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 | |
---|---|---|
DataConnectionProperties() | Konstruktoru třídy.Konkretizuje do-parametry instance DataConnectionProperties třídy. | |
DataConnectionProperties(IComparer) | Konstruktoru třídy.Konkretizuje parametry instance DataConnectionProperties třída, která poskytuje možnost porovnávat názvy vlastností. | |
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 | |
---|---|---|
IsComplete | Logická hodnota označující, zda je dané připojovací řetězec kompletní načte. | |
IsExtensible | Získá nebo nastaví logická hodnota označující, zda jsou extensible vlastnosti DDEX poskytovatele připojení. | |
Item | Získá nebo nastaví hodnotu zadanou vlastností DDEX zprostředkovatele. | |
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 | |
---|---|---|
Add | Přidá novou vlastnost aktuální kolekce vlastností připojení. | |
AddProperty(PropertyDescriptor, array<Attribute[]) | Přidá novou vlastnost dynamicky kolekce vlastností nativně rozpoznat aktuální instance DataConnectionProperties třídy. | |
AddProperty(String, Type, array<Attribute[]) | Souhrn vlastností nativně rozpoznána touto instancí vlastnosti připojení dat dynamicky přidá novou vlastnost. | |
Contains | Testuje, zda zadaná vlastnost je členem aktuální sadu vlastností připojení. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
EquivalentTo | Načte logická hodnota označující zda aktuální instance DataConnectionProperties je ekvivalentní do jiné třídy DataConnectionProperties instance. | |
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.) | |
GetBasicProperties | Načte pole názvů vlastností představuje sadu vlastností "základní", podle aktuální DataConnectionProperties instance. | |
GetEnumerator | Čítač výčtu zobrazující výčet přes všechny známé připojení vlastností a jejich hodnot zjišťuje případné. | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetNameAsString | Formáty pro umístění v řetězci připojení název vlastnosti. | |
GetProperties() | Načte popisovače všechny aktuálně známé vlastnosti kolekce. | |
GetProperties(array<Attribute[]) | Načte kolekce popisovače aktuálně známé vlastnosti, které odpovídají zadanou sadu atributů. | |
GetProperty | Získá popisovač vlastnost s názvem zadanou vlastností. | |
GetSynonyms | Načte seznam synonym pro zadanou vlastností k array. | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
GetValueAsString | Formátuje hodnoty vlastnosti pro umístění v řetězci připojení. | |
Initialize | Inicializuje aktuální DataConnectionProperties instanci do výchozího stavu pak nastaví vlastnost každý zadaný slovníku. | |
InitializeProperties | Inicializuje nativně rozpoznaný vlastnosti pro aktuální sadu DataConnectionProperties instance. | |
InitializeSynonyms | Inicializuje sadu synonyma, které jsou k dispozici pro každou vlastnost nativně uznané v aktuálním DataConnectionProperties instance. | |
InitializeValue | Hodnota vlastnosti zadané připojení inicializuje. | |
InitializeValues | Obnoví výchozí hodnoty pro zadanou sadu vlastností pomocí slovníku páry název hodnota. | |
IsSensitive | Označuje, zda je vlastnost obsahuje citlivé informace. | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
ModifyProperty | Upraví existující vlastnosti, které aktuální DataConnectionProperties instance je nativně vědomi. | |
OnPropertyChanged | Vyvolá událost PropertyChanged. | |
Parse | Provede zpětný překlad součásti připojovací řetězec do sady vlastností v aktuální DataConnectionProperties instance. | |
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. | |
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. | |
Remove | Vlastnost odebere z aktuální kolekce vlastností připojení. | |
RemoveProperty | Odebere nativně rozpoznaný vlastnost. | |
Reset() | Hodnoty vlastností připojení obnoví počáteční stav. | |
Reset(String) | Hodnota vlastnosti zadané připojení obnoví počáteční stav. | |
ResolveSynonym | Pokusy o řeší synonymum pro PropertyDescriptor vrácením popisovač základní vlastnosti přidružené k základní vlastnosti. | |
SetSynonyms | Nastaví seznam řetězců jako synonyma název zadaný základní vlastnosti. | |
ShouldPersistProperty | Označuje, zda by vlastnost trvalé při vytváření řetězce připojení. | |
Test | Zkoušky zaručit, že aktuální sadu vlastností připojení úspěšně otevřít připojení. | |
ToDisplayString | Načte řetězec reprezentace aktuální sadu vlastností připojení dat, které jsou vhodné pro na obrazovce zobrazit. | |
ToFullString | Načte řetězec reprezentace aktuální sadu vlastností připojení dat pro tuto instanci. | |
ToString | Načte úplný řetězec reprezentace aktuální vlastnosti připojení. (Přepisuje Object.ToString().) |
Nahoru
Události
Název | Popis | |
---|---|---|
PropertyChanged | Události, které při vzniku změnit vlastnosti připojení. |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
IDictionary.Add | Přidá prvek jako dvojice klíč hodnota na zadaný IDictionary. | |
IDictionary.Clear | Odebere všechny prvky ze zadaného IDictionary. | |
IDictionary.Contains | Určuje, zda IDictionary obsahuje prvek se zadaným klíčem. | |
ICollection.CopyTo | Matice počínaje indexem určené pole zkopíruje sadu vlastností připojení. | |
ICollection.Count | Zjišťuje počet prvků obsažených v ICollection. | |
ICustomTypeDescriptor.GetAttributes | Načte sadu vlastních atributů pro zadaný objekt. | |
ICustomTypeDescriptor.GetClassName | Načte název třídy zadaný objekt. | |
ICustomTypeDescriptor.GetComponentName | Načte název zadaného objektu. | |
ICustomTypeDescriptor.GetConverter | Načte konvertor typu pro zadaný objekt. | |
ICustomTypeDescriptor.GetDefaultEvent | Načte výchozí událost pro zadaný objekt. | |
ICustomTypeDescriptor.GetDefaultProperty | Načte výchozí vlastností pro zadaný objekt. | |
ICustomTypeDescriptor.GetEditor | Načte editor pro tento objekt zadaného typu. | |
IDictionary.GetEnumerator | Načte IDictionaryEnumerator pro IDictionary. | |
IEnumerable.GetEnumerator | Čítač výčtu, který je schopen iteraci v kolekci vlastností připojení obnoví. | |
ICustomTypeDescriptor.GetEvents() | Načte události určené instance komponenty. | |
ICustomTypeDescriptor.GetEvents(array<Attribute[]) | Načte události pro tuto instanci komponenty zadaný atribut pole jako filtr. | |
ICustomTypeDescriptor.GetProperties() | Načte vlastnosti určené instance komponenty. | |
ICustomTypeDescriptor.GetProperties(array<Attribute[]) | Načte vlastnosti určené instance komponenty pomocí atributu pole jako filtr. | |
ICustomTypeDescriptor.GetPropertyOwner | Obnoví objekt, který obsahuje vlastnost popsaná zadanou vlastností popisovače. | |
IDictionary.IsFixedSize | Logická hodnota označující načte zda zadaná IDictionary má pevnou velikost. | |
IDictionary.IsReadOnly | Načte logická hodnota označující, zda IDictionary je jen pro čtení. | |
ICollection.IsSynchronized | Načte hodnotu označující, zda je přístup ke kolekci vlastnosti připojení synchronizovány (podprocesů). | |
IDictionary.Item | Načte položku nebo prvek se zadaným klíčem. | |
IDictionary.Keys | Načte ICollection obsahující klíče IDictionary. | |
IDictionary.Remove | Odstraní prvek se zadaným klíčem z IDictionary. | |
ICollection.SyncRoot | Objekt, který lze synchronizovat přístup ke kolekci vlastnosti připojení obnoví. | |
IDictionary.Values | Načte ICollection obsahující hodnoty zadané v IDictionary. | |
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.