Aracılığıyla paylaş


XmlFormatExtensionAttribute Oluşturucular

Tanım

XmlFormatExtensionAttribute sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

XmlFormatExtensionAttribute()

XmlFormatExtensionAttribute sınıfının yeni bir örneğini başlatır.

XmlFormatExtensionAttribute(String, String, Type)

Belirtilen uzantı noktasında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

XmlFormatExtensionAttribute(String, String, Type[])

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

XmlFormatExtensionAttribute(String, String, Type, Type)

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

XmlFormatExtensionAttribute()

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

XmlFormatExtensionAttribute sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

XmlFormatExtensionAttribute(String, String, Type)

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

Belirtilen uzantı noktasında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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)

Parametreler

elementName
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesi.

ns
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesinin XML ad alanı.

extensionPoint1
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı uzantı noktası.

Örnekler

// 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

Şunlara uygulanır

XmlFormatExtensionAttribute(String, String, Type[])

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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())

Parametreler

elementName
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesi.

ns
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesinin XML ad alanı.

extensionPoints
Type[]

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası dizisi.

Şunlara uygulanır

XmlFormatExtensionAttribute(String, String, Type, Type)

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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)

Parametreler

elementName
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesi.

ns
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesinin XML ad alanı.

extensionPoint1
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint2
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

Şunlara uygulanır

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

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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)

Parametreler

elementName
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesi.

ns
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesinin XML ad alanı.

extensionPoint1
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint2
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint3
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

Şunlara uygulanır

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

Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs
Kaynak:
XmlFormatExtensionAttribute.cs

Belirtilen uzantı noktalarında çalışırken eklenecek XML öğesini ve ad alanını belirten sınıfın yeni bir örneğini XmlFormatExtensionAttribute başlatır.

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)

Parametreler

elementName
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesi.

ns
String

Hizmet açıklaması biçim uzantısı tarafından hizmet açıklamasına eklenen XML öğesinin XML ad alanı.

extensionPoint1
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint2
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint3
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

extensionPoint4
Type

Hizmet açıklaması biçim uzantısının çalıştırıldığı bir uzantı noktası.

Şunlara uygulanır