Condividi tramite


DataParameter Classe

Definizione

Rappresenta un'implementazione delle interfacce IVsDataParameter e IVsDataParameterDescriptor.

public ref class DataParameter abstract : Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameterDescriptor
public abstract class DataParameter : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameterDescriptor
type DataParameter = class
    interface IVsDataParameter
    interface IVsDataParameterDescriptor
Public MustInherit Class DataParameter
Implements IVsDataParameter, IVsDataParameterDescriptor
Ereditarietà
DataParameter
Derivato
Implementazioni

Costruttori

DataParameter()

Inizializza una nuova istanza della classe DataParameter.

DataParameter(Boolean)

Inizializza una nuova istanza della classe, specificando se l'istanza DataParameter è stata derivata usando il DeriveParameters(String, DataCommandType, Int32) metodo .

Campi

NullSize

Costante di dimensioni pubbliche che contiene il valore pari a zero.

Proprietà

DefaultSize

Ottiene un valore integer che specifica le dimensioni predefinite per il tipo di parametro corrente.

Descriptor

Ottiene informazioni che descrivono il parametro dati.

Direction

Ottiene o imposta un DataParameterDirection oggetto che specifica la direzione del parametro.

HasDescriptor

Ottiene un valore che indica se il parametro dati espone l'implementazione IVsDataParameterDescriptor tramite la Descriptor proprietà .

IsDerived

Ottiene un valore booleano che indica se il parametro corrente è stato derivato dall'origine dati.

IsFixedSize

Ottiene un valore booleano che indica se le dimensioni per il tipo di parametro corrente sono fisse.

IsNullable

Ottiene un valore booleano che indica se il parametro corrente può avere un valore Null specificato che è derivato.

IsOptional

Ottiene un valore booleano che indica se il parametro corrente è facoltativo, purché sia derivato.

Name

Ottiene o imposta il nome letterale stringa del parametro corrente.

Size

Ottiene o imposta un valore intero che specifica le dimensioni del parametro.

Type

Ottiene o imposta il tipo specifico dell'origine dati del parametro.

Value

Ottiene o imposta il valore del parametro.

Metodi

GetDirectionCore()

Recupera la direzione del parametro.

GetIsNullableCore()

Recupera un valore booleano che indica se il parametro corrente può essere null.

GetIsOptionalCore()

Recupera un valore booleano che indica se il parametro è facoltativo.

GetNameCore()

Recupera il nome del parametro.

GetSizeCore()

Recupera un valore intero che specifica le dimensioni del parametro.

GetTypeCore()

Recupera il tipo specifico dell'origine dati del parametro.

GetTypeFrom(Object)

Inferisce il tipo di parametro specifico dell'origine dati da un valore di parametro.

GetValueCore()

Recupera il valore di un parametro specificato.

IsSupportedDirection(DataParameterDirection)

Recupera un valore booleano che indica se è supportata la direzione del parametro specificata.

IsValidType(String)

Recupera un valore booleano che indica se il tipo specifico dell'origine dati specificato è un tipo valido.

OnDirectionChanged()

Chiamato quando la Direction proprietà viene modificata per segnalare una modifica nella direzione del parametro.

OnDirectionChanging(DataParameterDirection)

Chiamato quando la Direction proprietà sta per cambiare.

OnNameChanged()

Viene chiamato quando la proprietà Name viene modificata.

OnNameChanging(String)

Chiamato quando la Name proprietà sta per cambiare.

OnSizeChanged()

Viene chiamato quando la proprietà Size viene modificata.

OnSizeChanging(Int32)

Chiamato quando la Size proprietà sta per cambiare.

OnTypeChanged()

Viene chiamato quando la proprietà Type viene modificata.

OnTypeChanging(String)

Chiamato quando la Type proprietà sta per cambiare.

OnValueChanged()

Viene chiamato quando la proprietà Value viene modificata.

OnValueChanging(Object)

Chiamato quando la Value proprietà sta per cambiare.

Parse(String)

Disassembla un valore di parametro in un formato stringa e converte il valore nel tipo corretto.

SetDirectionCore(DataParameterDirection)

Imposta la direzione del parametro usando l'enumerazione DataParameterDirection .

SetNameCore(String)

Imposta il nome del parametro.

SetSizeCore(Int32)

Imposta un valore intero che specifica le dimensioni del parametro corrente.

SetTypeCore(String)

Imposta il tipo di dati del parametro corrente.

SetValueCore(Object)

Imposta il valore del parametro.

ToString()

Recupera una rappresentazione stringa del valore del parametro corrente.

TryConvertValue(Object, String)

Tenta di convertire il valore specificato nel tipo specificato.

Si applica a