AdoDotNetSourceInformation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Implementierung der IVsDataSourceInformation-Schnittstelle mit der ADO .NET DataSourceInformation-Metadatenauflistung dar.
public ref class AdoDotNetSourceInformation : Microsoft::VisualStudio::Data::Framework::DataSourceInformation, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public class AdoDotNetSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSourceInformation, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type AdoDotNetSourceInformation = class
inherit DataSourceInformation
interface IVsDataSourceInformation
Public Class AdoDotNetSourceInformation
Inherits DataSourceInformation
Implements IVsDataSourceInformation
- Vererbung
- Implementiert
Konstruktoren
AdoDotNetSourceInformation() |
Initialisiert eine neue Instanz der AdoDotNetDataSourceInformation-Klasse. |
AdoDotNetSourceInformation(IVsDataConnection) |
Initialisiert eine neue instance der AdoDotNetDataSourceInformation -Klasse mit einem Datenverbindungsobjekt. |
Felder
CatalogInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge von ungültigen Zeichen bereitstellt, d. h., die möglicherweise nicht in einem generischen Katalognamen angezeigt werden. (Geerbt von DataSourceInformation) |
CatalogInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Verwendung am Anfang eines generischen Katalognamens ungültig ist. (Geerbt von DataSourceInformation) |
CatalogIsSuffixed |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Katalogname für einen mehrteiligen Objektbezeichner ein Suffix aufweist, anstatt ein Präfix zu sein. (Geerbt von DataSourceInformation) |
CatalogMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Katalognamens angibt. (Geerbt von DataSourceInformation) |
CatalogSeparator |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen angibt, das einen Katalognamen von den anderen Teilen in einem Objektbezeichner trennt. (Geerbt von DataSourceInformation) |
CatalogSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Katalogname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
CatalogSupportedInDml |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Katalogname in Objektbezeichnern unterstützt wird, die in SQL DML-Klauseln angezeigt werden. (Geerbt von DataSourceInformation) |
ColumnAliasInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge von Zeichen bereitstellt, deren Darstellung in einem Spaltenalias ungültig ist. (Geerbt von DataSourceInformation) |
ColumnAliasInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Spaltenalias ungültig ist. (Geerbt von DataSourceInformation) |
ColumnAliasMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Spaltenalias angibt. (Geerbt von DataSourceInformation) |
ColumnAliasSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Spaltenalias in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
ColumnInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Spaltennamen ungültig ist. (Geerbt von DataSourceInformation) |
ColumnInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Spaltennamens ungültig ist. (Geerbt von DataSourceInformation) |
ColumnMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Spaltennamens angibt. (Geerbt von DataSourceInformation) |
ColumnSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Spaltenname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
CommandDeriveParametersSupport |
Gibt an, welche Befehlstypen von der DeriveParameters(String, DataCommandType, Int32) -Methode unterstützt werden. (Geerbt von DataSourceInformation) |
CommandDeriveSchemaSupport |
Gibt an, welche Befehlstypen von der DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) -Methode unterstützt werden. (Geerbt von DataSourceInformation) |
CommandExecuteSupport |
Gibt an, welche Befehlstypen von den Execute(String, DataCommandType, IVsDataParameter[], Int32) Methoden und ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) unterstützt werden. (Geerbt von DataSourceInformation) |
CommandParameterSupport |
Gibt an, welche Parameterrichtungen unterstützt werden. (Geerbt von DataSourceInformation) |
CommandPrepareSupport |
Gibt an, welche Befehlstypen von der Prepare(String, DataCommandType) -Methode unterstützt werden. (Geerbt von DataSourceInformation) |
DataSourceCulture |
Gibt die geografische Kultur der Datenquelle an. (Geerbt von DataSourceInformation) |
DataSourceName |
Gibt den Namen der Datenquelle an. (Geerbt von DataSourceInformation) |
DataSourceProduct |
Gibt den Namen des Produkts der Datenquelle an. (Geerbt von DataSourceInformation) |
DataSourceVersion |
Gibt die Version der Datenquelle an. (Geerbt von DataSourceInformation) |
DateLiteralPrefix |
Gibt die Datenquelleninformationseigenschaft an, die die Zeichen bereitstellt, die einem Datums-/Uhrzeitliteral als Präfix vorangestellt sind. (Geerbt von DataSourceInformation) |
DateLiteralSuffix |
Gibt die Datenquelleninformationseigenschaft an, die die Zeichen bereitstellt, die ein Datum/Uhrzeit-Literal suffixieren. (Geerbt von DataSourceInformation) |
DefaultCatalog |
Gibt die Datenquelleninformationseigenschaft an, die den Namen des Standardkatalogs bereitstellt. (Geerbt von DataSourceInformation) |
DefaultSchema |
Gibt die Datenquelleninformationseigenschaft an, die den Namen des Standardschemas bereitstellt. (Geerbt von DataSourceInformation) |
IdentifierCloseQuote |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen zum Schließen eines Bezeichnerteils bereitstellt, der in Anführungszeichen eingeschlossen werden muss. (Geerbt von DataSourceInformation) |
IdentifierOpenQuote |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen bereitstellt, das zum Öffnen eines Bezeichnerteils verwendet wird, der in Anführungszeichen eingeschlossen werden muss. (Geerbt von DataSourceInformation) |
IdentifierPartsCaseSensitive |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob Bezeichnerteile als Groß-/Kleinschreibung behandelt werden. (Geerbt von DataSourceInformation) |
IdentifierPartsStorageCase |
Gibt die Datenquelleninformationseigenschaft an, die den Fall von Bezeichnerteilen angibt, die in der Datenquelle gespeichert sind. (Geerbt von DataSourceInformation) |
IndexInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung als Indexname ungültig ist. (Geerbt von DataSourceInformation) |
IndexInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Indexnamens ungültig ist. (Geerbt von DataSourceInformation) |
IndexMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Indexnamens angibt. (Geerbt von DataSourceInformation) |
IndexSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Indexname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
LikeClausePercent |
Gibt die Datenquelleninformationseigenschaft an, die das Wildcardzeichen angibt, das zum Erfassen von null oder mehr Zeichen innerhalb von Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendet wird. (Geerbt von DataSourceInformation) |
LikeClausePercentEscape |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen angibt, das zum Escapen des LikeClausePercent-Zeichens innerhalb von Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendet wird. (Geerbt von DataSourceInformation) |
LikeClauseUnderscore |
Gibt die Datenquelleninformationseigenschaft an, die das Zum Erfassen eines einzelnen Zeichens in Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendete Wildcardzeichen angibt. (Geerbt von DataSourceInformation) |
LikeClauseUnderscoreEscape |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen angibt, das verwendet wird, um das Zeichen innerhalb von LikeClauseUnderscore Werten für eine LIKE-Klausel in einer SQL DML-Anweisung zu escapen. (Geerbt von DataSourceInformation) |
ParameterPrefix |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen bereitstellt, das zum Präfix eines Parameternamens verwendet wird. (Geerbt von DataSourceInformation) |
ParameterPrefixInName |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob das Parameterpräfix in dem für die Name Eigenschaft festgelegten Wert angezeigt werden soll. (Geerbt von DataSourceInformation) |
ProcedureInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Prozedurnamen ungültig ist. (Geerbt von DataSourceInformation) |
ProcedureInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Prozedurnamens ungültig ist. (Geerbt von DataSourceInformation) |
ProcedureMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Prozedurnamens angibt. (Geerbt von DataSourceInformation) |
ProcedureSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Prozedurname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
QuotedIdentifierPartsCaseSensitive |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob in Anführungszeichen eingeschlossene Bezeichnerteile als Groß-/Kleinschreibung beachtet werden. (Geerbt von DataSourceInformation) |
QuotedIdentifierPartsStorageCase |
Gibt die Datenquelleninformationseigenschaft an, die den Fall von Bezeichnerteilen angibt, die in Anführungszeichen eingeschlossen sind und in der Datenquelle gespeichert sind. (Geerbt von DataSourceInformation) |
ReservedWords |
Gibt die Datenquelleninformationseigenschaft an, die den Satz reservierter Wörter für die Datenquelle bereitstellt. (Geerbt von DataSourceInformation) |
SchemaInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Schemanamen ungültig ist. (Geerbt von DataSourceInformation) |
SchemaInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Schemanamens ungültig ist. (Geerbt von DataSourceInformation) |
SchemaMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Schemanamens angibt. (Geerbt von DataSourceInformation) |
SchemaSeparator |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen angibt, das einen Schemanamen von den anderen Teilen eines Objektbezeichners trennt. (Geerbt von DataSourceInformation) |
SchemaSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Schemaname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
SchemaSupportedInDml |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Schemaname in Objektbezeichnern unterstützt wird, die in SQL DML-Klauseln angezeigt werden. (Geerbt von DataSourceInformation) |
ServerSeparator |
Gibt die Datenquelleninformationseigenschaft an, die das Zeichen angibt, das einen Servernamen von den anderen Teilen eines Objektbezeichners trennt. (Geerbt von DataSourceInformation) |
SupportsAnsi92Sql |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die Datenquelle den ANSI92 SQL-Standard unterstützt. (Geerbt von DataSourceInformation) |
SupportsCommandTimeout |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob Befehlstimeouts unterstützt werden. (Geerbt von DataSourceInformation) |
SupportsNestedTransactions |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob Transaktionen innerhalb anderer Transaktionen gestartet, committet oder zurückgesetzt werden können. (Geerbt von DataSourceInformation) |
SupportsQuotedIdentifierParts |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob in Anführungszeichen eingeschlossene Bezeichnerteile unterstützt werden. (Geerbt von DataSourceInformation) |
SupportsVerifySql |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob die SQL-Überprüfung unterstützt wird. (Geerbt von DataSourceInformation) |
TableAliasInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Tabellenalias ungültig ist. (Geerbt von DataSourceInformation) |
TableAliasInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Tabellenalias ungültig ist. (Geerbt von DataSourceInformation) |
TableAliasMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Tabellenalias angibt. (Geerbt von DataSourceInformation) |
TableAliasSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Tabellenalias in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
TableInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge von Zeichen bereitstellt, deren Darstellung in einem Tabellennamen ungültig ist. (Geerbt von DataSourceInformation) |
TableInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Tabellennamens ungültig ist. (Geerbt von DataSourceInformation) |
TableMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Tabellennamens angibt. (Geerbt von DataSourceInformation) |
TableSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Tabellenname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
UserInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Benutzernamen ungültig ist. (Geerbt von DataSourceInformation) |
UserInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Benutzernamens ungültig ist. (Geerbt von DataSourceInformation) |
UserMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Benutzernamens angibt. (Geerbt von DataSourceInformation) |
UserSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Benutzername in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
ViewInvalidCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Ansichtsnamen ungültig ist. (Geerbt von DataSourceInformation) |
ViewInvalidStartCharacters |
Gibt die Datenquelleninformationseigenschaft an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung am Anfang eines Ansichtsnamens ungültig ist. (Geerbt von DataSourceInformation) |
ViewMaxLength |
Gibt die Datenquelleninformationseigenschaft an, die die maximale Länge eines Ansichtsnamens angibt. (Geerbt von DataSourceInformation) |
ViewSupported |
Gibt die Datenquelleninformationseigenschaft an, die angibt, ob ein Ansichtsname in einem mehrteiligen Objektbezeichner unterstützt wird. (Geerbt von DataSourceInformation) |
Eigenschaften
Connection |
Ruft das zugrunde liegende DbConnection Objekt instance ab, das in der -Klasse verwendet wird. |
Item[String] |
Ruft eine Datenquelleninformationseigenschaft mit dem angegebenen Namen ab. (Geerbt von DataSourceInformation) |
Site |
Ruft die Objektwebsite ab oder legt sie fest. (Geerbt von DataSiteableObject<T>) |
SourceInformation |
Ruft In-Memory-Datenquelleninformationen ab, die von einer Implementierung der DataTable -Klasse bereitgestellt werden, um eine Tabelle mit In-Memory-Daten darzustellen. |
Methoden
AddProperty(String) |
Fügt der Liste der unterstützten Eigenschaften eine Eigenschaft hinzu. (Geerbt von DataSourceInformation) |
AddProperty(String, Object) |
Fügt der Liste der unterstützten Eigenschaften eine Eigenschaft und ihren Wert hinzu. (Geerbt von DataSourceInformation) |
Contains(String) |
Ruft einen booleschen Wert ab, der angibt, ob eine angegebene Eigenschaft in diesen Datenquelleninformationen instance enthalten ist. (Geerbt von DataSourceInformation) |
GetType(String) |
Ruft den Wert ab, der Type den Typ einer angegebenen Eigenschaft angibt, wodurch eine entsprechende Konvertierung eines abgerufenen Werts in den richtigen Typ ermöglicht wird. (Geerbt von DataSourceInformation) |
OnSiteChanged(EventArgs) |
Löst das SiteChanged-Ereignis aus. |
RetrieveValue(String) |
Ruft einen Wert für eine angegebene Datenquelleninformationseigenschaft ab. |
Ereignisse
SiteChanged |
Tritt ein, wenn die Site-Eigenschaft geändert wird. (Geerbt von DataSiteableObject<T>) |
Explizite Schnittstellenimplementierungen
IVsDataSourceInformation.Contains(String) |
Ruft einen booleschen Wert ab, der angibt, ob die angegebene Eigenschaft in den Datenquelleninformationen enthalten ist instance. |
IVsDataSourceInformation.Item[String] |
Ruft eine Datenquelleninformationseigenschaft mit dem angegebenen Namen ab. |