Поделиться через


DataSourceInformation Класс

Определение

Представляет реализацию интерфейса 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
Наследование
Производный
Реализации

Конструкторы

DataSourceInformation()

Инициализирует новый экземпляр класса DataSourceInformation.

DataSourceInformation(IVsDataConnection)

Инициализирует параметризованный экземпляр DataSourceInformation класса , который обеспечивает подключение к данным.

Поля

CatalogInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку недопустимых символов, то есть не отображающихся в имени универсального каталога.

CatalogInvalidStartCharacters

Задает свойство сведений об источнике данных, предоставляющее строку символов, использование которых в начале имени универсального каталога недопустимо.

CatalogIsSuffixed

Указывает свойство сведений об источнике данных, указывающее, является ли имя каталога суффиксом для идентификатора многокомпонентного объекта, а не префикса.

CatalogMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени каталога.

CatalogSeparator

Указывает свойство сведений об источнике данных, указывающее символ, отделяющий имя каталога от других частей в идентификаторе объекта.

CatalogSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя каталога в многокомпонентном идентификаторе объекта.

CatalogSupportedInDml

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя каталога в идентификаторах объектов, которые отображаются в предложениях SQL DML.

ColumnAliasInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в псевдониме столбца недопустим.

ColumnAliasInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале псевдонима столбца недопустим.

ColumnAliasMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину псевдонима столбца.

ColumnAliasSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли псевдоним столбца в идентификаторе многокомпонентного объекта.

ColumnInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени столбца недопустим.

ColumnInvalidStartCharacters

Задает свойство сведений источника данных, предоставляющее строку символов, внешний вид которых в начале имени столбца недопустим.

ColumnMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени столбца.

ColumnSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя столбца в многокомпонентном идентификаторе объекта.

CommandDeriveParametersSupport

Указывает, какие типы команд поддерживаются методом DeriveParameters(String, DataCommandType, Int32) .

CommandDeriveSchemaSupport

Указывает, какие типы команд поддерживаются методом DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) .

CommandExecuteSupport

Указывает, какие типы команд поддерживаются методами Execute(String, DataCommandType, IVsDataParameter[], Int32) и ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) .

CommandParameterSupport

Указывает поддерживаемые направления параметров.

CommandPrepareSupport

Указывает, какие типы команд поддерживаются методом Prepare(String, DataCommandType) .

DataSourceCulture

Задает географические язык и региональные параметры источника данных.

DataSourceName

Указывает имя источника данных.

DataSourceProduct

Указывает имя продукта источника данных.

DataSourceVersion

Указывает версию источника данных.

DateLiteralPrefix

Указывает свойство сведений об источнике данных, предоставляющее символ или символы, префиксируемые литералом даты и времени.

DateLiteralSuffix

Указывает свойство сведений об источнике данных, предоставляющее символ или символы, суффиксы для литерала даты и времени.

DefaultCatalog

Указывает свойство сведений об источнике данных, предоставляющее имя каталога по умолчанию.

DefaultSchema

Указывает свойство сведений об источнике данных, предоставляющее имя схемы по умолчанию.

IdentifierCloseQuote

Указывает свойство сведений об источнике данных, предоставляющее символ, используемый для закрытия части идентификатора, которая должна быть заключена в кавычки.

IdentifierOpenQuote

Указывает свойство сведений об источнике данных, предоставляющее символ, используемый для открытия части идентификатора, которую необходимо заключить в кавычки.

IdentifierPartsCaseSensitive

Указывает свойство сведений об источнике данных, указывающее, обрабатываются ли части идентификаторов как чувствительные к регистру.

IdentifierPartsStorageCase

Указывает свойство сведений об источнике данных, указывающее регистр частей идентификатора, хранящихся в источнике данных.

IndexInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в качестве имени индекса недопустим.

IndexInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени индекса недопустим.

IndexMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени индекса.

IndexSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя индекса в многокомпонентном идентификаторе объекта.

LikeClausePercent

Указывает свойство сведений об источнике данных, указывающее подстановочный знак, используемый для захвата нуля или более символов в значениях для предложения LIKE в инструкции SQL DML.

LikeClausePercentEscape

Задает свойство сведений об источнике данных, указывающее символ, используемый для экранирования символа LikeClausePercent в значениях для предложения LIKE в инструкции SQL DML.

LikeClauseUnderscore

Указывает свойство сведений об источнике данных, указывающее подстановочный знак, используемый для захвата одного символа в значениях для предложения LIKE в инструкции SQL DML.

