Freigeben über


AdoDotNetSourceInformation Klasse

Definition

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.

Gilt für: