DataSourceInformation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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>) |