DataSourceInformation 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.
Ermöglicht das Abrufen von klar definierten Informationen zu einer angegebenen Datenquelle in Form von Eigenschaften, die als Name-Wert-Paare erstellt werden.
public ref class DataSourceInformation abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public abstract class DataSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type DataSourceInformation = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataSourceInformation
Public MustInherit Class DataSourceInformation
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataSourceInformation
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
| DataSourceInformation() |
Initialisiert eine neue Instanz der DataSourceInformation-Klasse. |
| DataSourceInformation(IVsDataConnection) |
Initialisiert eine parametrisierte Instanz der- DataSourceInformation Klasse, die die Datenverbindung bereitstellt. |
Felder
| CatalogInvalidCharacters |
Gibt die Eigenschaft für die Datenquellen Informationen an, die eine ungültige Zeichenfolge bereitstellt, d. h., Sie darf nicht in einem generischen Katalognamen vorkommen. |
| CatalogInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Verwendung am Anfang eines generischen Katalog namens ungültig ist. |
| CatalogIsSuffixed |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Katalog Name für einen mehrteiligen Objekt Bezeichner als Suffix versehen wird, anstatt ein Präfix zu sein. |
| CatalogMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Katalog namens angibt. |
| CatalogSeparator |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen angibt, von dem ein Katalog Name von den anderen Teilen in einem Objekt Bezeichner getrennt wird. |
| CatalogSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Katalog Name in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| CatalogSupportedInDml |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Katalog Name in Objekt bezeichnerids unterstützt wird, die in SQL DML-Klauseln vorkommen. |
| ColumnAliasInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge enthält, deren Darstellung in einem Spaltenalias ungültig ist. |
| ColumnAliasInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Spalten Alias ungültig ist. |
| ColumnAliasMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Spalten Alias angibt. |
| ColumnAliasSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Spaltenalias in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| ColumnInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Spaltennamen nicht gültig ist. |
| ColumnInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Spaltennamens ungültig ist. |
| ColumnMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Spaltennamens angibt. |
| ColumnSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Spaltenname in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| CommandDeriveParametersSupport |
Gibt an, welche Typen von Befehlen von der-Methode unterstützt werden DeriveParameters(String, DataCommandType, Int32) . |
| CommandDeriveSchemaSupport |
Gibt an, welche Typen von Befehlen von der-Methode unterstützt werden DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) . |
| CommandExecuteSupport |
Gibt an, welche Typen von Befehlen von den Execute(String, DataCommandType, IVsDataParameter[], Int32) Methoden und unterstützt werden ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) . |
| CommandParameterSupport |
Gibt an, welche Parameter Richtungen unterstützt werden. |
| CommandPrepareSupport |
Gibt an, welche Typen von Befehlen von der-Methode unterstützt werden Prepare(String, DataCommandType) . |
| DataSourceCulture |
Gibt die geografische 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 Eigenschaft der Datenquellen Informationen an, die das Zeichen oder die Zeichen bereitstellt, die einem Datums-/uhrzeitliteralzeichen |
| DateLiteralSuffix |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen oder die Zeichen bereitstellt, die ein Datums-/uhrzeitliteralzeichen |
| DefaultCatalog |
Gibt die Eigenschaft für die Datenquellen Informationen an, die den Namen des Standard Katalogs bereitstellt. |
| DefaultSchema |
Gibt die Eigenschaft für die Datenquellen Informationen an, die den Namen des Standard Schemas bereitstellt. |
| IdentifierCloseQuote |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen zum Schließen eines bezeichnerteils bereitstellt, der in Anführungszeichen eingeschlossen werden muss. |
| IdentifierOpenQuote |
Gibt die Eigenschaft der Datenquellen Informationen an, die das zum Öffnen eines bezeichnerteils verwendete Zeichen bereitstellt, das in Anführungszeichen eingeschlossen werden muss. |
| IdentifierPartsCaseSensitive |
Gibt die Datenquellen Informations Eigenschaft an, die angibt, ob Bezeichnerteile bei der Groß-/Kleinschreibung beachtet werden |
| IdentifierPartsStorageCase |
Gibt die Eigenschaft Datenquellen Informationen an, die die Groß-/Kleinschreibung von bezeichnerteilen angibt, die in der Datenquelle gespeichert sind. |
| IndexInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung als Indexname ungültig ist. |
| IndexInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Index namens ungültig ist. |
| IndexMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Index namens angibt. |
| IndexSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Indexname in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| LikeClausePercent |
Gibt die Eigenschaft Datenquellen Informationen an, die das Platzhalter Zeichen angibt, das zum Erfassen von NULL oder mehr Zeichen innerhalb von Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendet wird. |
| LikeClausePercentEscape |
Gibt die Eigenschaft für die Datenquellen Informationen an, die das Zeichen angibt, das zum Escapezeichen für das likationszeichen in Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendet wird. |
| LikeClauseUnderscore |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Platzhalter Zeichen angibt, das zum Erfassen eines einzelnen Zeichens innerhalb von Werten für eine LIKE-Klausel in einer SQL DML-Anweisung verwendet wird. |
| LikeClauseUnderscoreEscape |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen angibt, mit dem das LikeClauseUnderscore Zeichen in Werten für eine LIKE-Klausel in einer SQL DML-Anweisung mit Escapezeichen versehen wird |
| ParameterPrefix |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen bereitstellt, mit dem ein Parameter Name vorangestellt wird. |
| ParameterPrefixInName |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob das Parameter Präfix in dem für die Eigenschaft festgelegten Wert angezeigt werden soll Name . |
| ProcedureInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Prozedur Namen nicht gültig ist. |
| ProcedureInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Prozedur namens ungültig ist. |
| ProcedureMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Prozedur namens angibt. |
| ProcedureSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Prozedur Name in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| QuotedIdentifierPartsCaseSensitive |
Gibt die Eigenschaft für die Datenquellen Informationen an, die angibt, ob in Anführungszeichen eingeschlossene Bezeichnerteile bei der Groß-/Kleinschreibung |
| QuotedIdentifierPartsStorageCase |
Gibt die Eigenschaft der Datenquellen Informationen an, die die Groß-/Kleinschreibung von bezeichnerteilen angibt, die in Anführungszeichen eingeschlossen sind, die in der Datenquelle |
| ReservedWords |
Gibt die Eigenschaft der Datenquellen Informationen an, die den Satz reservierter Wörter in der Datenquelle bereitstellt. |
| SchemaInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Schema Namen ungültig ist. |
| SchemaInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Schema namens ungültig ist. |
| SchemaMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Schema namens angibt. |
| SchemaSeparator |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen angibt, von dem ein Schema Name von den anderen Teilen eines Objekt Bezeichners getrennt wird. |
| SchemaSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Schema Name in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| SchemaSupportedInDml |
Gibt die Eigenschaft für die Datenquellen Informationen an, die angibt, ob ein Schema Name in Objekt bezeichnerids unterstützt wird, die in SQL DML-Klauseln vorkommen. |
| ServerSeparator |
Gibt die Eigenschaft der Datenquellen Informationen an, die das Zeichen angibt, das einen Servernamen von den anderen Teilen eines Objekt Bezeichners trennt. |
| SupportsAnsi92Sql |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob die Datenquelle den ANSI92 SQL-Standard unterstützt. |
| SupportsCommandTimeout |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob Befehls Timeouts unterstützt werden. |
| SupportsNestedTransactions |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob Transaktionen in anderen Transaktionen gestartet, committet oder ein Rollback ausgeführt werden können. |
| SupportsQuotedIdentifierParts |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob in Anführungszeichen eingeschlossene Bezeichnerteile unterstützt werden. |
| SupportsVerifySql |
Gibt die Eigenschaft Datenquellen Informationen an, die angibt, ob die SQL-Überprüfung unterstützt wird |
| TableAliasInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge mit Zeichen bereitstellt, deren Darstellung in einem Tabellenalias ungültig ist. |
| TableAliasInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Tabellenalias ungültig ist. |
| TableAliasMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Tabellenalias angibt. |
| TableAliasSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Tabellenalias in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| TableInvalidCharacters |
Gibt die Eigenschaft für die Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Tabellennamen nicht gültig ist. |
| TableInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge enthält, deren Darstellung am Anfang eines Tabellennamens ungültig ist. |
| TableMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Tabellennamens angibt. |
| TableSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Tabellenname in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| UserInvalidCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Benutzernamen ungültig ist. |
| UserInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Benutzernamens ungültig ist. |
| UserMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Benutzernamens angibt. |
| UserSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Benutzername in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
| ViewInvalidCharacters |
Gibt die Eigenschaft für die Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung in einem Ansichts Namen nicht gültig ist. |
| ViewInvalidStartCharacters |
Gibt die Eigenschaft der Datenquellen Informationen an, die eine Zeichenfolge bereitstellt, deren Darstellung am Anfang eines Ansichts namens ungültig ist. |
| ViewMaxLength |
Gibt die Eigenschaft der Datenquellen Informationen an, die die maximale Länge eines Ansichts namens angibt. |
| ViewSupported |
Gibt die Eigenschaft der Datenquellen Informationen an, die angibt, ob ein Ansichts Name in einem mehrteiligen Objekt Bezeichner unterstützt wird. |
Eigenschaften
| Item[String] |
Ruft eine Datenquellen Informations Eigenschaft mit dem angegebenen Namen ab. |
| Site |
Ruft die Objekt Website ab oder legt Sie fest. (Geerbt von DataSiteableObject<T>) |
Methoden
| AddProperty(String) |
Fügt der Liste der unterstützten Eigenschaften eine Eigenschaft hinzu. |
| AddProperty(String, Object) |
Fügt der Liste der unterstützten Eigenschaften eine Eigenschaft und ihren Wert hinzu. |
| Contains(String) |
Ruft einen booleschen Wert ab, der angibt, ob eine angegebene Eigenschaft in dieser Datenquellen Informations Instanz enthalten ist. |
| GetType(String) |
Ruft den Type Wert ab, der den Typ einer angegebenen Eigenschaft angibt, wodurch die entsprechende Konvertierung eines abgerufenen Werts in den richtigen Typ aktiviert wird. |
| OnSiteChanged(EventArgs) |
Löst das SiteChanged-Ereignis aus. (Geerbt von DataSiteableObject<T>) |
| RetrieveValue(String) |
Ruft einen Wert für eine angegebene Datenquellen Informations Eigenschaft ab. |
Ereignisse
| SiteChanged |
Tritt ein, wenn die Site-Eigenschaft geändert wird. (Geerbt von DataSiteableObject<T>) |