Compartilhar via


XmlFormatExtensionPrefixAttribute Construtores

Definição

Inicializa uma nova instância da classe XmlFormatExtensionPrefixAttribute.

Sobrecargas

XmlFormatExtensionPrefixAttribute()

Inicializa uma nova instância da classe XmlFormatExtensionPrefixAttribute.

XmlFormatExtensionPrefixAttribute(String, String)

Inicializa uma nova instância da classe XmlFormatExtensionPrefixAttribute, definindo o namespace de XML e o prefixo do namespace de XML para uma extensão de formato de descrição de serviço.

XmlFormatExtensionPrefixAttribute()

Inicializa uma nova instância da classe XmlFormatExtensionPrefixAttribute.

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

Confira também

Aplica-se a

XmlFormatExtensionPrefixAttribute(String, String)

Inicializa uma nova instância da classe XmlFormatExtensionPrefixAttribute, definindo o namespace de XML e o prefixo do namespace de XML para uma extensão de formato de descrição de serviço.

public:
 XmlFormatExtensionPrefixAttribute(System::String ^ prefix, System::String ^ ns);
public XmlFormatExtensionPrefixAttribute (string prefix, string ns);
new System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute : string * string -> System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute
Public Sub New (prefix As String, ns As String)

Parâmetros

prefix
String

O prefixo do namespace de XML associado a uma extensão de formato de descrição de serviço.

ns
String

O namespace de XML associado a uma extensão de formato de descrição de serviço.

Exemplos

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

Aplica-se a