Compartir a través de


XmlFormatExtensionAttribute Constructores

Definición

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute.

Sobrecargas

XmlFormatExtensionAttribute()

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute.

XmlFormatExtensionAttribute(String, String, Type)

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en el punto de extensión indicado.

XmlFormatExtensionAttribute(String, String, Type[])

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

XmlFormatExtensionAttribute(String, String, Type, Type)

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

XmlFormatExtensionAttribute()

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute.

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

Se aplica a

XmlFormatExtensionAttribute(String, String, Type)

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en el punto de extensión indicado.

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)

Parámetros

elementName
String

Elemento XML agregado a la descripción del servicio por la extensión de formato de descripción de servicio.

ns
String

Espacio de nombres XML del elemento XML agregado a la descripción de servicio por la extensión de formato de descripción de servicio.

extensionPoint1
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

Ejemplos

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

Se aplica a

XmlFormatExtensionAttribute(String, String, Type[])

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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

Parámetros

elementName
String

Elemento XML agregado a la descripción del servicio por la extensión de formato de descripción de servicio.

ns
String

Espacio de nombres XML del elemento XML agregado a la descripción de servicio por la extensión de formato de descripción de servicio.

extensionPoints
Type[]

Matriz de puntos de extensión en los que se ejecuta la extensión de formato de descripción de servicio.

Se aplica a

XmlFormatExtensionAttribute(String, String, Type, Type)

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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)

Parámetros

elementName
String

Elemento XML agregado a la descripción del servicio por la extensión de formato de descripción de servicio.

ns
String

Espacio de nombres XML del elemento XML agregado a la descripción de servicio por la extensión de formato de descripción de servicio.

extensionPoint1
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint2
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

Se aplica a

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

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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)

Parámetros

elementName
String

Elemento XML agregado a la descripción del servicio por la extensión de formato de descripción de servicio.

ns
String

Espacio de nombres XML del elemento XML agregado a la descripción de servicio por la extensión de formato de descripción de servicio.

extensionPoint1
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint2
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint3
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

Se aplica a

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

Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs
Source:
XmlFormatExtensionAttribute.cs

Inicializa una nueva instancia de la clase XmlFormatExtensionAttribute que especifica el elemento y espacio de nombres XML que se deben agregar cuando se ejecute en los puntos de extensión indicados.

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)

Parámetros

elementName
String

Elemento XML agregado a la descripción del servicio por la extensión de formato de descripción de servicio.

ns
String

Espacio de nombres XML del elemento XML agregado a la descripción de servicio por la extensión de formato de descripción de servicio.

extensionPoint1
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint2
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint3
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

extensionPoint4
Type

Punto de extensión en el que se ejecuta la extensión de formato de descripción de servicio.

Se aplica a