Condividi tramite


DataSourceInformation Classe

Definizione

Rappresenta un'implementazione dell'interfaccia 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
Ereditarietà
Derivato
Implementazioni

Costruttori

DataSourceInformation()

Inizializza una nuova istanza della classe DataSourceInformation.

DataSourceInformation(IVsDataConnection)

Inizializza un'istanza con parametri della DataSourceInformation classe che fornisce la connessione dati.

Campi

CatalogInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri non validi, ovvero che potrebbero non essere visualizzati in un nome di catalogo generico.

CatalogInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui utilizzo all'inizio di un nome di catalogo generico non è valido.

CatalogIsSuffixed

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di catalogo è suffisso in un identificatore di oggetto in più parti, anziché essere un prefisso.

CatalogMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome di catalogo.

CatalogSeparator

Specifica la proprietà di informazioni sull'origine dati che indica il carattere che separa un nome di catalogo dalle altre parti di un identificatore di oggetto.

CatalogSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di catalogo è supportato in un identificatore di oggetto in più parti.

CatalogSupportedInDml

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di catalogo è supportato negli identificatori di oggetto visualizzati nelle clausole DML di SQL.

ColumnAliasInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un alias di colonna non è valido.

ColumnAliasInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un alias di colonna non è valido.

ColumnAliasMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un alias di colonna.

ColumnAliasSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un alias di colonna è supportato in un identificatore di oggetto in più parti.

ColumnInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome di colonna non è valido.

ColumnInvalidStartCharacters

Specifica la proprietà di informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome di colonna non è valido.

ColumnMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome di colonna.

ColumnSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di colonna è supportato in un identificatore di oggetto in più parti.

CommandDeriveParametersSupport

Specifica i tipi di comandi supportati dal DeriveParameters(String, DataCommandType, Int32) metodo .

CommandDeriveSchemaSupport

Specifica i tipi di comandi supportati dal DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) metodo .

CommandExecuteSupport

Specifica i tipi di comandi supportati dai Execute(String, DataCommandType, IVsDataParameter[], Int32) metodi e ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) .

CommandParameterSupport

Specifica le direzioni dei parametri supportate.

CommandPrepareSupport

Specifica i tipi di comandi supportati dal Prepare(String, DataCommandType) metodo .

DataSourceCulture

Specifica le impostazioni cultura geografiche dell'origine dati.

DataSourceName

Specifica il nome dell'origine dati.

DataSourceProduct

Specifica il nome del prodotto dell'origine dati.

DataSourceVersion

Specifica la versione dell'origine dati.

DateLiteralPrefix

Specifica la proprietà di informazioni sull'origine dati che fornisce il carattere o i caratteri che prefissino un valore letterale data/ora.

DateLiteralSuffix

Specifica la proprietà di informazioni sull'origine dati che fornisce il carattere o i caratteri che suffisso un valore letterale data/ora.

DefaultCatalog

Specifica la proprietà delle informazioni sull'origine dati che fornisce il nome del catalogo predefinito.

DefaultSchema

Specifica la proprietà delle informazioni sull'origine dati che fornisce il nome dello schema predefinito.

IdentifierCloseQuote

Specifica la proprietà delle informazioni sull'origine dati che fornisce il carattere utilizzato per chiudere una parte dell'identificatore che deve essere racchiusa tra virgolette.

IdentifierOpenQuote

Specifica la proprietà delle informazioni sull'origine dati che fornisce il carattere utilizzato per aprire una parte dell'identificatore che deve essere racchiusa tra virgolette.

IdentifierPartsCaseSensitive

Specifica la proprietà delle informazioni sull'origine dati che indica se le parti dell'identificatore vengono considerate come distinzione tra maiuscole e minuscole.

IdentifierPartsStorageCase

Specifica la proprietà delle informazioni sull'origine dati che indica il caso delle parti dell'identificatore archiviate nell'origine dati.

IndexInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto come nome di indice non è valido.

IndexInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome di indice non è valido.

IndexMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome di indice.

IndexSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di indice è supportato in un identificatore di oggetto in più parti.

LikeClausePercent

Specifica la proprietà di informazioni sull'origine dati che indica il carattere jolly utilizzato per acquisire zero o più caratteri all'interno di valori per una clausola LIKE in un'istruzione SQL DML.

LikeClausePercentEscape

Specifica la proprietà di informazioni sull'origine dati che indica il carattere utilizzato per eseguire l'escape del carattere LikeClausePercent all'interno di valori per una clausola LIKE in un'istruzione SQL DML.

LikeClauseUnderscore

Specifica la proprietà di informazioni sull'origine dati che indica il carattere jolly utilizzato per acquisire un singolo carattere all'interno di valori per una clausola LIKE in un'istruzione SQL DML.

LikeClauseUnderscoreEscape

Specifica la proprietà di informazioni sull'origine dati che indica il carattere utilizzato per eseguire l'escape del LikeClauseUnderscore carattere all'interno dei valori di una clausola LIKE in un'istruzione DML SQL.

