XmlFormatExtensionAttribute Konstruktory

Definice

Inicializuje novou instanci XmlFormatExtensionAttribute třídy.

Přetížení

XmlFormatExtensionAttribute()

Inicializuje novou instanci XmlFormatExtensionAttribute třídy.

XmlFormatExtensionAttribute(String, String, Type)

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje xml element a obor názvů přidat při spuštění v zadaném bodu rozšíření.

XmlFormatExtensionAttribute(String, String, Type[])

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

XmlFormatExtensionAttribute(String, String, Type, Type)

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

XmlFormatExtensionAttribute()

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy.

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

Platí pro

XmlFormatExtensionAttribute(String, String, Type)

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje xml element a obor názvů přidat při spuštění v zadaném bodu rozšíření.

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)

Parametry

elementName
String

Element XML přidaný do popisu služby rozšířením formátu popisu služby.

ns
String

Obor názvů XML pro element XML přidaný do popisu služby rozšířením formátu popisu služby.

extensionPoint1
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

Příklady

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

Platí pro

XmlFormatExtensionAttribute(String, String, Type[])

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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

Parametry

elementName
String

Element XML přidaný do popisu služby rozšířením formátu popisu služby.

ns
String

Obor názvů XML pro element XML přidaný do popisu služby rozšířením formátu popisu služby.

extensionPoints
Type[]

Pole bodů rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

Platí pro

XmlFormatExtensionAttribute(String, String, Type, Type)

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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)

Parametry

elementName
String

Element XML přidaný do popisu služby rozšířením formátu popisu služby.

ns
String

Obor názvů XML pro element XML přidaný do popisu služby rozšířením formátu popisu služby.

extensionPoint1
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint2
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

Platí pro

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

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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)

Parametry

elementName
String

Element XML přidaný do popisu služby rozšířením formátu popisu služby.

ns
String

Obor názvů XML pro element XML přidaný do popisu služby rozšířením formátu popisu služby.

extensionPoint1
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint2
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint3
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

Platí pro

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

Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs
Zdroj:
XmlFormatExtensionAttribute.cs

Inicializuje novou instanci XmlFormatExtensionAttribute třídy, která určuje XML element a obor názvů přidat při spuštění v zadaných bodech rozšíření.

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)

Parametry

elementName
String

Element XML přidaný do popisu služby rozšířením formátu popisu služby.

ns
String

Obor názvů XML pro element XML přidaný do popisu služby rozšířením formátu popisu služby.

extensionPoint1
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint2
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint3
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

extensionPoint4
Type

Bod rozšíření, ve kterém se má spustit rozšíření formátu popisu služby.

Platí pro