Sdílet prostřednictvím


DataSourceInformation – třída

Umožňuje načíst dobře definované informace o zdroji dat zadaný ve formuláři Vlastnosti vyrobeno jako páry název hodnota.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataSourceInformation
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation

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

Syntaxe

'Deklarace
Public MustInherit Class DataSourceInformation _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataSourceInformation
public abstract class DataSourceInformation : DataSiteableObject<IVsDataConnection>, 
    IVsDataSourceInformation
public ref class DataSourceInformation abstract : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataSourceInformation
[<AbstractClass>]
type DataSourceInformation =  
    class
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataSourceInformation
    end
public abstract class DataSourceInformation extends DataSiteableObject<IVsDataConnection> implements IVsDataSourceInformation

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

Konstruktory

  Název Popis
Chráněná metoda DataSourceInformation() Vytvoří novou instanci třídy DataSourceInformation.
Chráněná metoda DataSourceInformation(IVsDataConnection) Inicializuje parametry instance DataSourceInformation třída, která poskytuje datové připojení.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Item Získá informace o vlastnosti zdroje dat se zadaným názvem.
Veřejná vlastnost Site Získá nebo nastaví objekt serveru. (Zděděno z DataSiteableObject<T>.)

Nahoru

Metody

  Název Popis
Chráněná metoda AddProperty(String) Přidá vlastnost seznamu podporovaných vlastností.
Chráněná metoda AddProperty(String, Object) Přidá do seznamu podporovaných vlastností vlastnost a její hodnotu.
Veřejná metoda Contains Načte Boolean hodnotu označující, zda zadaná vlastnost je obsažen v této instanci datové zdroje informací.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
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 GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType() Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetType(String) Načte Type označující typ zadanou vlastností, což umožní získanou hodnotu odpovídající převod na správný typ hodnoty.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnSiteChanged Vyvolá událost SiteChanged. (Zděděno z DataSiteableObject<T>.)
Chráněná metoda RetrieveValue Načte hodnotu pro vlastnost Zdroj informace zadaná data.
Veřejná metoda ToString Vrátí řetězec představující aktuální objekt. (Zděděno z Object.)

Nahoru

Události

  Název Popis
