Sdílet prostřednictvím


DataConnectionProperties – třída

Poskytuje podporu pro analýzu a formátování řetězců připojení obsahující tyto vlastnosti i pro skladování silnými vlastnosti, vlastní atributy a synonyma.

Hierarchie dědičnosti

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

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

Syntaxe

'Deklarace
Public Class DataConnectionProperties _
    Implements IDataConnectionProperties, ICustomTypeDescriptor, IDictionary, ICollection,  _
    IEnumerable
public class DataConnectionProperties : IDataConnectionProperties, 
    ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public ref class DataConnectionProperties : IDataConnectionProperties, 
    ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
type DataConnectionProperties =  
    class
        interface IDataConnectionProperties
        interface ICustomTypeDescriptor
        interface IDictionary
        interface ICollection
        interface IEnumerable
    end
public class DataConnectionProperties implements IDataConnectionProperties, ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable

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

Konstruktory

  Název Popis
Veřejná metoda DataConnectionProperties() Konstruktoru třídy.Konkretizuje do-parametry instance DataConnectionProperties třídy.
Veřejná metoda DataConnectionProperties(IComparer) Konstruktoru třídy.Konkretizuje parametry instance DataConnectionProperties třída, která poskytuje možnost porovnávat názvy vlastností.
Veřejná metoda DataConnectionProperties(IComparer, Char, Char) Konstruktoru třídy.Konkretizuje parametry instance DataConnectionProperties třída, která poskytuje možnost porovnávat názvy vlastností.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost IsComplete Logická hodnota označující, zda je dané připojovací řetězec kompletní načte.
Veřejná vlastnost IsExtensible Získá nebo nastaví logická hodnota označující, zda jsou extensible vlastnosti DDEX poskytovatele připojení.
Veřejná vlastnost Item Získá nebo nastaví hodnotu zadanou vlastností DDEX zprostředkovatele.
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í.

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá novou vlastnost aktuální kolekce vlastností připojení.
Chráněná metoda AddProperty(PropertyDescriptor, array<Attribute[]) Přidá novou vlastnost dynamicky kolekce vlastností nativně rozpoznat aktuální instance DataConnectionProperties třídy.
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.
Veřejná metoda Contains Testuje, zda zadaná vlastnost je členem aktuální sadu vlastností připojení.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda EquivalentTo Načte logická hodnota označující zda aktuální instance DataConnectionProperties je ekvivalentní do jiné třídy DataConnectionProperties instance.
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ázvů vlastností představuje sadu vlastností "základní", podle aktuální DataConnectionProperties instance.
Veřejná metoda GetEnumerator Čítač výčtu zobrazující výčet přes všechny známé připojení vlastností a jejich hodnot zjišťuje případné.
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.
Chráněná metoda GetProperties() Načte popisovače všechny aktuálně známé vlastnosti kolekce.
Chráněná metoda GetProperties(array<Attribute[]) Načte kolekce popisovače aktuálně známé vlastnosti, které odpovídají zadanou sadu atributů.
Chráněná metoda GetProperty Získá popisovač vlastnost s názvem zadanou vlastností.
Veřejná metoda GetSynonyms Načte seznam synonym pro zadanou vlastností k array.
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í.
Chráněná metoda Initialize Inicializuje aktuální DataConnectionProperties instanci do výchozího stavu pak nastaví vlastnost každý zadaný slovníku.
Chráněná metoda InitializeProperties Inicializuje nativně rozpoznaný vlastnosti pro aktuální sadu DataConnectionProperties instance.
Chráněná metoda InitializeSynonyms Inicializuje sadu synonyma, které jsou k dispozici pro každou vlastnost nativně uznané v aktuálním DataConnectionProperties instance.
Chráněná metoda InitializeValue Hodnota vlastnosti zadané připojení inicializuje.
Chráněná metoda InitializeValues Obnoví výchozí hodnoty pro zadanou sadu vlastností pomocí slovníku páry název hodnota.
Veřejná metoda IsSensitive Označuje, zda je vlastnost obsahuje citlivé informace.
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.
Chráněná metoda OnPropertyChanged Vyvolá událost PropertyChanged.
Veřejná metoda Parse Provede zpětný překlad součásti připojovací řetězec do sady vlastností v aktuální DataConnectionProperties instance.
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.
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.
Veřejná metoda Remove Vlastnost odebere z aktuální kolekce vlastností připojení.
Chráněná metoda RemoveProperty Odebere nativně rozpoznaný vlastnost.
Veřejná metoda Reset() Hodnoty vlastností připojení obnoví počáteční stav.
Veřejná metoda Reset(String) Hodnota vlastnosti zadané připojení obnoví počáteční stav.
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.
Chráněná metoda SetSynonyms Nastaví seznam řetězců jako synonyma název zadaný základní vlastnosti.
Chráněná metoda ShouldPersistProperty Označuje, zda by vlastnost trvalé při vytváření řetězce připojení.
Veřejná metoda Test Zkoušky zaručit, že aktuální sadu vlastností připojení úspěšně otevřít připojení.
Veřejná metoda ToDisplayString Načte řetězec reprezentace aktuální sadu vlastností připojení dat, které jsou vhodné pro na obrazovce zobrazit.
Veřejná metoda ToFullString Načte řetězec reprezentace aktuální sadu vlastností připojení dat pro tuto instanci.
Veřejná metoda ToString Načte úplný řetězec reprezentace aktuální vlastnosti připojení. (Přepisuje Object.ToString().)

Nahoru

Události

  Název Popis
Veřejná událost PropertyChanged Události, které při vzniku změnit vlastnosti připojení.

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IDictionary.Add Přidá prvek jako dvojice klíč hodnota na zadaný IDictionary.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Clear Odebere všechny prvky ze zadaného IDictionary.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Contains Určuje, zda IDictionary 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 ICollection.
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 Načte IDictionaryEnumerator pro IDictionary.
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á IDictionary má pevnou velikost.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.IsReadOnly Načte logická hodnota označující, zda IDictionary 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.
Explicitní implementace rozhraníSoukromá vlastnost IDictionary.Keys Načte ICollection obsahující klíče IDictionary.
Explicitní implementace rozhraníSoukromá metoda IDictionary.Remove Odstraní prvek se zadaným klíčem z IDictionary.
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 obsahující hodnoty zadané v IDictionary.
Explicitní implementace rozhraníSoukromá událost IDataConnectionProperties.PropertyChanged Události, které při vzniku změnit vlastnosti připojení.

Nahoru

Poznámky

V nejjednodušším případě by odvozené třídy přidat vlastnosti do své třídy a atributy součásti umístit na tyto vlastnosti upravit jejich chování.V případě pokročilejší můžete odvozené třídy přepsat analýzy a formátování kódu a dynamicky měnit vlastnosti založené na konkrétní akce, například nastavení hodnoty vlastnosti.

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 – obor názvů

DataConnection