BasicPropertyAttribute, classe
Offre un d'indiquer si une propriété de connexion donnée est parmi ceux les plus fréquemment utilisées.
Hiérarchie d'héritage
Object
Attribute
Microsoft.VisualStudio.Data.BasicPropertyAttribute
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
<AttributeUsageAttribute(AttributeTargets.Property)> _
Public NotInheritable Class BasicPropertyAttribute _
Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Property)]
public sealed class BasicPropertyAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property)]
public ref class BasicPropertyAttribute sealed : public Attribute
[<Sealed>]
[<AttributeUsageAttribute(AttributeTargets.Property)>]
type BasicPropertyAttribute =
class
inherit Attribute
end
public final class BasicPropertyAttribute extends Attribute
Le type BasicPropertyAttribute expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
BasicPropertyAttribute | Constructeur de classe.Initialise une nouvelle instance de la classe d' BasicPropertyAttribute avec une indication booléenne de si l'instance est « de base ». |
Début
Propriétés
Nom | Description | |
---|---|---|
IsBasicProperty | Récupère booléen indiquer si la propriété est « de base ». | |
TypeId | Lors de son implémentation dans une classe dérivée, obtient un identificateur unique pour Attribute. (Hérité de Attribute.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Retourne une valeur indiquant si l'instance actuelle est égale à une valeur spécifiée.Substitue Equals. (Substitue Attribute.Equals(Object).) | |
GetHashCode | Retourne le code de hachage pour l'instance actuelle.Substitue GetHashCode. (Substitue Attribute.GetHashCode.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsDefaultAttribute | En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut pour la classe dérivée. (Hérité de Attribute.) | |
Match | En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié. (Hérité de Attribute.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
No | Spécifie que la propriété n'est pas « de base ». | |
Yes | Spécifie que la propriété est considérée comme « de base ». |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
System#Runtime#InteropServices#_Attribute#GetIDsOfNames | Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute.) | |
System#Runtime#InteropServices#_Attribute#GetTypeInfo | Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface. (Hérité de Attribute.) | |
System#Runtime#InteropServices#_Attribute#GetTypeInfoCount | Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute.) | |
System#Runtime#InteropServices#_Attribute#Invoke | Fournit l'accès aux propriétés et aux méthodes exposées par un objet. (Hérité de Attribute.) |
Début
Notes
La classe d' DataConnectionProperties utilise cet attribut pour fournir une implémentation de la méthode d' GetBasicProperties , qui récupère toutes les propriétés de connexion marquées comme « de base ».
Les propriétés qui sont « de base » sont les plus fréquemment utilisées et sont généralement requises pour établir une connexion.
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.