Partager via


SqlPotentialElementDescriptor, classe

Cette classe représente un descripteur d'élément ambigu.

Hiérarchie d'héritage

System.Object
  Microsoft.Data.Schema.Sql.SchemaModel.SqlElementDescriptor
    Microsoft.Data.Schema.Sql.SchemaModel.SqlPotentialElementDescriptor

Espace de noms :  Microsoft.Data.Schema.Sql.SchemaModel
Assembly :  Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)

Syntaxe

'Déclaration
Public Class SqlPotentialElementDescriptor _
    Inherits SqlElementDescriptor
public class SqlPotentialElementDescriptor : SqlElementDescriptor
public ref class SqlPotentialElementDescriptor : public SqlElementDescriptor
type SqlPotentialElementDescriptor =  
    class
        inherit SqlElementDescriptor
    end
public class SqlPotentialElementDescriptor extends SqlElementDescriptor

Le type SqlPotentialElementDescriptor expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Affinity Obtient la priorité assignée au descripteur potentiel.
Propriété publique Alias Obtient l'alias du descripteur potentiel (ou null, s'il n'en existe pas).
Propriété publique ClrParts Obtient les parties du nom du descripteur qui sont des propriétés/fonctions CLR (Common Language Runtime).
Propriété publique ElementType Obtient le type de l'élément. (Hérité de SqlElementDescriptor.)
Propriété publique ExternalReferenceParts Obtient les parties externes du nom de l'élément. (Hérité de SqlElementDescriptor.)
Propriété publique HasAlias Obtient une valeur qui indique si ce potentiel a un alias.
Propriété publique Identifiers Obtient les parties du nom de l'élément. (Hérité de SqlElementDescriptor.)
Propriété publique IgnoreName Obtient ou définit une valeur qui indique si le nom est ignoré pour ce descripteur. (Hérité de SqlElementDescriptor.)
Propriété publique IsClr Obtient une valeur qui indique si le descripteur spécifie une colonne CLR (Common Language Runtime).
Propriété publique IsEmpty Obtient une valeur qui indique si le descripteur est vide (ne contient pas d'identificateur). (Hérité de SqlElementDescriptor.)
Propriété publique IsVariable Obtient une valeur qui indique s'il s'agit d'un objet variable.
Propriété publique IsVolatile Obtient une valeur qui indique si ce descripteur correspond à un élément volatile. (Hérité de SqlElementDescriptor.)
Propriété publique OriginalAffinity Obtient l'affinité d'origine.
Propriété publique Relevance Obtient la pertinence associée au descripteur potentiel.
Propriété publique Volatility Obtient la volatilité de l'élément. (Hérité de SqlElementDescriptor.)

Début

Méthodes

  Nom Description
Méthode publique AddExternalNameParts(IEnumerable<String>) Ajoute une ou plusieurs parties de nom externe au descripteur d'élément. (Hérité de SqlElementDescriptor.)
Méthode publique AddExternalNameParts(array<String[]) Ajoute une ou plusieurs parties de nom externe au descripteur d'élément. (Hérité de SqlElementDescriptor.)
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Data.Schema.Sql.SchemaModel, espace de noms