Sdílet prostřednictvím


AdoDotNetConnectionProperties – třída

Poskytuje implementaci DataConnectionProperties pomocí třídy připojení řetězec Tvůrce základní třídy (DbConnectionStringBuilder).

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.DataConnectionProperties
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetConnectionProperties

Obor názvů:  Microsoft.VisualStudio.Data.AdoDotNet
Sestavení:  Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)

Syntaxe

'Deklarace
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

Typ AdoDotNetConnectionProperties zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda AdoDotNetConnectionProperties(String) Konstruktoru třídy.Konkretizuje parametry instance AdoDotNetConnectionProperties třída, která poskytuje název zprostředkovatele.
Veřejná metoda AdoDotNetConnectionProperties(String, String) Konstruktor parametrizované třídy.Konkretizuje parametry instance AdoDotNetConnectionProperties třída, která poskytuje výchozí název zprostředkovatele a zprostředkovatel připojovací řetězec.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ConnectionStringBuilder Získá základní objekt Tvůrce řetězec připojení pro aktuální instanci vlastnosti připojení.
Veřejná vlastnost IsComplete Logická hodnota označující, zda je dané připojovací řetězec kompletní načte. (Přepisuje DataConnectionProperties.IsComplete.)
Veřejná vlastnost IsExtensible Získá nebo nastaví logická hodnota označující, zda jsou extensible vlastnosti DDEX poskytovatele připojení. (Přepisuje DataConnectionProperties.IsExtensible.)
Veřejná vlastnost Item Získá nebo nastaví hodnotu zadanou vlastností DDEX zprostředkovatele. (Přepisuje DataConnectionProperties.Item.)
Chráněná vlastnost OrderedProperties Načte kolekce určení přiměřené (nebo nezbytné) pořadí vlastností reprezentovány ve formě řetězce názvů vlastností. (Zděděno z DataConnectionProperties.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá novou vlastnost aktuální kolekce vlastností připojení. (Přepisuje DataConnectionProperties.Add(String).)
Chráněná metoda AddProperty(PropertyDescriptor, array<Attribute[]) Přidá novou vlastnost dynamicky kolekce vlastností nativně rozpoznat aktuální instance DataConnectionProperties třídy. (Zděděno z DataConnectionProperties.)
Chráněná metoda AddProperty(String, Type, array<Attribute[]) Souhrn vlastností nativně rozpoznána touto instancí vlastnosti připojení dat dynamicky přidá novou vlastnost. (Zděděno z DataConnectionProperties.)
Veřejná metoda Contains Testuje, zda zadaná vlastnost je členem aktuální sadu vlastností připojení. (Přepisuje DataConnectionProperties.Contains(String).)
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda EquivalentTo Testuje, zda je aktuální instance třídy rovnocenné jinou instanci třídy. (Přepisuje DataConnectionProperties.EquivalentTo(DataConnectionProperties).)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetBasicProperties Načte pole Název hodnoty vlastností představuje sadu "základní" vlastností, které lze rozpoznat podle aktuální AdoDotNetConnectionProperties instance třídy. (Přepisuje DataConnectionProperties.GetBasicProperties().)
Veřejná metoda GetEnumerator Čítač výčtu zobrazující výčet přes všechny vlastnosti připojení známé a jejich hodnoty zjišťuje případné. (Přepisuje DataConnectionProperties.GetEnumerator().)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Chráněná metoda GetNameAsString Formáty pro umístění v řetězci připojení název vlastnosti. (Zděděno z DataConnectionProperties.)
Chráněná metoda GetProperties() Načte popisovače všechny aktuálně známé vlastnosti kolekce. (Zděděno z DataConnectionProperties.)
Chráněná metoda GetProperties(array<Attribute[]) Načte kolekce popisovače aktuálně známé vlastnosti, které odpovídají zadanou sadu atributů. (Zděděno z DataConnectionProperties.)
Chráněná metoda GetProperty Získá popisovač vlastnost s názvem zadanou vlastností. (Zděděno z DataConnectionProperties.)
Veřejná metoda GetSynonyms Načte seznam synonym pro vlastnost připojení zadaná data k pole. (Přepisuje DataConnectionProperties.GetSynonyms(String).)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetValueAsString Formátuje hodnoty vlastnosti pro umístění v řetězci připojení. (Zděděno z DataConnectionProperties.)
Chráněná metoda Initialize Inicializuje aktuální DataConnectionProperties instanci do výchozího stavu pak nastaví vlastnost každý zadaný slovníku. (Zděděno z DataConnectionProperties.)
Chráněná metoda InitializeProperties Inicializuje nativně rozpoznaný vlastnosti pro aktuální sadu DataConnectionProperties instance. (Zděděno z DataConnectionProperties.)
Chráněná metoda InitializeSynonyms Inicializuje sadu synonyma, které jsou k dispozici pro každou vlastnost nativně uznané v aktuálním DataConnectionProperties instance. (Zděděno z DataConnectionProperties.)
Chráněná metoda InitializeValue Hodnota vlastnosti zadané připojení inicializuje. (Zděděno z DataConnectionProperties.)
Chráněná metoda InitializeValues Obnoví výchozí hodnoty pro zadanou sadu vlastností pomocí slovníku páry název hodnota. (Zděděno z DataConnectionProperties.)
Veřejná metoda IsSensitive Vrátí logickou hodnotu označující, zda zadaná vlastnost obsahuje citlivé informace. (Přepisuje DataConnectionProperties.IsSensitive(String).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda ModifyProperty Upraví existující vlastnosti, které aktuální DataConnectionProperties instance je nativně vědomi. (Zděděno z DataConnectionProperties.)
Chráněná metoda OnPropertyChanged Vyvolá událost PropertyChanged. (Zděděno z DataConnectionProperties.)
Veřejná metoda Parse Provede zpětný překlad součásti připojovací řetězec do sady vlastností připojení jak v aktuální AdoDotNetConnectionProperties instance třídy. (Přepisuje DataConnectionProperties.Parse(String).)
Chráněná metoda ReadNameFromString Načte název vlastnosti z připojovacího řetězce počínaje zadaný index pak aktualizuje rejstřík k poloze bezprostředně následuje název vlastnosti. (Zděděno z DataConnectionProperties.)
Chráněná metoda ReadValueFromString Načte hodnotu vlastnosti z připojovacího řetězce počínaje zadaný index převede na správný typ a aktualizuje rejstřík pro vlastnost název pozice. (Zděděno z DataConnectionProperties.)
Veřejná metoda Remove Vlastnost odebere z aktuální kolekce vlastností připojení. (Přepisuje DataConnectionProperties.Remove(String).)
Chráněná metoda RemoveProperty Odebere nativně rozpoznaný vlastnost. (Zděděno z DataConnectionProperties.)
Veřejná metoda Reset() Obnoví svoji počáteční hodnotu vlastnosti připojení. (Přepisuje DataConnectionProperties.Reset().)
Veřejná metoda Reset(String) Vrátí hodnotu vlastnosti na počáteční hodnotu. (Přepisuje DataConnectionProperties.Reset(String).)
Chráněná metoda ResolveSynonym Pokusy o řeší synonymum pro PropertyDescriptor vrácením popisovač základní vlastnosti přidružené k základní vlastnosti. (Zděděno z DataConnectionProperties.)
Chráněná metoda SetSynonyms Nastaví seznam řetězců jako synonyma název zadaný základní vlastnosti. (Zděděno z DataConnectionProperties.)
Chráněná metoda ShouldPersistProperty Označuje, zda by vlastnost trvalé při vytváření řetězce připojení. (Zděděno z DataConnectionProperties.)
Veřejná metoda Test Testy, že aktuální sadu vlastností připojení úspěšně otevřít připojení. (Přepisuje DataConnectionProperties.Test().)
Veřejná metoda ToDisplayString Načte řetězec reprezentace aktuální sadu vlastností připojení dat, které jsou vhodné pro na obrazovce zobrazit. (Přepisuje DataConnectionProperties.ToDisplayString().)
Veřejná metoda ToFullString Načte řetězec reprezentace aktuální sadu vlastností připojení dat pro tuto instanci. (Přepisuje DataConnectionProperties.ToFullString().)
Veřejná metoda ToString Načte úplný řetězec reprezentace aktuální vlastnosti připojení. (Zděděno z DataConnectionProperties.)
Chráněná metoda ToTestString Načte formulář připojovací řetězec, který lze použít pro testování připojení.

Nahoru

Události

  Název Popis
Veřejná událost PropertyChanged Události, které při vzniku změnit vlastnosti připojení. (Zděděno z DataConnectionProperties.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IDictionary.Add Přidá prvek jako dvojice klíč hodnota na zadaný IDictionaryinstance.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Clear Odebere všechny prvky ze zadaného IDictionary instance.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Contains Určuje, zda aktuální IDictionaryinstance obsahuje prvek se zadaným klíčem.
Explicitní implementace rozhraníSoukromá metoda ICollection.CopyTo Matice počínaje indexem určené pole zkopíruje sadu vlastností připojení.
Explicitní implementace rozhraníSoukromá vlastnost ICollection.Count Zjišťuje počet prvků obsažených v aktuálním ICollectioninstance.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetAttributes Načte sadu vlastních atributů pro zadaný objekt.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetClassName Načte název třídy zadaný objekt.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetComponentName Načte název zadaného objektu.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetConverter Načte konvertor typu pro zadaný objekt.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetDefaultEvent Načte výchozí událost pro zadaný objekt.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetDefaultProperty Načte výchozí vlastností pro zadaný objekt.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetEditor Načte editor pro tento objekt zadaného typu.
Explicitní implementace rozhraníSoukromá metoda IDictionary.GetEnumerator Vrátí IDictionaryEnumerator pro objekt IDictionary instance.
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator Čítač výčtu, který je schopen iteraci v kolekci vlastností připojení obnoví.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetEvents() Načte události určené instance komponenty.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetEvents(array<Attribute[]) Načte události pro tuto instanci komponenty zadaný atribut pole jako filtr.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetProperties() Načte vlastnosti určené instance komponenty.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetProperties(array<Attribute[]) Načte vlastnosti určené instance komponenty pomocí atributu pole jako filtr.
Explicitní implementace rozhraníSoukromá metoda ICustomTypeDescriptor.GetPropertyOwner Obnoví objekt, který obsahuje vlastnost popsaná zadanou vlastností popisovače.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.IsFixedSize Logická hodnota označující načte zda zadaná IDictionaryinstance má pevnou velikost.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.IsReadOnly Načte logická hodnota označující, zda IDictionaryinstance je jen pro čtení.
Explicitní implementace rozhraníSoukromá vlastnost ICollection.IsSynchronized Načte hodnotu označující, zda je přístup ke kolekci vlastnosti připojení synchronizovány (podprocesů).
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.Item Načte položku nebo prvek se zadaným klíčem z aktuální IDictionaryinstance.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.Keys Načte ICollection objekt obsahující klíče IDictionary instance.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Remove Odstraní prvek se zadaným klíčem z IDictionary instance.
Explicitní implementace rozhraníSoukromá vlastnost ICollection.SyncRoot Objekt, který lze synchronizovat přístup ke kolekci vlastnosti připojení obnoví.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.Values Načte ICollection objekt obsahující hodnoty zadané v IDictionary instance.
Explicitní implementace rozhraníSoukromá událost IDataConnectionProperties.PropertyChanged Události, které při vzniku změnit vlastnosti připojení. (Zděděno z DataConnectionProperties.)

Nahoru

Poznámky

Nelze očekávat, že na základě DDEX Provider bude třeba upravit objekt výčtu.Tato třída je však základní třídy, který můžete rozšířit v situacích přidány nebo změněny výčet funkcí uvnitř je vyžadován.

Většina veřejné metody této třídy jsou přepsána ze základní třídy ( DataConnectionProperties třídy) protože tato implementace není závislý na žádné základní třída pro pomoc s úkoly jako při analýze a budovy; spíše jsou obvykle delegovat na ekvivalentní volání na tvůrce objektu řetězec připojení.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.AdoDotNet – obor názvů

DataConnectionProperties

DbConnectionStringBuilder

EnumerateObjects