Udostępnij za pośrednictwem


DataSourceInformation Klasa

Definicja

Reprezentuje implementację interfejsu IVsDataSourceInformation.

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
Dziedziczenie
Pochodne
Implementuje

Konstruktory

DataSourceInformation()

Inicjuje nowe wystąpienie klasy DataSourceInformation.

DataSourceInformation(IVsDataConnection)

Inicjuje sparametryzowane wystąpienie DataSourceInformation klasy, które zapewnia połączenie danych.

Pola

CatalogInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, które są nieprawidłowe, czyli może nie pojawiać się w ogólnej nazwie wykazu.

CatalogInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których użycie na początku nazwy wykazu ogólnego jest nieprawidłowe.

CatalogIsSuffixed

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa wykazu jest sufiksem identyfikatora obiektu wieloczęściowego, w przeciwieństwie do prefiksu.

CatalogMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy katalogu.

CatalogSeparator

Określa właściwość informacji o źródle danych, która wskazuje znak oddzielający nazwę katalogu od innych części w identyfikatorze obiektu.

CatalogSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa wykazu jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

CatalogSupportedInDml

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa wykazu jest obsługiwana w identyfikatorach obiektów, które są wyświetlane w klauzulach DML sql.

ColumnAliasInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w aliasie kolumny jest nieprawidłowy.

ColumnAliasInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku aliasu kolumny jest nieprawidłowy.

ColumnAliasMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość aliasu kolumny.

ColumnAliasSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy alias kolumny jest obsługiwany w identyfikatorze obiektu wieloczęściowego.

ColumnInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie kolumny jest nieprawidłowy.

ColumnInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy kolumny jest nieprawidłowy.

ColumnMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy kolumny.

ColumnSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa kolumny jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

CommandDeriveParametersSupport

Określa typy poleceń obsługiwanych przez metodę DeriveParameters(String, DataCommandType, Int32) .

CommandDeriveSchemaSupport

Określa typy poleceń obsługiwanych przez metodę DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) .

CommandExecuteSupport

Określa typy poleceń obsługiwanych przez Execute(String, DataCommandType, IVsDataParameter[], Int32) metody i ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) .

CommandParameterSupport

Określa, które kierunki parametrów są obsługiwane.

CommandPrepareSupport

Określa typy poleceń obsługiwanych przez metodę Prepare(String, DataCommandType) .

DataSourceCulture

Określa kulturę geograficzną źródła danych.

DataSourceName

Określa nazwę źródła danych.

DataSourceProduct

Określa nazwę produktu źródła danych.

DataSourceVersion

Określa wersję źródła danych.

DateLiteralPrefix

Określa właściwość informacji o źródle danych, która udostępnia znak lub znaki, które poprzedzają literał daty/godziny.

DateLiteralSuffix

Określa właściwość informacji o źródle danych, która udostępnia znak lub znaki, które sufiks literału daty/godziny.

DefaultCatalog

Określa właściwość informacji o źródle danych, która udostępnia nazwę domyślnego wykazu.

DefaultSchema

Określa właściwość informacji o źródle danych, która udostępnia nazwę domyślnego schematu.

IdentifierCloseQuote

Określa właściwość informacji o źródle danych, która udostępnia znak używany do zamknięcia części identyfikatora, która musi być ujęta w cudzysłów.

IdentifierOpenQuote

Określa właściwość informacji o źródle danych, która udostępnia znak używany do otwierania części identyfikatora, która musi być ujęta w cudzysłów.

IdentifierPartsCaseSensitive

Określa właściwość informacji o źródle danych, która wskazuje, czy części identyfikatorów są traktowane jako uwzględniane wielkość liter.

IdentifierPartsStorageCase

Określa właściwość informacji o źródle danych, która wskazuje przypadek części identyfikatorów przechowywanych w źródle danych.

IndexInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd jako nazwa indeksu jest nieprawidłowy.

IndexInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy indeksu jest nieprawidłowy.

IndexMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy indeksu.

IndexSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa indeksu jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

LikeClausePercent

Określa właściwość informacji o źródle danych, która wskazuje symbol wieloznaczny używany do przechwytywania zero lub więcej znaków w wartościach klauzuli LIKE w instrukcji SQL DML.

LikeClausePercentEscape

Określa właściwość informacji o źródle danych, która wskazuje znak używany do ucieczki znaku LikeClausePercent w wartościach klauzuli LIKE w instrukcji DML SQL.

LikeClauseUnderscore

Określa właściwość informacji o źródle danych, która wskazuje symbol wieloznaczny używany do przechwytywania pojedynczego znaku w wartościach klauzuli LIKE w instrukcji SQL DML.

LikeClauseUnderscoreEscape

Określa właściwość informacji o źródle danych, która wskazuje znak używany do ucieczki LikeClauseUnderscore znaku w wartościach klauzuli LIKE w instrukcji SQL DML.

