Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fournit une implémentation de la classe d' DataConnectionProperties à l'aide de la classe de base de chaîne de connexion d' ADO.NET (DbConnectionStringBuilder).
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.DataConnectionProperties
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetConnectionProperties
Espace de noms : Microsoft.VisualStudio.Data.AdoDotNet
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public Class AdoDotNetConnectionProperties _
Inherits DataConnectionProperties _
Implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public class AdoDotNetConnectionProperties : DataConnectionProperties,
ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public ref class AdoDotNetConnectionProperties : public DataConnectionProperties,
ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
type AdoDotNetConnectionProperties =
class
inherit DataConnectionProperties
interface ICustomTypeDescriptor
interface IDictionary
interface ICollection
interface IEnumerable
end
public class AdoDotNetConnectionProperties extends DataConnectionProperties implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
Le type AdoDotNetConnectionProperties expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
AdoDotNetConnectionProperties(String) | Constructeur de classe.Instancie une instance paramétrée de la classe d' AdoDotNetConnectionProperties qui fournit le nom du fournisseur d' ADO.NET . |
![]() |
AdoDotNetConnectionProperties(String, String) | Constructeur paramétré de classe.Instancie une instance paramétrée de la classe d' AdoDotNetConnectionProperties qui fournit le nom invariant de fournisseur d' ADO.NET et une chaîne de connexion du fournisseur. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
ConnectionStringBuilder | Récupère l'objet sous-jacent de chaîne de connexion d' ADO.NET pour l'instance actuelle de propriétés de connexion. |
![]() |
IsComplete | Récupère une valeur booléenne indiquant si une chaîne de connexion donnée est terminée. (Substitue DataConnectionProperties.IsComplete.) |
![]() |
IsExtensible | Extrait ou définit une valeur booléenne indiquant si les propriétés de connexion du fournisseur de DDEX sont extensibles. (Substitue DataConnectionProperties.IsExtensible.) |
![]() |
Item | Extrait ou définit une valeur pour une propriété spécifiée sur le fournisseur de DDEX. (Substitue DataConnectionProperties.Item.) |
![]() |
OrderedProperties | Extrait une collection de noms de la propriété spécifiant une commande raisonnable (ou) nécessaire pour les propriétés lorsqu'elle est représentée sous forme de chaîne. (Hérité de DataConnectionProperties.) |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Add | Ajoute une nouvelle propriété à la collection actuelle de propriétés de connexion. (Substitue DataConnectionProperties.Add(String).) |
![]() |
AddProperty(PropertyDescriptor, array<Attribute[]) | Ajoute dynamiquement une nouvelle propriété à la collection de propriétés en mode natif identifiées par l'instance actuelle de la classe d' DataConnectionProperties . (Hérité de DataConnectionProperties.) |
![]() |
AddProperty(String, Type, array<Attribute[]) | Ajoute dynamiquement une nouvelle propriété à la collection de propriétés en mode natif identifiées par cette instance de propriétés de connexion de données. (Hérité de DataConnectionProperties.) |
![]() |
Contains | Teste si une propriété spécifiée est un membre de l'ensemble actuel de propriétés de connexion. (Substitue DataConnectionProperties.Contains(String).) |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
EquivalentTo | Teste si l'instance actuelle de la classe est équivalente à une autre instance de classe. (Substitue DataConnectionProperties.EquivalentTo(DataConnectionProperties).) |
![]() |
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.) |
![]() |
GetBasicProperties | Récupère un tableau du nom de la propriété prend représenter le jeu de propriétés « de base » reconnaissables par l'instance de classe actuelle d' AdoDotNetConnectionProperties . (Substitue DataConnectionProperties.GetBasicProperties().) |
![]() |
GetEnumerator | Récupère un énumérateur qui énumère sur toutes les propriétés de connexion et de leurs valeurs des éventuelles. (Substitue DataConnectionProperties.GetEnumerator().) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetNameAsString | Met en forme un nom de propriété pour le positionnement dans une chaîne de connexion. (Hérité de DataConnectionProperties.) |
![]() |
GetProperties() | Extrait la collection de modèles de toutes les propriétés actuellement connues. (Hérité de DataConnectionProperties.) |
![]() |
GetProperties(array<Attribute[]) | Extrait la collection de modèles des propriétés actuellement connues qui correspondent à un ensemble spécifié d'attributs. (Hérité de DataConnectionProperties.) |
![]() |
GetProperty | Récupère le modèle d'une propriété avec le nom de la propriété spécifié. (Hérité de DataConnectionProperties.) |
![]() |
GetSynonyms | Extrait une liste de tableaux de synonymes pour une propriété de connexion de données spécifiée. (Substitue DataConnectionProperties.GetSynonyms(String).) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
GetValueAsString | Met en forme une valeur de propriété pour le positionnement dans une chaîne de connexion. (Hérité de DataConnectionProperties.) |
![]() |
Initialize | Initialise l'instance actuelle d' DataConnectionProperties à son état par défaut, puis définit chaque propriété dans le dictionnaire spécifié. (Hérité de DataConnectionProperties.) |
![]() |
InitializeProperties | Initialise l'ensemble des propriétés en mode natif marquées pour l'instance actuelle d' DataConnectionProperties . (Hérité de DataConnectionProperties.) |
![]() |
InitializeSynonyms | Initialise l'ensemble des synonymes disponibles pour chaque a en mode natif identifié la propriété de l'instance actuelle d' DataConnectionProperties . (Hérité de DataConnectionProperties.) |
![]() |
InitializeValue | Initialise la valeur d'une propriété de connexion spécifiée. (Hérité de DataConnectionProperties.) |
![]() |
InitializeValues | Initialise des valeurs pour un jeu spécifié de propriétés à l'aide d'un dictionnaire de paires nom/valeur. (Hérité de DataConnectionProperties.) |
![]() |
IsSensitive | Retourne une valeur booléenne indiquant si une propriété spécifiée contient des informations sensibles. (Substitue DataConnectionProperties.IsSensitive(String).) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
ModifyProperty | Modifie une propriété existante dont l'instance actuelle d' DataConnectionProperties se met en mode natif compte. (Hérité de DataConnectionProperties.) |
![]() |
OnPropertyChanged | Déclenche l'événement PropertyChanged. (Hérité de DataConnectionProperties.) |
![]() |
Parse | Désassemble les composants d'une chaîne de connexion en un jeu de propriétés de connexion comme place dans l'instance de classe actuelle d' AdoDotNetConnectionProperties . (Substitue DataConnectionProperties.Parse(String).) |
![]() |
ReadNameFromString | Lit un nom de propriété d'une chaîne de connexion à partir d'un index spécifié, puis met à jour l'index pour indiquer une position immédiatement après le nom de la propriété. (Hérité de DataConnectionProperties.) |
![]() |
ReadValueFromString | Lit une valeur de propriété d'une chaîne de connexion à partir d'un index spécifié, la convertit en type correct, et met à jour l'index pour indiquer une position qui suit le nom de la propriété. (Hérité de DataConnectionProperties.) |
![]() |
Remove | Supprime une propriété de collection actuelle de propriété de connexion. (Substitue DataConnectionProperties.Remove(String).) |
![]() |
RemoveProperty | Supprime une propriété en mode natif reconnue. (Hérité de DataConnectionProperties.) |
![]() |
Reset() | Réinitialise une propriété de connexion à sa valeur initiale. (Substitue DataConnectionProperties.Reset().) |
![]() |
Reset(String) | Retourne une propriété à sa valeur initiale. (Substitue DataConnectionProperties.Reset(String).) |
![]() |
ResolveSynonym | Tente des résolutions qu'un synonyme pour PropertyDescriptor a associées à une propriété de base en retournant le modèle de base de la propriété. (Hérité de DataConnectionProperties.) |
![]() |
SetSynonyms | Définit une liste de chaînes comme des synonymes d'un nom de propriété de base spécifié. (Hérité de DataConnectionProperties.) |
![]() |
ShouldPersistProperty | Indique si une propriété doit être persistante en générant une chaîne de connexion. (Hérité de DataConnectionProperties.) |
![]() |
Test | Tests que l'ensemble actuel de propriétés de connexion ouvre avec succès une connexion. (Substitue DataConnectionProperties.Test().) |
![]() |
ToDisplayString | Extrait une représentation sous forme de chaîne de l'ensemble actuel de propriétés de connexion de données qui conviennent à l'affichage affiche à l'écran. (Substitue DataConnectionProperties.ToDisplayString().) |
![]() |
ToFullString | Extrait une représentation sous forme de chaîne de l'ensemble actuel de propriétés de connexion de données pour cette instance. (Substitue DataConnectionProperties.ToFullString().) |
![]() |
ToString | Extrait une représentation sous forme de chaîne complète des propriétés de connexion en cours. (Hérité de DataConnectionProperties.) |
![]() |
ToTestString | Extrait une forme de la chaîne de connexion qui peut être utilisée pour tester la connexion. |
Début
Événements
| Nom | Description | |
|---|---|---|
![]() |
PropertyChanged | Événement qui déclenche l'occurrence d'une modification à une propriété de connexion. (Hérité de DataConnectionProperties.) |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IDictionary.Add | Ajoute un élément en tant que paire clé/valeur à l'instance spécifiée d' IDictionary. |
![]() ![]() |
IDictionary.Clear | Supprime tous les éléments de l'instance spécifiée d' IDictionary . |
![]() ![]() |
IDictionary.Contains | Détermine si l'instance actuelle d' IDictionarycontient un élément avec la clé spécifiée. |
![]() ![]() |
ICollection.CopyTo | Copie le jeu de propriétés de connexion à un tableau, en commençant à l'index spécifié de tableau. |
![]() ![]() |
ICollection.Count | Récupère le nombre d'éléments contenus dans l'instance actuelle d' ICollection. |
![]() ![]() |
ICustomTypeDescriptor.GetAttributes | Extrait une collection d'attributs personnalisés pour l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetClassName | Extrait le nom de classe de l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetComponentName | Extrait le nom de l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetConverter | Récupère un convertisseur de type pour l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultEvent | Extrait l'événement par défaut pour l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultProperty | Récupère la propriété par défaut pour l'objet spécifié. |
![]() ![]() |
ICustomTypeDescriptor.GetEditor | Récupère un éditeur du type spécifié pour cet objet. |
![]() ![]() |
IDictionary.GetEnumerator | Retourne un objet d' IDictionaryEnumerator pour l'instance d' IDictionary . |
![]() ![]() |
IEnumerable.GetEnumerator | Récupère un énumérateur qui peut itérer au sein de la collection de propriétés de connexion. |
![]() ![]() |
ICustomTypeDescriptor.GetEvents() | Récupère les événements pour l'instance spécifiée d'un composant. |
![]() ![]() |
ICustomTypeDescriptor.GetEvents(array<Attribute[]) | Récupère les événements pour cette instance d'un composant à l'aide de le tableau spécifiée d'attribut en tant que filtre. |
![]() ![]() |
ICustomTypeDescriptor.GetProperties() | Récupère les propriétés de l'instance spécifiée d'un composant. |
![]() ![]() |
ICustomTypeDescriptor.GetProperties(array<Attribute[]) | Récupère les propriétés de l'instance spécifiée d'un composant à l'aide de la matrice d'attribut comme filtre. |
![]() ![]() |
ICustomTypeDescriptor.GetPropertyOwner | Récupère un objet qui contient la propriété décrite par le modèle spécifié de propriété. |
![]() ![]() |
IDictionary.IsFixedSize | Récupère une valeur booléenne indiquant si l'instance spécifiée d' IDictionarya une taille fixe. |
![]() ![]() |
IDictionary.IsReadOnly | Récupère booléen indiquer si l'instance d' IDictionaryest en lecture seule. |
![]() ![]() |
ICollection.IsSynchronized | Récupère une valeur qui indique si l'accès à la collection de propriétés de connexion est synchronisé (thread-safe). |
![]() ![]() |
IDictionary.Item | Extrait un élément, ou l'élément, avec la clé spécifiée de l'instance actuelle d' IDictionary. |
![]() ![]() |
IDictionary.Keys | Récupère un objet d' ICollection contenant les clés pour l'instance d' IDictionary . |
![]() ![]() |
IDictionary.Remove | Supprime l'élément avec la clé spécifiée de l'instance d' IDictionary . |
![]() ![]() |
ICollection.SyncRoot | Récupère un objet qui peut être utilisé pour synchroniser l'accès à la collection de propriétés de connexion. |
![]() ![]() |
IDictionary.Values | Récupère un objet d' ICollection contenant les valeurs dans l'instance spécifiée d' IDictionary . |
![]() ![]() |
IDataConnectionProperties.PropertyChanged | Événement qui déclenche l'occurrence d'une modification à une propriété de connexion. (Hérité de DataConnectionProperties.) |
Début
Notes
Il n'attend pas à ce qu'un fournisseur de DDEX sur ADO.NET doive personnaliser l'énumération d'objets.Toutefois, cette classe est une classe de base que vous pouvez étendre dans les scénarios où ajouté ou modifié la fonctionnalité d'énumération à l'intérieur de Visual Studio est requise.
La plupart des méthodes publiques sur cette classe sont substituées de la classe de base (classe d'DataConnectionProperties ) parce que cette implémentation ne repose pas sur la classe de base l'une des pour obtenir de l'aide sur des tâches telles que l'analyse et la génération ; au contraire, elles délèguent généralement à appeler équivalent à l'objet de chaîne de 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.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)