SqlXml SqlXml SqlXml SqlXml Class

Definição

Representa dados XML armazenados ou recuperados de um servidor.Represents XML data stored in or retrieved from a server.

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

Comentários

Essa classe contém uma instância de um XmlReadertipo derivado e adiciona recursos específicos do SQL, como a semântica nula no estilo do banco de dados, implementando a INullable interface.This class contains an instance of an XmlReader-derived type, and adds SQL-specific features such as database-style null semantics by implementing the INullable interface. Quando você usa o SqlXml, o valor XML que você atribui à instância do SqlXml deve ser consumível por XmlReaderum.When you use SqlXml, the XML value that you assign to the SqlXml instance must be consumable by an XmlReader. Para dados Unicode, a marca de ordem deBOMbyte () deve estar presente no fluxo de dados.For unicode data, the Byte Order Mark (BOM) must be present in the stream of data.

Construtores

SqlXml() SqlXml() SqlXml() SqlXml()

Cria uma nova instância SqlXml.Creates a new SqlXml instance.

SqlXml(Stream) SqlXml(Stream) SqlXml(Stream) SqlXml(Stream)

Cria uma nova instância SqlXml, fornecendo o valor XML da instância derivada de Stream fornecida.Creates a new SqlXml instance, supplying the XML value from the supplied Stream-derived instance.

SqlXml(XmlReader) SqlXml(XmlReader) SqlXml(XmlReader) SqlXml(XmlReader)

Cria uma nova instância de SqlXml e a associa-a ao conteúdo do XmlReader fornecido.Creates a new SqlXml instance and associates it with the content of the supplied XmlReader.

Propriedades

IsNull IsNull IsNull IsNull

Indica se esta instância representa ou não um valor SqlXml nulo.Indicates whether this instance represents a null SqlXml value.

Null Null Null Null

Representa uma instância nula do tipo SqlXml.Represents a null instance of the SqlXml type.

Value Value Value Value

Obtém a representação de cadeia de caracteres do conteúdo XML desta instância SqlXml.Gets the string representation of the XML content of this SqlXml instance.

Métodos

CreateReader() CreateReader() CreateReader() CreateReader()

Obtém o valor do conteúdo XML deste SqlXml como um XmlReader.Gets the value of the XML content of this SqlXml as a XmlReader.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Para obter uma descrição desse membro, consulte GetSchema().For a description of this member, see GetSchema().

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Para obter uma descrição desse membro, consulte ReadXml(XmlReader).For a description of this member, see ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Para obter uma descrição desse membro, consulte WriteXml(XmlWriter).For a description of this member, see WriteXml(XmlWriter).

Aplica-se a

Veja também