Share via


XmlFormatExtensionAttribute コンストラクター

定義

XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

オーバーロード

XmlFormatExtensionAttribute()

XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute(String, String, Type)

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute(String, String, Type[])

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute(String, String, Type, Type)

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute(String, String, Type, Type, Type)

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type)

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

XmlFormatExtensionAttribute()

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute();
public XmlFormatExtensionAttribute ();
Public Sub New ()

適用対象

XmlFormatExtensionAttribute(String, String, Type)

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type)

パラメーター

elementName
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素。

ns
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素の XML 名前空間。

extensionPoint1
Type

サービス記述形式拡張機能を実行する拡張ポイント。

// The YMLOperationBinding class is part of the YML SDFE, as it is the
// class that is serialized into XML and is placed in the service
// description.
[XmlFormatExtension("action", YMLOperationBinding.YMLNamespace,
    typeof(OperationBinding))]
[XmlFormatExtensionPrefix("yml", YMLOperationBinding.YMLNamespace)]
public class YMLOperationBinding : ServiceDescriptionFormatExtension
{
    private Boolean reverse;

    public const string YMLNamespace = "http://www.contoso.com/yml";

    [XmlElement("Reverse")]
    public Boolean Reverse
    {
        get { return reverse; }
        set { reverse = value; }
    }
}
' The YMLOperationBinding class is part of the YML SDFE, as it is the
' class that is serialized into XML and is placed in the service
' description.
<XmlFormatExtension("action", YMLOperationBinding.YMLNamespace, _
    GetType(OperationBinding)), _
    XmlFormatExtensionPrefix("yml", YMLOperationBinding.YMLNamespace)> _
Public Class YMLOperationBinding
    Inherits ServiceDescriptionFormatExtension
    Private _reverse As Boolean
    Public Const YMLNamespace As String = "http://www.contoso.com/yml"

    <XmlElement("Reverse")> _
    Public Property Reverse() As Boolean
        Get
            Return _reverse
        End Get
        Set(ByVal Value As Boolean)
            _reverse = Value
        End Set
    End Property

End Class

適用対象

XmlFormatExtensionAttribute(String, String, Type[])

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, cli::array <Type ^> ^ extensionPoints);
public XmlFormatExtensionAttribute (string elementName, string ns, Type[] extensionPoints);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type[] -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoints As Type())

パラメーター

elementName
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素。

ns
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素の XML 名前空間。

extensionPoints
Type[]

サービス記述形式拡張機能を実行する、拡張ポイントの配列。

適用対象

XmlFormatExtensionAttribute(String, String, Type, Type)

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type)

パラメーター

elementName
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素。

ns
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素の XML 名前空間。

extensionPoint1
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint2
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

適用対象

XmlFormatExtensionAttribute(String, String, Type, Type, Type)

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2, Type ^ extensionPoint3);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type, extensionPoint3 As Type)

パラメーター

elementName
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素。

ns
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素の XML 名前空間。

extensionPoint1
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint2
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint3
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

適用対象

XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type)

ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs
ソース:
XmlFormatExtensionAttribute.cs

指定された拡張ポイントで実行するときに追加する XML 要素と名前空間を指定する XmlFormatExtensionAttribute クラスの新しいインスタンスを初期化します。

public:
 XmlFormatExtensionAttribute(System::String ^ elementName, System::String ^ ns, Type ^ extensionPoint1, Type ^ extensionPoint2, Type ^ extensionPoint3, Type ^ extensionPoint4);
public XmlFormatExtensionAttribute (string elementName, string ns, Type extensionPoint1, Type extensionPoint2, Type extensionPoint3, Type extensionPoint4);
new System.Web.Services.Configuration.XmlFormatExtensionAttribute : string * string * Type * Type * Type * Type -> System.Web.Services.Configuration.XmlFormatExtensionAttribute
Public Sub New (elementName As String, ns As String, extensionPoint1 As Type, extensionPoint2 As Type, extensionPoint3 As Type, extensionPoint4 As Type)

パラメーター

elementName
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素。

ns
String

サービス記述形式拡張機能によってサービスの説明に追加された XML 要素の XML 名前空間。

extensionPoint1
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint2
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint3
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

extensionPoint4
Type

サービス記述形式拡張機能を実行する、拡張ポイント。

適用対象