XmlFormatExtensionAttribute Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| XmlFormatExtensionAttribute() |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute-Klasse. |
| XmlFormatExtensionAttribute(String, String, Type) |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen am angegebenen Erweiterungspunkt hinzugefügt werden soll. |
| XmlFormatExtensionAttribute(String, String, Type[]) |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll. |
| XmlFormatExtensionAttribute(String, String, Type, Type) |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll. |
| XmlFormatExtensionAttribute(String, String, Type, Type, Type) |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll. |
| XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type) |
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll. |
XmlFormatExtensionAttribute()
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute-Klasse.
public:
XmlFormatExtensionAttribute();
public XmlFormatExtensionAttribute();
Public Sub New ()
Gilt für:
XmlFormatExtensionAttribute(String, String, Type)
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen am angegebenen Erweiterungspunkt hinzugefügt werden soll.
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)
Parameter
- elementName
- String
Das XML-Element, das der Dienstbeschreibung durch die Erweiterung des Dienstbeschreibungsformats hinzugefügt wurde.
- ns
- String
Der XML-Namespace für das XML-Element, das der Dienstbeschreibung durch die Dienstbeschreibungsformaterweiterung hinzugefügt wurde.
- extensionPoint1
- Type
Der Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
Beispiele
// 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
Gilt für:
XmlFormatExtensionAttribute(String, String, Type[])
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll.
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())
Parameter
- elementName
- String
Das XML-Element, das der Dienstbeschreibung durch die Erweiterung des Dienstbeschreibungsformats hinzugefügt wurde.
- ns
- String
Der XML-Namespace für das XML-Element, das der Dienstbeschreibung durch die Dienstbeschreibungsformaterweiterung hinzugefügt wurde.
- extensionPoints
- Type[]
Ein Array von Erweiterungspunkten, an denen die Erweiterung des Dienstbeschreibungsformats ausgeführt werden soll.
Gilt für:
XmlFormatExtensionAttribute(String, String, Type, Type)
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll.
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)
Parameter
- elementName
- String
Das XML-Element, das der Dienstbeschreibung durch die Erweiterung des Dienstbeschreibungsformats hinzugefügt wurde.
- ns
- String
Der XML-Namespace für das XML-Element, das der Dienstbeschreibung durch die Dienstbeschreibungsformaterweiterung hinzugefügt wurde.
- extensionPoint1
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint2
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
Gilt für:
XmlFormatExtensionAttribute(String, String, Type, Type, Type)
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll.
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)
Parameter
- elementName
- String
Das XML-Element, das der Dienstbeschreibung durch die Erweiterung des Dienstbeschreibungsformats hinzugefügt wurde.
- ns
- String
Der XML-Namespace für das XML-Element, das der Dienstbeschreibung durch die Dienstbeschreibungsformaterweiterung hinzugefügt wurde.
- extensionPoint1
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint2
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint3
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
Gilt für:
XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type)
Initialisiert eine neue Instanz der XmlFormatExtensionAttribute Klasse, die das XML-Element und den Namespace angibt, das beim Ausführen an den angegebenen Erweiterungspunkten hinzugefügt werden soll.
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)
Parameter
- elementName
- String
Das XML-Element, das der Dienstbeschreibung durch die Erweiterung des Dienstbeschreibungsformats hinzugefügt wurde.
- ns
- String
Der XML-Namespace für das XML-Element, das der Dienstbeschreibung durch die Dienstbeschreibungsformaterweiterung hinzugefügt wurde.
- extensionPoint1
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint2
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint3
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.
- extensionPoint4
- Type
Ein Erweiterungspunkt, an dem die Dienstbeschreibungsformaterweiterung ausgeführt werden soll.