XmlFormatExtensionAttribute Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute.
Surcharges
XmlFormatExtensionAttribute() |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute. |
XmlFormatExtensionAttribute(String, String, Type) |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution au point d'extension spécifié. |
XmlFormatExtensionAttribute(String, String, Type[]) |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés. |
XmlFormatExtensionAttribute(String, String, Type, Type) |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés. |
XmlFormatExtensionAttribute(String, String, Type, Type, Type) |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés. |
XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type) |
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés. |
XmlFormatExtensionAttribute()
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute.
public:
XmlFormatExtensionAttribute();
public XmlFormatExtensionAttribute ();
Public Sub New ()
S’applique à
XmlFormatExtensionAttribute(String, String, Type)
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution au point d'extension spécifié.
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)
Paramètres
- elementName
- String
Élément XML ajouté à la description de service par l'extension de format de la description de service.
- ns
- String
Espace de noms XML de l'élément XML ajouté à la description de service par l'extension de format de la description de service.
- extensionPoint1
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
Exemples
// 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
S’applique à
XmlFormatExtensionAttribute(String, String, Type[])
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés.
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())
Paramètres
- elementName
- String
Élément XML ajouté à la description de service par l'extension de format de la description de service.
- ns
- String
Espace de noms XML de l'élément XML ajouté à la description de service par l'extension de format de la description de service.
- extensionPoints
- Type[]
Tableau des points d'extension sur lesquels sera exécutée l'extension de format de la description de service.
S’applique à
XmlFormatExtensionAttribute(String, String, Type, Type)
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés.
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)
Paramètres
- elementName
- String
Élément XML ajouté à la description de service par l'extension de format de la description de service.
- ns
- String
Espace de noms XML de l'élément XML ajouté à la description de service par l'extension de format de la description de service.
- extensionPoint1
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint2
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
S’applique à
XmlFormatExtensionAttribute(String, String, Type, Type, Type)
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés.
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)
Paramètres
- elementName
- String
Élément XML ajouté à la description de service par l'extension de format de la description de service.
- ns
- String
Espace de noms XML de l'élément XML ajouté à la description de service par l'extension de format de la description de service.
- extensionPoint1
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint2
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint3
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
S’applique à
XmlFormatExtensionAttribute(String, String, Type, Type, Type, Type)
Initialise une nouvelle instance de la classe XmlFormatExtensionAttribute qui spécifie l'élément et l'espace de noms XML à ajouter lors de l'exécution aux points d'extension spécifiés.
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)
Paramètres
- elementName
- String
Élément XML ajouté à la description de service par l'extension de format de la description de service.
- ns
- String
Espace de noms XML de l'élément XML ajouté à la description de service par l'extension de format de la description de service.
- extensionPoint1
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint2
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint3
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.
- extensionPoint4
- Type
Point d'extension sur lequel sera exécutée l'extension de format de la description de service.