Partilhar via


Classe CollationInfo

Provides information about a specific database collation.

Hierarquia de herança

System. . :: . .Object
  Microsoft.SqlServer.Management.SqlParser.Metadata..::..CollationInfo

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Class CollationInfo _
    Implements ICollation, IMetadataObject
'Uso
Dim instance As CollationInfo
public class CollationInfo : ICollation, 
    IMetadataObject
public ref class CollationInfo : ICollation, 
    IMetadataObject
type CollationInfo =  
    class
        interface ICollation
        interface IMetadataObject
    end
public class CollationInfo implements ICollation, IMetadataObject

O tipo CollationInfo expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático Collations Gets a collection of supported collations.
Propriedade pública Comparer Gets an IComparer<(Of <(<'T>)>)> object that can be used to compare strings.
Propriedade públicaMembro estático Default Gets an instance of CollationInfo that represents the default collation. The default collation is 'SQL_Latin1_General_CP1_CI_AS'.
Propriedade pública EqualityComparer Gets an IEqualityComparer<(Of <(<'T>)>)> object that can be used to compare strings for equality.
Propriedade pública Name Gets the name of the collation.
Propriedade públicaMembro estático Ordinal Gets the CollationInfo object that internally performs case-sensitive ordinal string comparisons.
Propriedade públicaMembro estático OrdinalIgnoreCase Gets the CollationInfo object that internally performs case-insensitive ordinal string comparisons.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método públicoMembro estático GetCollationInfo(String) Gets the CollationInfo object that has the specified name.
Método públicoMembro estático GetCollationInfo(ICollation) Gets the CollationInfo object for the specified ICollation object.
Método públicoMembro estático GetCollationInfo(Int32, CompareOptions) Gets the CollationInfo object for the specified culture identifier and comparison options.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público IsPrefix Determines whether the specified source string starts with the specified prefix.
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString Returns a string representation of the current object. (Substitui Object. . :: . .ToString() () () ().)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado IMetadataObject. . :: . .Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.