Compartir a través de


DataSourceInformation Clase

Definición

Representa una implementación de la interfaz 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
Herencia
Derivado
Implementaciones

Constructores

DataSourceInformation()

Inicializa una nueva instancia de la clase DataSourceInformation.

DataSourceInformation(IVsDataConnection)

Inicializa una instancia parametrizada de la DataSourceInformation clase que proporciona la conexión de datos.

Campos

CatalogInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres que no son válidas, es decir, que puede que no aparezcan en un nombre de catálogo genérico.

CatalogInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo uso al principio de un nombre de catálogo genérico no es válido.

CatalogIsSuffixed

Especifica la propiedad de información del origen de datos que indica si un nombre de catálogo está sufijo en un identificador de objeto de varias partes, en lugar de ser un prefijo.

CatalogMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de catálogo.

CatalogSeparator

Especifica la propiedad de información del origen de datos que indica el carácter que separa un nombre de catálogo de las otras partes de un identificador de objeto.

CatalogSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de catálogo en un identificador de objeto de varias partes.

CatalogSupportedInDml

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de catálogo en identificadores de objeto que aparecen en cláusulas DML de SQL.

ColumnAliasInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un alias de columna no es válida.

ColumnAliasInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un alias de columna no es válido.

ColumnAliasMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un alias de columna.

ColumnAliasSupported

Especifica la propiedad de información del origen de datos que indica si se admite un alias de columna en un identificador de objeto de varias partes.

ColumnInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de columna no es válida.

ColumnInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un nombre de columna no es válido.

ColumnMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de columna.

ColumnSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de columna en un identificador de objeto de varias partes.

CommandDeriveParametersSupport

Especifica qué tipos de comandos son compatibles con el DeriveParameters(String, DataCommandType, Int32) método .

CommandDeriveSchemaSupport

Especifica qué tipos de comandos son compatibles con el DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) método .

CommandExecuteSupport

Especifica qué tipos de comandos son compatibles con los Execute(String, DataCommandType, IVsDataParameter[], Int32) métodos y ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) .

CommandParameterSupport

Especifica qué direcciones de parámetro se admiten.

CommandPrepareSupport

Especifica qué tipos de comandos son compatibles con el Prepare(String, DataCommandType) método .

DataSourceCulture

Especifica la referencia cultural geográfica del origen de datos.

DataSourceName

Especifica el nombre del origen de datos.

DataSourceProduct

Especifica el nombre del producto del origen de datos.

DataSourceVersion

Especifica la versión del origen de datos.

DateLiteralPrefix

Especifica la propiedad de información del origen de datos que proporciona el carácter o los caracteres que prefijon un literal de fecha y hora.

DateLiteralSuffix

Especifica la propiedad de información del origen de datos que proporciona el carácter o los caracteres que sufijo un literal de fecha y hora.

DefaultCatalog

Especifica la propiedad de información del origen de datos que proporciona el nombre del catálogo predeterminado.

DefaultSchema

Especifica la propiedad de información del origen de datos que proporciona el nombre del esquema predeterminado.

IdentifierCloseQuote

Especifica la propiedad de información del origen de datos que proporciona el carácter utilizado para cerrar una parte de identificador que debe incluirse entre comillas.

IdentifierOpenQuote

Especifica la propiedad de información del origen de datos que proporciona el carácter utilizado para abrir una parte de identificador que debe incluirse entre comillas.

IdentifierPartsCaseSensitive

Especifica la propiedad de información del origen de datos que indica si los elementos de identificador se tratan como distinguen mayúsculas de minúsculas.

IdentifierPartsStorageCase

Especifica la propiedad de información del origen de datos que indica el caso de elementos de identificador almacenados en el origen de datos.

IndexInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia como nombre de índice no es válida.

IndexInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia al principio de un nombre de índice no es válida.

IndexMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de índice.

IndexSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de índice en un identificador de objeto de varias partes.

LikeClausePercent

Especifica la propiedad de información del origen de datos que indica el carácter comodín usado para capturar cero o más caracteres dentro de los valores de una cláusula LIKE en una instrucción DML de SQL.

LikeClausePercentEscape

Especifica la propiedad de información del origen de datos que indica el carácter utilizado para escapar el carácter LikeClausePercent dentro de los valores de una cláusula LIKE en una instrucción DML de SQL.

LikeClauseUnderscore

Especifica la propiedad de información del origen de datos que indica el carácter comodín usado para capturar un solo carácter dentro de los valores de una cláusula LIKE en una instrucción DML de SQL.

LikeClauseUnderscoreEscape

