Compartilhar via


SqlXml Classe

Definição

Representa dados XML armazenados ou recuperados de um servidor.

public ref class SqlXml sealed : System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public ref class SqlXml sealed : System::Data::SqlTypes::INullable
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public sealed class SqlXml : System.Data.SqlTypes.INullable
[System.Serializable]
public sealed class SqlXml : System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlXml = class
    interface INullable
    interface IXmlSerializable
type SqlXml = class
    interface INullable
[<System.Serializable>]
type SqlXml = class
    interface INullable
    interface IXmlSerializable
Public NotInheritable Class SqlXml
Implements INullable, IXmlSerializable
Public NotInheritable Class SqlXml
Implements INullable
Herança
SqlXml
Atributos
Implementações

Comentários

Essa classe contém uma instância de um XmlReadertipo derivado de e adiciona recursos específicos do SQL, como semântica nula no estilo de banco de dados, implementando a INullable interface . Quando você usa SqlXml, o valor XML que você atribui à instância sqlXml deve ser consumível por um XmlReader. Para dados unicode, a Marca de Ordem de Byte (BOM) deve estar presente no fluxo de dados.

Construtores

SqlXml()

Cria uma nova instância SqlXml.

SqlXml(Stream)

Cria uma nova instância SqlXml, fornecendo o valor XML da instância derivada de Stream fornecida.

SqlXml(XmlReader)

Cria uma nova instância de SqlXml e a associa-a ao conteúdo do XmlReader fornecido.

Propriedades

IsNull

Indica se esta instância representa ou não um valor SqlXml nulo.

Null

Representa uma instância nula do tipo SqlXml.

Value

Obtém a representação de cadeia de caracteres do conteúdo XML desta instância SqlXml.

Métodos

CreateReader()

Obtém o valor do conteúdo XML deste SqlXml como um XmlReader.

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

Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IXmlSerializable.GetSchema()

Para obter uma descrição desse membro, confira GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Para obter uma descrição desse membro, confira ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Para obter uma descrição desse membro, confira WriteXml(XmlWriter).

Aplica-se a

Confira também