Partilhar via


SqlGuid Estrutura

Definição

Representa um GUID a ser armazenado ou recuperado de um banco de dados.

public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface ISerializable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
[<System.Serializable>]
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, ISerializable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
Herança
SqlGuid
Atributos
Implementações

Construtores

SqlGuid(Byte[])

Inicializa uma nova instância da estrutura SqlGuid usando o parâmetro de matriz de bytes fornecido.

SqlGuid(Guid)

Inicializa uma nova instância da estrutura SqlGuid usando o parâmetro Guid especificado.

SqlGuid(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

Inicializa uma nova instância da estrutura de SqlGuid usando os valores especificados.

SqlGuid(String)

Inicializa uma nova instância da estrutura SqlGuid usando o parâmetro String especificado.

Campos

Null

Representa um DBNull que pode ser atribuído a essa instância da estrutura de SqlGuid.

Propriedades

IsNull

Obtém um valor booliano que indica se essa estrutura de SqlGuid é nula.

Value

Obtém o valor da estrutura SqlGuid. Essa propriedade é somente leitura.

Métodos

CompareTo(Object)

Compara essa estrutura SqlGuid ao objeto fornecido e retorna uma indicação de seus valores relativos. Compara mais do que os últimos 6 bytes, mas trata os últimos 6 bytes como os mais significativos em comparações.

CompareTo(SqlGuid)

Compara essa estrutura SqlGuid com a SqlGuid fornecida e retorna uma indicação de seus valores relativos. Compara mais do que os últimos 6 bytes, mas trata os últimos 6 bytes como os mais significativos em comparações.

Equals(Object)

Compara o parâmetro de objeto fornecido com a propriedade Value do objeto SqlGuid.

Equals(SqlGuid, SqlGuid)

Executa uma comparação lógica de duas estruturas SqlGuid para determinar se elas são iguais.

Equals(SqlGuid)

Indica se a instância atual é igual a outra instância do mesmo tipo.

GetHashCode()

Retorna o código hash dessa estrutura de SqlGuid.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é maior ou igual à segunda.

LessThan(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é menor que a segunda.

LessThanOrEqual(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é menor ou igual à segunda.

NotEquals(SqlGuid, SqlGuid)

Executa uma comparação lógica em duas estruturas de SqlGuid para determinar se elas não são iguais.

Parse(String)

Converte a estrutura de String especificada em SqlGuid.

ToByteArray()

Converte essa estrutura de SqlGuid em uma matriz de bytes.

ToSqlBinary()

Converte essa estrutura de SqlGuid em SqlBinary.

ToSqlString()

Converte essa estrutura de SqlGuid em SqlString.

ToString()

Converte essa estrutura de SqlGuid em um String.

Operadores

Equality(SqlGuid, SqlGuid)

Executa uma comparação lógica de duas estruturas SqlGuid para determinar se elas são iguais.

Explicit(SqlBinary to SqlGuid)

Converte o parâmetro SqlBinary em SqlGuid.

Explicit(SqlGuid to Guid)

Converte o parâmetro de SqlGuid fornecido em Guid.

Explicit(SqlString to SqlGuid)

Converte a estrutura de SqlString especificada em SqlGuid.

GreaterThan(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é maior ou igual à segunda.

Implicit(Guid to SqlGuid)

Converte o parâmetro de Guid fornecido em SqlGuid.

Inequality(SqlGuid, SqlGuid)

Executa uma comparação lógica em duas estruturas de SqlGuid para determinar se elas não são iguais.

LessThan(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é menor que a segunda.

LessThanOrEqual(SqlGuid, SqlGuid)

Compara duas instâncias de SqlGuid para determinar se a primeira é menor ou igual à segunda.

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Popula um SerializationInfo com os dados necessários para serializar o objeto de destino.

IXmlSerializable.GetSchema()

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

Aplica-se a

Confira também