Especifica la propiedad de información del origen de datos que indica el carácter utilizado para escapar el LikeClauseUnderscore carácter dentro de los valores de una cláusula LIKE en una instrucción DML de SQL.

ParameterPrefix

Especifica la propiedad de información del origen de datos que proporciona el carácter utilizado para prefijar un nombre de parámetro.

ParameterPrefixInName

Especifica la propiedad de información del origen de datos que indica si el prefijo del parámetro debe aparecer en el valor establecido para la Name propiedad .

ProcedureInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de procedimiento no es válida.

ProcedureInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un nombre de procedimiento no es válido.

ProcedureMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de procedimiento.

ProcedureSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de procedimiento en un identificador de objeto de varias partes.

QuotedIdentifierPartsCaseSensitive

Especifica la propiedad de información del origen de datos que indica si las partes de identificador entre comillas se tratan como distinguen mayúsculas de minúsculas.

QuotedIdentifierPartsStorageCase

Especifica la propiedad de información del origen de datos que indica el caso de las partes de identificador entre comillas almacenadas en el origen de datos.

ReservedWords

Especifica la propiedad de información del origen de datos que proporciona el conjunto de palabras reservadas en el origen de datos.

SchemaInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de esquema no es válida.

SchemaInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un nombre de esquema no es válido.

SchemaMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de esquema.

SchemaSeparator

Especifica la propiedad de información del origen de datos que indica el carácter que separa un nombre de esquema de las demás partes de un identificador de objeto.

SchemaSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de esquema en un identificador de objeto de varias partes.

SchemaSupportedInDml

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de esquema en identificadores de objeto que aparecen en cláusulas DML de SQL.

ServerSeparator

Especifica la propiedad de información del origen de datos que indica el carácter que separa un nombre de servidor de las demás partes de un identificador de objeto.

SupportsAnsi92Sql

Especifica la propiedad de información del origen de datos que indica si el origen de datos admite el estándar SQL ANSI92.

SupportsCommandTimeout

Especifica la propiedad de información del origen de datos que indica si se admiten tiempos de espera de comandos.

SupportsNestedTransactions

Especifica la propiedad de información del origen de datos que indica si se pueden iniciar, confirmar o revertir transacciones dentro de otras transacciones.

SupportsQuotedIdentifierParts

Especifica la propiedad de información del origen de datos que indica si se admiten partes de identificador entre comillas.

SupportsVerifySql

Especifica la propiedad de información del origen de datos que indica si se admite la comprobación de SQL.

TableAliasInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un alias de tabla no es válida.

TableAliasInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un alias de tabla no es válido.

TableAliasMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un alias de tabla.

TableAliasSupported

Especifica la propiedad de información del origen de datos que indica si se admite un alias de tabla en un identificador de objeto de varias partes.

TableInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de tabla no es válida.

TableInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un nombre de tabla no es válido.

TableMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de tabla.

TableSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de tabla en un identificador de objeto de varias partes.

UserInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de usuario no es válida.

UserInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia al principio de un nombre de usuario no es válida.

UserMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de usuario.

UserSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de usuario en un identificador de objeto de varias partes.

ViewInvalidCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuya apariencia en un nombre de vista no es válida.

ViewInvalidStartCharacters

Especifica la propiedad de información del origen de datos que proporciona una cadena de caracteres cuyo aspecto al principio de un nombre de vista no es válido.

ViewMaxLength

Especifica la propiedad de información del origen de datos que indica la longitud máxima de un nombre de vista.

ViewSupported

Especifica la propiedad de información del origen de datos que indica si se admite un nombre de vista en un identificador de objeto de varias partes.

Propiedades

Item[String]

Obtiene una propiedad de información del origen de datos con el nombre especificado.

Site

Obtiene o establece el sitio de objeto.

(Heredado de DataSiteableObject<T>)

Métodos

AddProperty(String)

Agrega una propiedad a la lista de propiedades admitidas.

AddProperty(String, Object)

Agrega una propiedad y su valor a la lista de propiedades admitidas.

Contains(String)

Recupera un valor booleano que indica si una propiedad especificada está contenida en esta instancia de información del origen de datos.

GetType(String)

Recupera el Type valor que indica el tipo de una propiedad especificada, lo que permite la conversión adecuada de un valor recuperado al tipo correcto.

OnSiteChanged(EventArgs)

Genera el evento SiteChanged.

(Heredado de DataSiteableObject<T>)
RetrieveValue(String)

Recupera un valor para una propiedad de información de origen de datos especificada.

Eventos

SiteChanged

Se produce cuando cambia la propiedad Site.

(Heredado de DataSiteableObject<T>)

Se aplica a