Veřejná událost SiteChanged Dochází, když Site je změněna vlastnost. (Zděděno z DataSiteableObject<T>.)

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen CatalogInvalidCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, které nejsou platné, tj, které nebude v katalogu obecný název.
Veřejné poleStatický člen CatalogInvalidStartCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž použití na začátku katalogu obecný název není platný.
Veřejné poleStatický člen CatalogIsSuffixed Určuje vlastnost informace zdroje dat, která označuje, zda je název katalogu dat na identifikátor objektu s více částmi, nikoli je předpona.
Veřejné poleStatický člen CatalogMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu katalogu.
Veřejné poleStatický člen CatalogSeparator Určuje vlastnost informace zdroje dat, která označuje znak oddělující název katalogu z jiných částí identifikátoru objektu.
Veřejné poleStatický člen CatalogSupported Určuje vlastnost informace zdroje dat, která označuje, zda název katalogu v identifikátoru objektu s více částmi.
Veřejné poleStatický člen CatalogSupportedInDml Určuje vlastnost informace zdroje dat, která označuje, zda název katalogu v identifikátory objektů, které se zobrazují v klauzulích SQL DML.
Veřejné poleStatický člen ColumnAliasInvalidCharacters Určuje vlastnost informace zdroj dat, která obsahuje řetězec znaků, jejichž vzhled v alias sloupce není platný.
Veřejné poleStatický člen ColumnAliasInvalidStartCharacters Určuje vlastnost informace zdroj dat, která obsahuje řetězec znaků, jejichž vzhled na začátku alias sloupce není platný.
Veřejné poleStatický člen ColumnAliasMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku alias sloupce.
Veřejné poleStatický člen ColumnAliasSupported Určuje vlastnost informace zdroje dat, která označuje, zda alias sloupce v identifikátoru objektu s více částmi.
Veřejné poleStatický člen ColumnInvalidCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled ve sloupci Název není platný.
Veřejné poleStatický člen ColumnInvalidStartCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, jejichž vzhled na začátku názvu sloupce není platný.
Veřejné poleStatický člen ColumnMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu sloupce.
Veřejné poleStatický člen ColumnSupported Určuje vlastnost informace zdroje dat, která označuje, zda název sloupce v identifikátoru objektu s více částmi.
Veřejné poleStatický člen CommandDeriveParametersSupport Určuje, jaké typy příkazů podporovaných DeriveParameters metoda.
Veřejné poleStatický člen CommandDeriveSchemaSupport Určuje, jaké typy příkazů podporovaných DeriveSchema metoda.
Veřejné poleStatický člen CommandExecuteSupport Určuje, jaké typy příkazů podporovaných Execute a ExecuteWithoutResults metod.
Veřejné poleStatický člen CommandParameterSupport Určuje, který parametr směrech jsou podporovány.
Veřejné poleStatický člen CommandPrepareSupport Určuje typy příkazů, které jsou podporovány Prepare metoda.
Veřejné poleStatický člen DataSourceCulture Určuje zdroj dat zeměpisné kultury.
Veřejné poleStatický člen DataSourceName Určuje název zdroje dat.
Veřejné poleStatický člen DataSourceProduct Určuje název zdroje dat produktu.
Veřejné poleStatický člen DataSourceVersion Určuje verzi zdroje dat.
Veřejné poleStatický člen DateLiteralPrefix Určuje vlastnost informace zdroje dat, která obsahuje znak nebo znaky předpony literál datum a čas.
Veřejné poleStatický člen DateLiteralSuffix Určuje vlastnost informace zdroje dat, která obsahuje znak nebo znaky přípony literál datum a čas.
Veřejné poleStatický člen DefaultCatalog Určuje vlastnost informace zdroje dat, která obsahuje název katalogu výchozí.
Veřejné poleStatický člen DefaultSchema Určuje vlastnost informace zdroje dat, která obsahuje název výchozí schéma.
Veřejné poleStatický člen IdentifierCloseQuote Určuje vlastnost informace zdroje dat, která umožňuje znaku používaného k zavření identifikátor části, které musí být uzavřeny v uvozovkách.
Veřejné poleStatický člen IdentifierOpenQuote Určuje vlastnost informace zdroje dat, která obsahuje znak, který otevřete identifikátor části, které musí být uzavřeny v uvozovkách.
Veřejné poleStatický člen IdentifierPartsCaseSensitive Určuje vlastnost informace zdroj dat, která označuje, zda identifikátor části jsou zpracovány jako rozlišována.
Veřejné poleStatický člen IdentifierPartsStorageCase Určuje vlastnost zdroj dat informace, označující případ části identifikátoru, které jsou uloženy ve zdroji dat.
Veřejné poleStatický člen IndexInvalidCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, jejichž vzhled jako název indexu není platný.
Veřejné poleStatický člen IndexInvalidStartCharacters Určuje vlastnost informace zdroj dat, která obsahuje řetězec znaků, jejichž vzhled na začátku název indexu není platný.
Veřejné poleStatický člen IndexMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku název indexu.
Veřejné poleStatický člen IndexSupported Určuje vlastnost informace zdroje dat, která označuje, zda název indexu v identifikátoru objektu s více částmi.
Veřejné poleStatický člen LikeClausePercent Určuje vlastnost zdroj dat informace, označující zástupný znak použít k zachycení nula nebo více znaků v rámci hodnot klauzule LIKE v příkazu SQL DML.
Veřejné poleStatický člen LikeClausePercentEscape Určuje vlastnost informace zdroje dat, která označuje znak escape znak LikeClausePercent v rámci hodnot klauzule LIKE v příkazu SQL DML.
Veřejné poleStatický člen LikeClauseUnderscore Určuje vlastnost zdroj dat informace, označující zástupný znak použít k zachycení v rámci hodnot klauzule LIKE v příkazu SQL DML pro jeden znak.
Veřejné poleStatický člen LikeClauseUnderscoreEscape Určuje vlastnost informace zdroje dat, která označuje znak escape LikeClauseUnderscore znaků v rámci hodnot klauzule LIKE v příkazu SQL DML.
Veřejné poleStatický člen ParameterPrefix Určuje vlastnost informace zdroje dat, která obsahuje znak předpony názvu parametru.
Veřejné poleStatický člen ParameterPrefixInName Určuje vlastnost zdroj dat informace, označující, zda parametr předponu mají být zobrazeny hodnoty pro Name vlastnost.
Veřejné poleStatický člen ProcedureInvalidCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled v název procedury není platný.
Veřejné poleStatický člen ProcedureInvalidStartCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled na začátku název procedury není platný.
Veřejné poleStatický člen ProcedureMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu procedury.
Veřejné poleStatický člen ProcedureSupported Určuje vlastnost informace zdroje dat, která označuje, zda název procedury v identifikátoru objektu s více částmi.
Veřejné poleStatický člen QuotedIdentifierPartsCaseSensitive Určuje vlastnost zdroj dat informace, označující, zda jsou zpracovány jako rozlišována částí identifikátor v uvozovkách.
Veřejné poleStatický člen QuotedIdentifierPartsStorageCase Určuje vlastnost zdroj dat informace, označující případ částí identifikátor v uvozovkách, které jsou uloženy ve zdroji dat.
Veřejné poleStatický člen ReservedWords Určuje vlastnost informace zdroje dat, která poskytuje sadu vyhrazená slova na zdroji dat.
Veřejné poleStatický člen SchemaInvalidCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled v názvu schématu není platná.
Veřejné poleStatický člen SchemaInvalidStartCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled na začátku názvu schématu není platná.
Veřejné poleStatický člen SchemaMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu schématu.
Veřejné poleStatický člen SchemaSeparator Určuje vlastnost informace zdroje dat, která označuje znak oddělující název schématu z jiných částí identifikátoru objektu.
Veřejné poleStatický člen SchemaSupported Určuje vlastnost informace zdroje dat, která označuje, zda název schématu v identifikátoru objektu s více částmi.
Veřejné poleStatický člen SchemaSupportedInDml Určuje vlastnost informace zdroje dat, která označuje, zda název schématu identifikátorů objektů zobrazených v SQL DML doložek v.
Veřejné poleStatický člen ServerSeparator Určuje vlastnost informace zdroje dat, která označuje znak oddělující název serveru z jiných částí identifikátoru objektu.
Veřejné poleStatický člen SupportsAnsi92Sql Určuje vlastnost informace zdroje dat, která označuje, zda je zdroj dat podporuje standard ANSI92 SQL.
Veřejné poleStatický člen SupportsCommandTimeout Určuje vlastnost informace zdroj dat, která označuje, zda jsou podporovány časové limity příkazu.
Veřejné poleStatický člen SupportsNestedTransactions Určuje vlastnost informace zdroje dat, která označuje, zda lze transakce spuštěna, potvrzena nebo vrácena zpět uvnitř jiné transakce.
Veřejné poleStatický člen SupportsQuotedIdentifierParts Určuje vlastnost zdroj dat informace, označující, zda jsou podporovány částí identifikátor v uvozovkách.
Veřejné poleStatický člen SupportsVerifySql Určuje vlastnost informace zdroje dat, která označuje, zda ověřování SQL.
Veřejné poleStatický člen TableAliasInvalidCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled v alias tabulky není platný.
Veřejné poleStatický člen TableAliasInvalidStartCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled na začátku alias tabulky není platný.
Veřejné poleStatický člen TableAliasMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku alias tabulky.
Veřejné poleStatický člen TableAliasSupported Určuje vlastnost informace zdroje dat, která označuje, zda alias tabulky v identifikátoru objektu s více částmi.
Veřejné poleStatický člen TableInvalidCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, jejichž vzhled v názvu tabulky není platný.
Veřejné poleStatický člen TableInvalidStartCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, jejichž vzhled na začátku názvu tabulky není platný.
Veřejné poleStatický člen TableMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu tabulky.
Veřejné poleStatický člen TableSupported Určuje vlastnost informace zdroje dat, která označuje, zda název tabulky v identifikátoru objektu s více částmi.
Veřejné poleStatický člen UserInvalidCharacters Určuje vlastnost informace zdroje dat, která obsahuje řetězec znaků, jejichž vzhled uživatelské jméno není platné.
Veřejné poleStatický člen UserInvalidStartCharacters Určuje vlastnost informace zdroje dat, obsahuje řetězec znaků, jejichž vzhled na začátku uživatelské jméno není platné.
Veřejné poleStatický člen UserMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku uživatelského jména.
Veřejné poleStatický člen UserSupported Určuje vlastnost informace zdroje dat, která označuje, zda uživatelské jméno v identifikátoru objektu s více částmi.
Veřejné poleStatický člen ViewInvalidCharacters Určuje, že vlastnost zdroj dat informace, poskytující řetězec znaků, jejichž vzhled v názvu zobrazení není platný.
Veřejné poleStatický člen ViewInvalidStartCharacters Určuje vlastnost informace zdroj dat, která obsahuje řetězec znaků, jejichž vzhled na začátku názvu zobrazení není platný.
Veřejné poleStatický člen ViewMaxLength Určuje vlastnost informace zdroje dat, která označuje maximální délku názvu zobrazení.
Veřejné poleStatický člen ViewSupported Určuje vlastnost informace zdroje dat, která označuje, zda název zobrazení v identifikátoru objektu s více částmi.

Nahoru

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