DataSourceInformation-Klasse
Ermöglicht Ihnen, genau definierter Informationen über eine bestimmte Datenquelle in Form von den Eigenschaften, die als Name-Wert-Paare erstellt werden.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataSourceInformation
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
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
Der DataSourceInformation-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DataSourceInformation() | Initialisiert eine neue Instanz der DataSourceInformation-Klasse. |
![]() |
DataSourceInformation(IVsDataConnection) | Initialisiert eine parametrisierte Instanz der DataSourceInformation-Klasse, die die Datenverbindung bereitstellt. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Item | Ruft eine Datenquelleninformationseigenschaft mit dem angegebenen Namen. |
![]() |
Site | Ruft ab oder legt diese Objektsite fest. (Von DataSiteableObject<T> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddProperty(String) | Fügt einer Liste der unterstützten Eigenschaften hinzu. |
![]() |
AddProperty(String, Object) | Fügt einer Eigenschaft und Wert der Liste der unterstützten Eigenschaften hinzu. |
![]() |
Contains | Ruft einen Wert Boolean-Wert ab, ob eine angegebene Eigenschaft in dieser Datenquelleninformationsinstanz enthalten ist. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
GetType(String) | Ruft den Type-Wert ab, der den Typ einer angegebenen Eigenschaft angibt und so kann entsprechende Umrechnungsformel abgerufenen eines Werts in den richtigen Typ. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) |
![]() |
OnSiteChanged | Löst das SiteChanged-Ereignis aus. (Von DataSiteableObject<T> geerbt.) |
![]() |
RetrieveValue | Ruft einen Wert für eine angegebene Datenquelleninformationseigenschaft ab. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
SiteChanged | Tritt ein, wenn die Site-Eigenschaft geändert wird. (Von DataSiteableObject<T> geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
![]() ![]() |
CatalogInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, die ungültig sind h. dass nicht in einer Gattungskatalogbezeichnung werden kann. |
![]() ![]() |
CatalogInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Verwendung zu Beginn einer Gattungskatalogbezeichnung ungültig ist. |
![]() ![]() |
CatalogIsSuffixed | Gibt die Datenquelleninformationseigenschaft an, die, ob ein Katalogname auf einer mehrteiligen Hashwerts angefügt wird, im Gegensatz zu Sein ein Präfix angibt. |
![]() ![]() |
CatalogMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Katalognamens angibt. |
![]() ![]() |
CatalogSeparator | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen an, das einen Katalognamen von anderen Teilen in einer Hashwerts trennt. |
![]() ![]() |
CatalogSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Katalogname keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
CatalogSupportedInDml | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Katalogname in Objektbezeichnern unterstützt wird, die in SQL DML-Klauseln werden. |
![]() ![]() |
ColumnAliasInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einen Spaltenalias ungültig ist. |
![]() ![]() |
ColumnAliasInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Rundowns Spaltenalias ungültig ist. |
![]() ![]() |
ColumnAliasMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Spaltenalias angibt. |
![]() ![]() |
ColumnAliasSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Spaltenalias keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
ColumnInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einem Spaltennamen ungültig ist. |
![]() ![]() |
ColumnInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Spaltennamens ungültig ist. |
![]() ![]() |
ColumnMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Spaltennamens angibt. |
![]() ![]() |
ColumnSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Spaltenname in eine keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
CommandDeriveParametersSupport | Gibt an, welche Typen von Befehlen mit DeriveParameters-Methode unterstützt werden. |
![]() ![]() |
CommandDeriveSchemaSupport | Gibt an, welche Typen von Befehlen mit DeriveSchema-Methode unterstützt werden. |
![]() ![]() |
CommandExecuteSupport | Gibt an, welche Typen von Befehlen durch das Execute und die ExecuteWithoutResults-Methoden unterstützt werden. |
![]() ![]() |
CommandParameterSupport | Gibt an, das Parameterrichtungen unterstützt werden. |
![]() ![]() |
CommandPrepareSupport | Gibt an, welche Typen von Befehlen mit Prepare-Methode unterstützt werden. |
![]() ![]() |
DataSourceCulture | Gibt der geografischen Kultur der Datenquelle an. |
![]() ![]() |
DataSourceName | Gibt den Namen der Datenquelle an. |
![]() ![]() |
DataSourceProduct | Gibt den Namen des Produkts der Datenquelle an. |
![]() ![]() |
DataSourceVersion | Gibt die Version der Datenquelle an. |
![]() ![]() |
DateLiteralPrefix | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen oder die Zeichen enthält, die ein Datum /Uhrzeits- Literal voranstellen. |
![]() ![]() |
DateLiteralSuffix | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen oder die Zeichen enthält, die ein Datum /Uhrzeits- Literal anfügen. |
![]() ![]() |
DefaultCatalog | Gibt die Datenquelleninformationseigenschaft an, die den Namen des Standardkatalogs angibt. |
![]() ![]() |
DefaultSchema | Gibt die Datenquelleninformationseigenschaft an, die den Namen des Standardschemas angibt. |
![]() ![]() |
IdentifierCloseQuote | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen bereit, das verwendet wird, um einen Bezeichnerteil zu schließen, der in Anführungszeichen eingeschlossen sein muss. |
![]() ![]() |
IdentifierOpenQuote | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen bereit, das verwendet wird, um einen Bezeichnerteil zu öffnen, die in Anführungszeichen eingeschlossen sein muss. |
![]() ![]() |
IdentifierPartsCaseSensitive | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die Bezeichnerteile behandelt werden, wie die Groß-/Kleinschreibung beachtet. |
![]() ![]() |
IdentifierPartsStorageCase | Gibt die Datenquelleninformationseigenschaft an, die im Fall von Bezeichnerteilen angibt, die in der Datenquelle gespeichert werden. |
![]() ![]() |
IndexInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung als Indexname ungültig ist. |
![]() ![]() |
IndexInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Rundowns Indexnamens ungültig ist. |
![]() ![]() |
IndexMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Indexnamens angibt. |
![]() ![]() |
IndexSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Indexname keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
LikeClausePercent | Gibt die Datenquelleninformationseigenschaft, die das Platzhalterzeichen angibt, das verwendet wird, um null oder mehr Zeichen innerhalb der Werte für " HOW Klausel in einer SQL DML-Anweisung aufzuzeichnen an. |
![]() ![]() |
LikeClausePercentEscape | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen an, das verwendet wird, um dem LikeClausePercent-Zeichen innerhalb der Werte für " HOW Klausel in einer SQL DML-Anweisung mit Escapezeichen zu versehen. |
![]() ![]() |
LikeClauseUnderscore | Gibt die Datenquelleninformationseigenschaft an, die das Platzhalterzeichen angibt, das verwendet wird, um ein einzelnes Zeichen innerhalb der Werte für " HOW Klausel in einer SQL DML-Anweisung aufzuzeichnen. |
![]() ![]() |
LikeClauseUnderscoreEscape | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen an, das verwendet wird, um dem LikeClauseUnderscore Zeichen innerhalb der Werte für " HOW Klausel in einer SQL DML-Anweisung mit Escapezeichen zu versehen. |
![]() ![]() |
ParameterPrefix | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen bereit, das verwendet wird, um einen Parameternamen voranzustellen. |
![]() ![]() |
ParameterPrefixInName | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob das Parameterpräfix im Wert angezeigt werden soll, der für die Eigenschaft Name festgelegt wird. |
![]() ![]() |
ProcedureInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einen Prozedurnamen ungültig ist. |
![]() ![]() |
ProcedureInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Prozedurnamens ungültig ist. |
![]() ![]() |
ProcedureMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Prozedurnamens angibt. |
![]() ![]() |
ProcedureSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Prozedur keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
QuotedIdentifierPartsCaseSensitive | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die Bezeichnerteile, die in Anführungszeichen eingeschlossen sind, behandelt werden, wie die Groß-/Kleinschreibung beachtet. |
![]() ![]() |
QuotedIdentifierPartsStorageCase | Gibt die Datenquelleninformationseigenschaft an, die im Fall der in Anführungszeichen eingeschlossenen Bezeichnerteilen angibt, ob in der Datenquelle gespeichert werden. |
![]() ![]() |
ReservedWords | Gibt die Datenquelleninformationseigenschaft an, die den Satz von reservierten Wörtern auf der Datenquelle bereitstellt. |
![]() ![]() |
SchemaInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einem Schemanamen ungültig ist. |
![]() ![]() |
SchemaInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Schemanamens ungültig ist. |
![]() ![]() |
SchemaMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Schemanamens angibt. |
![]() ![]() |
SchemaSeparator | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen an, das einen Schemanamen von anderen Teilen einer Hashwerts trennt. |
![]() ![]() |
SchemaSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Schemaname keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
SchemaSupportedInDml | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in Schemaname Objektbezeichnern unterstützt wird, die in SQL DML-Klauseln werden. |
![]() ![]() |
ServerSeparator | Gibt die Datenquelleninformationseigenschaft an, die das Zeichen an, das einen Servernamen von anderen Teilen einer Hashwerts trennt. |
![]() ![]() |
SupportsAnsi92Sql | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die Datenquelle den Standard ANSI92 SQL unterstützt. |
![]() ![]() |
SupportsCommandTimeout | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob Befehlstimeouts unterstützt werden. |
![]() ![]() |
SupportsNestedTransactions | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob Transaktionen in andere Transaktionen gestartet werden, einen Commit oder zurücksetzen können. |
![]() ![]() |
SupportsQuotedIdentifierParts | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die in Anführungszeichen eingeschlossenen Bezeichnerteile unterstützt werden. |
![]() ![]() |
SupportsVerifySql | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob SQL-Überprüfung unterstützt wird. |
![]() ![]() |
TableAliasInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einem Tabellenalias ungültig ist. |
![]() ![]() |
TableAliasInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Tabellenalias ungültig ist. |
![]() ![]() |
TableAliasMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Tabellenalias angibt. |
![]() ![]() |
TableAliasSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein in eine Tabellenalias keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
TableInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einen Tabellennamen ungültig ist. |
![]() ![]() |
TableInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung am Anfang eines Tabellennamens ungültig ist. |
![]() ![]() |
TableMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Tabellennamens angibt. |
![]() ![]() |
TableSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Tabellenname in eine keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
UserInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einen Benutzernamen ungültig ist. |
![]() ![]() |
UserInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung am Anfang eines Benutzernamens ungültig ist. |
![]() ![]() |
UserMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Benutzernamens angibt. |
![]() ![]() |
UserSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Benutzername in eine keine mehrteiligen Hashwerts unterstützt wird. |
![]() ![]() |
ViewInvalidCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung in einem Namen ungültig ist. |
![]() ![]() |
ViewInvalidStartCharacters | Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge enthält, deren Darstellung zu Beginn eines Ansichtsnamens ungültig ist. |
![]() ![]() |
ViewMaxLength | Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Ansichtsnamens angibt. |
![]() ![]() |
ViewSupported | Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Ansichtsname in eine keine mehrteiligen Hashwerts unterstützt wird. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.