LikeClauseUnderscoreEscape

Указывает свойство сведений об источнике данных, указывающее символ, используемый для экранирования символа LikeClauseUnderscore в значениях для предложения LIKE в инструкции SQL DML.

ParameterPrefix

Указывает свойство сведений об источнике данных, предоставляющее символ, используемый для префикса имени параметра.

ParameterPrefixInName

Указывает свойство сведений об источнике данных, указывающее, должен ли префикс параметра отображаться в наборе значений Name для свойства .

ProcedureInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени процедуры недопустим.

ProcedureInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени процедуры недопустим.

ProcedureMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени процедуры.

ProcedureSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя процедуры в идентификаторе многокомпонентного объекта.

QuotedIdentifierPartsCaseSensitive

Указывает свойство сведений об источнике данных, указывающее, обрабатываются ли части идентификаторов, заключенные в кавычки, как чувствительные к регистру.

QuotedIdentifierPartsStorageCase

Указывает свойство сведений об источнике данных, указывающее регистр частей идентификатора, заключенных в кавычки, которые хранятся в источнике данных.

ReservedWords

Указывает свойство сведений об источнике данных, которое предоставляет набор зарезервированных слов в источнике данных.

SchemaInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени схемы недопустим.

SchemaInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени схемы недопустим.

SchemaMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени схемы.

SchemaSeparator

Указывает свойство сведений об источнике данных, указывающее символ, отделяющий имя схемы от других частей идентификатора объекта.

SchemaSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя схемы в идентификаторе многокомпонентного объекта.

SchemaSupportedInDml

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя схемы в идентификаторах объектов, которые отображаются в предложениях SQL DML.

ServerSeparator

Указывает свойство сведений об источнике данных, указывающее символ, отделяющий имя сервера от других частей идентификатора объекта.

SupportsAnsi92Sql

Указывает свойство сведений об источнике данных, указывающее, поддерживает ли источник данных стандарт SQL ANSI92.

SupportsCommandTimeout

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли время ожидания команд.

SupportsNestedTransactions

Указывает свойство сведений об источнике данных, указывающее, можно ли запускать, зафиксировать или откатить транзакции в других транзакциях.

SupportsQuotedIdentifierParts

Указывает свойство сведений об источнике данных, указывающее, поддерживаются ли части идентификаторов, заключенные в кавычки.

SupportsVerifySql

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли проверка SQL.

TableAliasInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в псевдониме таблицы недопустим.

TableAliasInvalidStartCharacters

Задает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале псевдонима таблицы недопустим.

TableAliasMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину псевдонима таблицы.

TableAliasSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли псевдоним таблицы в идентификаторе многокомпонентного объекта.

TableInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени таблицы недопустим.

TableInvalidStartCharacters

Задает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени таблицы недопустим.

TableMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени таблицы.

TableSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя таблицы в идентификаторе многокомпонентного объекта.

UserInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени пользователя недопустим.

UserInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени пользователя недопустим.

UserMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени пользователя.

UserSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя пользователя в многокомпонентном идентификаторе объекта.

ViewInvalidCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в имени представления недопустим.

ViewInvalidStartCharacters

Указывает свойство сведений об источнике данных, предоставляющее строку символов, внешний вид которых в начале имени представления недопустим.

ViewMaxLength

Указывает свойство сведений об источнике данных, указывающее максимальную длину имени представления.

ViewSupported

Указывает свойство сведений об источнике данных, указывающее, поддерживается ли имя представления в идентификаторе многокомпонентного объекта.

Свойства

Item[String]

Возвращает свойство сведений об источнике данных с указанным именем.

Site

Возвращает или задает сайт объекта.

(Унаследовано от DataSiteableObject<T>)

Методы

AddProperty(String)

Добавляет свойство в список поддерживаемых свойств.

AddProperty(String, Object)

Добавляет свойство и его значение в список поддерживаемых свойств.

Contains(String)

Возвращает логическое значение, указывающее, содержится ли указанное свойство в этом экземпляре сведений об источнике данных.

GetType(String)

Извлекает значение, Type указывающее тип указанного свойства, позволяя соответствующим образом преобразовать полученное значение в правильный тип.

OnSiteChanged(EventArgs)

Вызывает событие SiteChanged.

(Унаследовано от DataSiteableObject<T>)
RetrieveValue(String)

Извлекает значение для указанного свойства сведений об источнике данных.

События

SiteChanged

Происходит при изменении свойства Site.

(Унаследовано от DataSiteableObject<T>)

Применяется к