Compartilhar via


SoapHexBinary Classe

Definição

Encapsula um tipo hexBinary XSD.

public ref class SoapHexBinary sealed : System::Runtime::Remoting::Metadata::W3cXsd2001::ISoapXsd
[System.Serializable]
public sealed class SoapHexBinary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapHexBinary : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[<System.Serializable>]
type SoapHexBinary = class
    interface ISoapXsd
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapHexBinary = class
    interface ISoapXsd
Public NotInheritable Class SoapHexBinary
Implements ISoapXsd
Herança
SoapHexBinary
Atributos
Implementações

Exemplos

O exemplo de código a seguir mostra como usar os membros na SoapHexBinary classe para converter entre um SoapHexBinary objeto e uma cadeia de caracteres XSD hexBinary .

#using <System.dll>
#using <System.Runtime.Remoting.dll>
using namespace System;
using namespace System::Runtime::Remoting::Metadata::W3cXsd2001;

int main()
{
   // Parse an XSD formatted string to create a SoapHexBinary object.
   String^ xsdHexBinary = L"3f789ABC";
   SoapHexBinary^ hexBinary = SoapHexBinary::Parse( xsdHexBinary );

   // Print the value of the SoapHexBinary object in XSD format.
   Console::WriteLine( L"The SoapHexBinary object in XSD format is {0}.",
      hexBinary );

   // Print the XSD type string of this particular SoapHexBinary object.
   Console::WriteLine( L"The XSD type of the SoapHexBinary object is {0}.",
      hexBinary->GetXsdType() );

   // Print the value of the SoapHexBinary object.
   Console::Write( L"hexBinary.Value contains:" );
   for ( int i = 0; i < hexBinary->Value->Length; ++i )
   {
      Console::Write( L" {0}", hexBinary->Value[ i ] );

   }
   Console::WriteLine();

   // Print the XSD type string of the SoapHexBinary class.
   Console::WriteLine( L"The XSD type of the class SoapHexBinary is {0}.",
      SoapHexBinary::XsdType );
}
using System;
using System.Runtime.Remoting.Metadata.W3cXsd2001;

public class Demo
{
    public static void Main(string[] args)
    {
        // Parse an XSD formatted string to create a SoapHexBinary object.
        string xsdHexBinary = "3f789ABC";
        SoapHexBinary hexBinary = SoapHexBinary.Parse(xsdHexBinary);

        // Print the value of the SoapHexBinary object in XSD format.
        Console.WriteLine("The SoapHexBinary object in XSD format is {0}.",
            hexBinary.ToString());

        // Print the XSD type string of this particular SoapHexBinary object.
        Console.WriteLine(
            "The XSD type of the SoapHexBinary object is {0}.",
            hexBinary.GetXsdType());

        // Print the value of the SoapHexBinary object.
        Console.Write("hexBinary.Value contains:");
        for (int i = 0 ; i < hexBinary.Value.Length ; ++i)
        {
            Console.Write(" " + hexBinary.Value[i]);
        }
        Console.WriteLine();

        // Print the XSD type string of the SoapHexBinary class.
        Console.WriteLine("The XSD type of the class SoapHexBinary is {0}.",
            SoapHexBinary.XsdType);
    }
}

Comentários

Para obter mais informações sobre tipos de dados XSD, consulte a Referência de tipos de dados XML.

Construtores

SoapHexBinary()

Inicializa uma nova instância da classe SoapHexBinary.

SoapHexBinary(Byte[])

Inicializa uma nova instância da classe SoapHexBinary.

Propriedades

Value

Obtém ou define a representação hexadecimal de um número.

XsdType

Obtém a XSD (linguagem de definição de esquema XML) do tipo SOAP atual.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetXsdType()

Retorna a XSD (linguagem de definição de esquema XML) do tipo SOAP atual.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Parse(String)

Converte o String especificado em um objeto SoapHexBinary.

ToString()

Retorna Value como um String.

Aplica-se a