ParameterPrefix

Określa właściwość informacji o źródle danych, która udostępnia znak używany do prefiksu nazwy parametru.

ParameterPrefixInName

Określa właściwość informacji o źródle danych, która wskazuje, czy prefiks parametru powinien pojawić się w wartości ustawionej Name dla właściwości.

ProcedureInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie procedury jest nieprawidłowy.

ProcedureInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy procedury jest nieprawidłowy.

ProcedureMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy procedury.

ProcedureSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa procedury jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

QuotedIdentifierPartsCaseSensitive

Określa właściwość informacji o źródle danych, która wskazuje, czy części identyfikatora ujęte w cudzysłów są traktowane jako uwzględniane wielkość liter.

QuotedIdentifierPartsStorageCase

Określa właściwość informacji o źródle danych, która wskazuje przypadek części identyfikatora ujęte w cudzysłów, które są przechowywane w źródle danych.

ReservedWords

Określa właściwość informacji o źródle danych, która udostępnia zestaw zastrzeżonych wyrazów w źródle danych.

SchemaInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie schematu jest nieprawidłowy.

SchemaInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy schematu jest nieprawidłowy.

SchemaMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy schematu.

SchemaSeparator

Określa właściwość informacji o źródle danych, która wskazuje znak oddzielający nazwę schematu od innych części identyfikatora obiektu.

SchemaSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa schematu jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

SchemaSupportedInDml

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa schematu jest obsługiwana w identyfikatorach obiektów, które są wyświetlane w klauzulach DML sql.

ServerSeparator

Określa właściwość informacji o źródle danych, która wskazuje znak oddzielający nazwę serwera od innych części identyfikatora obiektu.

SupportsAnsi92Sql

Określa właściwość informacji o źródle danych, która wskazuje, czy źródło danych obsługuje standard ANSI92 SQL.

SupportsCommandTimeout

Określa właściwość informacji o źródle danych, która wskazuje, czy są obsługiwane limity czasu polecenia.

SupportsNestedTransactions

Określa właściwość informacji o źródle danych, która wskazuje, czy transakcje mogą być uruchamiane, zatwierdzane lub wycofywane wewnątrz innych transakcji.

SupportsQuotedIdentifierParts

Określa właściwość informacji o źródle danych, która wskazuje, czy obsługiwane są części identyfikatorów ujęte w cudzysłów.

SupportsVerifySql

Określa właściwość informacji o źródle danych, która wskazuje, czy weryfikacja SQL jest obsługiwana.

TableAliasInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w aliasie tabeli jest nieprawidłowy.

TableAliasInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku aliasu tabeli jest nieprawidłowy.

TableAliasMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość aliasu tabeli.

TableAliasSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy alias tabeli jest obsługiwany w wieloczęściowym identyfikatorze obiektu.

TableInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie tabeli jest nieprawidłowy.

TableInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy tabeli jest nieprawidłowy.

TableMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy tabeli.

TableSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa tabeli jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

UserInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie użytkownika jest nieprawidłowy.

UserInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy użytkownika jest nieprawidłowy.

UserMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy użytkownika.

UserSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa użytkownika jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

ViewInvalidCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd w nazwie widoku jest nieprawidłowy.

ViewInvalidStartCharacters

Określa właściwość informacji o źródle danych, która udostępnia ciąg znaków, których wygląd na początku nazwy widoku jest nieprawidłowy.

ViewMaxLength

Określa właściwość informacji o źródle danych, która wskazuje maksymalną długość nazwy widoku.

ViewSupported

Określa właściwość informacji o źródle danych, która wskazuje, czy nazwa widoku jest obsługiwana w wieloczęściowym identyfikatorze obiektu.

Właściwości

Item[String]

Pobiera właściwość informacji o źródle danych o określonej nazwie.

Site

Pobiera lub ustawia lokację obiektu.

(Odziedziczone po DataSiteableObject<T>)

Metody

AddProperty(String)

Dodaje właściwość do listy obsługiwanych właściwości.

AddProperty(String, Object)

Dodaje właściwość i jej wartość do listy obsługiwanych właściwości.

Contains(String)

Pobiera wartość logiczną wskazującą, czy określona właściwość jest zawarta w tym wystąpieniu informacji o źródle danych.

GetType(String)

Type Pobiera wartość wskazującą typ określonej właściwości, umożliwiając w ten sposób odpowiednią konwersję pobranej wartości na prawidłowy typ.

OnSiteChanged(EventArgs)

SiteChanged Zgłasza zdarzenie.

(Odziedziczone po DataSiteableObject<T>)
RetrieveValue(String)

Pobiera wartość określonej właściwości informacji o źródle danych.

Zdarzenia

SiteChanged

Występuje, gdy właściwość zostanie zmieniona Site .

(Odziedziczone po DataSiteableObject<T>)

Dotyczy