XmlFormatExtensionAttribute Constructors

Definitie

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse.

Overloads

Name Description
XmlFormatExtensionAttribute()

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse.

XmlFormatExtensionAttribute(String, String, Type)

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse waarmee het XML-element en de naamruimte worden opgegeven die moet worden toegevoegd bij uitvoering op het opgegeven extensiepunt.

XmlFormatExtensionAttribute(String, String, Type[])

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

XmlFormatExtensionAttribute(String, String, Type, Type)

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

XmlFormatExtensionAttribute()

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse.

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

Van toepassing op

XmlFormatExtensionAttribute(String, String, Type)

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse waarmee het XML-element en de naamruimte worden opgegeven die moet worden toegevoegd bij uitvoering op het opgegeven extensiepunt.

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)

Parameters

elementName
String

Het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

ns
String

De XML-naamruimte voor het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

extensionPoint1
Type

Het extensiepunt waarop de indelingsextensie voor de servicebeschrijving moet worden uitgevoerd.

Voorbeelden

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

Van toepassing op

XmlFormatExtensionAttribute(String, String, Type[])

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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

Parameters

elementName
String

Het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

ns
String

De XML-naamruimte voor het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

extensionPoints
Type[]

Een matrix met extensiepunten waarop de indelingsextensie voor de servicebeschrijving moet worden uitgevoerd.

Van toepassing op

XmlFormatExtensionAttribute(String, String, Type, Type)

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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)

Parameters

elementName
String

Het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

ns
String

De XML-naamruimte voor het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

extensionPoint1
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint2
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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)

Parameters

elementName
String

Het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

ns
String

De XML-naamruimte voor het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

extensionPoint1
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint2
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint3
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de XmlFormatExtensionAttribute klasse dat het XML-element en de naamruimte aangeeft die moet worden toegevoegd wanneer deze wordt uitgevoerd op de opgegeven extensiepunten.

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)

Parameters

elementName
String

Het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

ns
String

De XML-naamruimte voor het XML-element dat is toegevoegd aan de servicebeschrijving door de indelingsextensie voor de servicebeschrijving.

extensionPoint1
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint2
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint3
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

extensionPoint4
Type

Een extensiepunt waarop de extensie voor de indeling van de servicebeschrijving moet worden uitgevoerd.

Van toepassing op