ParameterPrefix

Specifica la proprietà di informazioni sull'origine dati che fornisce il carattere utilizzato per anteporre un nome di parametro.

ParameterPrefixInName

Specifica la proprietà di informazioni sull'origine dati che indica se il prefisso del parametro deve essere visualizzato nel valore impostato per la Name proprietà .

ProcedureInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome di routine non è valido.

ProcedureInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome di routine non è valido.

ProcedureMaxLength

Specifica la proprietà di informazioni sull'origine dati che indica la lunghezza massima di un nome di routine.

ProcedureSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di routine è supportato in un identificatore di oggetto in più parti.

QuotedIdentifierPartsCaseSensitive

Specifica la proprietà delle informazioni sull'origine dati che indica se le parti dell'identificatore racchiuse tra virgolette vengono considerate come distinzione tra maiuscole e minuscole.

QuotedIdentifierPartsStorageCase

Specifica la proprietà delle informazioni sull'origine dati che indica il caso delle parti dell'identificatore racchiuse tra virgolette archiviate nell'origine dati.

ReservedWords

Specifica la proprietà delle informazioni sull'origine dati che fornisce il set di parole riservate nell'origine dati.

SchemaInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome di schema non è valido.

SchemaInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome dello schema non è valido.

SchemaMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome dello schema.

SchemaSeparator

Specifica la proprietà delle informazioni sull'origine dati che indica il carattere che separa un nome dello schema dalle altre parti di un identificatore di oggetto.

SchemaSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome dello schema è supportato in un identificatore di oggetto in più parti.

SchemaSupportedInDml

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome dello schema è supportato negli identificatori di oggetto visualizzati nelle clausole DML di SQL.

ServerSeparator

Specifica la proprietà delle informazioni sull'origine dati che indica il carattere che separa un nome del server dalle altre parti di un identificatore di oggetto.

SupportsAnsi92Sql

Specifica la proprietà delle informazioni sull'origine dati che indica se l'origine dati supporta lo standard SQL ANSI92.

SupportsCommandTimeout

Specifica la proprietà delle informazioni sull'origine dati che indica se i timeout dei comandi sono supportati.

SupportsNestedTransactions

Specifica la proprietà delle informazioni sull'origine dati che indica se è possibile avviare, eseguire il commit o il rollback delle transazioni all'interno di altre transazioni.

SupportsQuotedIdentifierParts

Specifica la proprietà delle informazioni sull'origine dati che indica se sono supportate le parti dell'identificatore racchiuse tra virgolette.

SupportsVerifySql

Specifica la proprietà delle informazioni sull'origine dati che indica se la verifica SQL è supportata.

TableAliasInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un alias di tabella non è valido.

TableAliasInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un alias di tabella non è valido.

TableAliasMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un alias di tabella.

TableAliasSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un alias di tabella è supportato in un identificatore di oggetto in più parti.

TableInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome di tabella non è valido.

TableInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome di tabella non è valido.

TableMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome di tabella.

TableSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di tabella è supportato in un identificatore di oggetto in più parti.

UserInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome utente non è valido.

UserInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome utente non è valido.

UserMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome utente.

UserSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome utente è supportato in un identificatore di oggetto in più parti.

ViewInvalidCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto in un nome di visualizzazione non è valido.

ViewInvalidStartCharacters

Specifica la proprietà delle informazioni sull'origine dati che fornisce una stringa di caratteri il cui aspetto all'inizio di un nome di visualizzazione non è valido.

ViewMaxLength

Specifica la proprietà delle informazioni sull'origine dati che indica la lunghezza massima di un nome di visualizzazione.

ViewSupported

Specifica la proprietà delle informazioni sull'origine dati che indica se un nome di visualizzazione è supportato in un identificatore di oggetto in più parti.

Proprietà

Item[String]

Ottiene una proprietà di informazioni sull'origine dati con il nome specificato.

Site

Ottiene o imposta il sito dell'oggetto.

(Ereditato da DataSiteableObject<T>)

Metodi

AddProperty(String)

Aggiunge una proprietà all'elenco delle proprietà supportate.

AddProperty(String, Object)

Aggiunge una proprietà e il relativo valore all'elenco delle proprietà supportate.

Contains(String)

Recupera un valore booleano che indica se una proprietà specificata è contenuta in questa istanza di informazioni sull'origine dati.

GetType(String)

Recupera il Type valore che indica il tipo di una proprietà specificata, consentendo così la conversione appropriata di un valore recuperato nel tipo corretto.

OnSiteChanged(EventArgs)

Genera l'evento SiteChanged.

(Ereditato da DataSiteableObject<T>)
RetrieveValue(String)

Recupera un valore per una proprietà di informazioni sull'origine dati specificata.

Eventi

SiteChanged

Si verifica quando si modifica la proprietà Site.

(Ereditato da DataSiteableObject<T>)

Si applica a