AdoDotNetConnectionProperties Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden.
public ref class AdoDotNetConnectionProperties : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Core::IVsDataProvider ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataConnectionUIProperties, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public class AdoDotNetConnectionProperties : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Core.IVsDataProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataConnectionUIProperties, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type AdoDotNetConnectionProperties = class
inherit DataSiteableObject<IVsDataProvider>
interface IVsDataConnectionProperties
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IVsDataConnectionUIProperties
interface ICustomTypeDescriptor
interface INotifyPropertyChanged
Public Class AdoDotNetConnectionProperties
Inherits DataSiteableObject(Of IVsDataProvider)
Implements ICollection(Of KeyValuePair(Of String, Object)), ICustomTypeDescriptor, IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), INotifyPropertyChanged, IVsDataConnectionUIProperties
- Vererbung
- Implementiert
-
IVsDataConnectionProperties IVsDataConnectionUIProperties ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable ICustomTypeDescriptor INotifyPropertyChanged
Konstruktoren
AdoDotNetConnectionProperties() |
Initialisiert eine neue Instanz der AdoDotNetConnectionProperties-Klasse. |
Eigenschaften
ConnectionStringBuilder |
Ruft das zugrunde liegende ADO.NET Verbindungszeichenfolge Builder-Objekt für die aktuellen Verbindungseigenschaften instance ab. |
Count |
Ruft die Anzahl der Verbindungseigenschaften ab. |
IsComplete |
Ruft einen Wert ab, der angibt, ob ausreichende Verbindungseigenschaften für die Verbindungszeichenfolge festgelegt wurden. |
IsExtensible |
Ruft einen Wert ab, der angibt, ob die DDEX-Anbieterverbindungseigenschaften erweiterbar sind. |
Item[String] |
Ruft einen Wert für eine angegebene Eigenschaft für den DDEX-Anbieter ab oder legt diese fest. Löst das PropertyChanged -Ereignis aus, wenn die -Eigenschaft festgelegt ist. |
Keys |
Ruft alle Eigenschaften ab, die Teil der daten Verbindungszeichenfolge sind. |
Site |
Ruft die Objektwebsite ab oder legt sie fest. (Geerbt von DataSiteableObject<T>) |
Values |
Ruft die Werte des Verbindungszeichenfolge ab. |
Methoden
Add(String, Object) |
Fügt der aktuellen Auflistung der Verbindungseigenschaften eine neue Eigenschaft hinzu. Löst das PropertyChanged-Ereignis aus. |
Add(String, Type, Object) |
Fügt der aktuellen Auflistung der Verbindungseigenschaften eine neue Eigenschaft hinzu. |
Contains(KeyValuePair<String,Object>) |
Testet, ob ein angegebenes Eigenschaftsname-Wert-Paar ein Member des aktuellen Satz von Verbindungseigenschaften ist. |
ContainsKey(String) |
Testet, ob der angegebene Eigenschaftsname ein Member des aktuellen Satz von Verbindungseigenschaften ist. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Kopiert den Satz von Verbindungseigenschaften in ein Array, beginnend mit dem angegebenen Arrayindex. |
GetSynonyms(String) |
Ruft eine Arrayliste von Synonymen für eine angegebene Datenverbindungseigenschaft ab. |
IsSensitive(String) |
Gibt einen booleschen Wert zurück, der angibt, ob eine angegebene Eigenschaft vertrauliche Informationen enthält. |
OnPropertyChanged(PropertyChangedEventArgs) |
Löst das PropertyChanged Ereignis aus, wenn sich eine Eigenschaft im Verbindungszeichenfolge der Daten ändert. |
OnSiteChanged(EventArgs) |
Löst ein Ereignis aus, wenn sich die Website geändert hat. |
Parse(String) |
Zerlegt die Komponenten einer Verbindungszeichenfolge in einen Satz von Verbindungseigenschaften, die in der aktuellen AdoDotNetConnectionProperties Klasse instance festgelegt sind. Löst das PropertyChanged-Ereignis aus. |
Remove(String) |
Entfernt eine Eigenschaft aus der aktuellen Verbindungseigenschaftenauflistung. |
Reset() |
Setzt eine Verbindungseigenschaft auf ihren Anfangswert zurück und löst das PropertyChanged Ereignis aus. |
Reset(String) |
Entfernt die angegebene Eigenschaft aus dem Verbindungszeichenfolge und löst das PropertyChanged Ereignis aus. |
ToDisplayString() |
Ruft eine Zeichenfolgendarstellung der aktuellen Datenverbindungseigenschaften ab, die für die Bildschirmanzeige geeignet sind. |
ToSafeString() |
Gibt eine Zeichenfolgendarstellung des aktuellen Satzes von Datenverbindungseigenschaften zurück, ohne die vertraulichen Eigenschaften, die serialisiert werden sollen. |
ToString() |
Gibt eine Zeichenfolgendarstellung der aktuellen Datenverbindungseigenschaften zurück. |
TryGetValue(String, Object) |
Ruft einen Wert ab, der dem angegebenen Schlüssel entspricht, indem diese Methode für die .NET Framework Verbindungszeichenfolge Builder-Basisklasse (DbConnectionStringBuilder) aufgerufen wird. |
Ereignisse
PropertyChanged |
Tritt beim Auftreten einer Änderung an einer Verbindungseigenschaft auf. |
SiteChanged |
Tritt ein, wenn die Site-Eigenschaft geändert wird. (Geerbt von DataSiteableObject<T>) |
Explizite Schnittstellenimplementierungen
ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>) |
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden. |
ICollection<KeyValuePair<String,Object>>.Clear() |
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden. |
ICollection<KeyValuePair<String,Object>>.IsReadOnly |
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden. |
ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>) |
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden. |
ICustomTypeDescriptor.GetAttributes() |
Ruft eine Auflistung benutzerdefinierter Attribute für das angegebene Objekt ab. |
ICustomTypeDescriptor.GetClassName() |
Ruft den Klassennamen des angegebenen Objekts ab. |
ICustomTypeDescriptor.GetComponentName() |
Ruft den Namen des angegebenen Objekts ab. |
ICustomTypeDescriptor.GetConverter() |
Ruft einen Typkonverter für das angegebene Objekt ab. |
ICustomTypeDescriptor.GetDefaultEvent() |
Ruft das Standardereignis für das angegebene Objekt ab. |
ICustomTypeDescriptor.GetDefaultProperty() |
Ruft die Standardeigenschaft für das angegebene Objekt ab. |
ICustomTypeDescriptor.GetEditor(Type) |
Ruft einen Editor des angegebenen Typs für dieses Objekt ab. |
ICustomTypeDescriptor.GetEvents() |
Eine Beschreibung dieses Elements finden Sie unter GetEvents(). |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
Eine Beschreibung dieses Elements finden Sie unter GetEvents(). |
ICustomTypeDescriptor.GetProperties() |
Eine Beschreibung dieses Elements finden Sie unter GetProperties(). |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
Eine Beschreibung dieses Elements finden Sie unter GetProperties(). |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Eine Beschreibung dieses Elements finden Sie unter GetPropertyOwner(PropertyDescriptor). |
IEnumerable.GetEnumerator() |
Ruft einen Enumerator ab, der alle bekannten Verbindungseigenschaften und deren Werte aufzählt, falls vorhanden. |
IEnumerable<KeyValuePair<String,Object>>.GetEnumerator() |
Stellt eine Implementierung der IVsDataConnectionProperties- und IVsDataConnectionUIProperties-Schnittstellen dar, die das ADO .NET DbConnectionStringBuilder-Objekt verwenden. |
Erweiterungsmethoden
AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean) |
Hinzufügen eines Wörterbuchinhalts zum anderen Wörterbuch |
GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK) |
Ruft einen Wert nach dem angegebenen Schlüssel ab. |
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück. |