Classe SqlColumnBinder
Questa classe è un modo efficiente convienent accedere alle colonne dei risultati.Memorizza nella cache gli ordinali di colonna.
Per utilizzare questa classe, creare un'istanza static, passare il nome della colonna al costruttore e utilizzare metodi di GetXXX di runtime per recuperare i valori.
Dopo la prima chiamata di GetXXX (), il numero di colonne verrà memorizzata nella cache.
Questo oggetto deve essere riutilizzato per tutte le chiamate successive alla stessa forma di set di risultati.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.Framework.Server.SqlColumnBinder
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Public Class SqlColumnBinder
public class SqlColumnBinder
Il tipo SqlColumnBinder espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
SqlColumnBinder | Crea uno SqlColumnReader per leggere la colonna denominata |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ColumnName | Il nome della colonna questo gestore di associazione associa inoltre possibile. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
ColumnExists | Controllare se la colonna è il gruppo di risultati. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetBoolean(DbDataReader) | Recupera il valore della colonna come bool dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetBoolean(DbDataReader, Boolean) | Recupera il valore della colonna come bool dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetBoolean(DbDataReader, Boolean, Boolean%) | Recupera il valore della colonna come bool dal reader specificato. Imposta il parametro di output su true se il valore è null. |
![]() |
GetByte(DbDataReader) | Recupera il valore della colonna come int dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetByte(DbDataReader, Byte) | Recupera il valore della colonna come int dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetByte(DbDataReader, Byte, Byte) | Recupera il valore della colonna come int dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetBytes(DbDataReader, Boolean) | |
![]() |
GetBytes(DbDataReader, Int64, array<Byte[], Int32, Int32) | Leggere un blocco di byte in una colonna.Se utilizzato con ExecuteReader (CommandBehavior.SequentialAccess), è possibile trasmettere efficientemente i byte di una colonna dei BLOB. |
![]() |
GetDateTime(DbDataReader) | |
![]() |
GetDateTime(DbDataReader, DateTime) | |
![]() |
GetDateTimeOffset | |
![]() |
GetDouble | Recupera il valore della colonna come doppio dal reader specificato.Viene generata un'eccezione se la colonna è null. |
![]() |
GetFloat(DbDataReader) | Recupera il valore della colonna come float dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetFloat(DbDataReader, Single) | Recupera il valore della colonna come float dal reader specificato. |
![]() |
GetFloat(DbDataReader, Single, Single) | Recupera il valore della colonna come float dal reader specificato. |
![]() |
GetGuid(DbDataReader) | |
![]() |
GetGuid(DbDataReader, Boolean) | Recupera il valore della colonna come GUID dal reader specificato. Se i allowNulls è true, i valori null vengono restituiti come GUID vuoti. In caso contrario, uno SQLException viene generato se null viene rilevato |
![]() |
GetGuid(DbDataReader, Boolean, Guid) | Recupera il valore della colonna come GUID dal reader specificato. Se i allowNulls è true, i valori null vengono restituiti come GUID vuoti. In caso contrario, uno SQLException viene generato se null viene rilevato |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetInt16(DbDataReader) | Recupera il valore della colonna come Int16 dal reader specificato. Viene generata un'eccezione se la colonna è null o non verrà trovata nel gruppo di risultati. |
![]() |
GetInt16(DbDataReader, Int16) | Recupera il valore della colonna come Int16 dal reader specificato. Viene generata un'eccezione se non viene trovato nel gruppo di risultati. |
![]() |
GetInt16(DbDataReader, Int16, Int16) | Recupera il valore della colonna come Int16 dal reader specificato. |
![]() |
GetInt32(DbDataReader) | Recupera il valore della colonna come int dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetInt32(DbDataReader, Int32) | Recupera il valore della colonna come int dal reader specificato. |
![]() |
GetInt32(DbDataReader, Int32, Int32) | Recupera il valore della colonna come int dal reader specificato. |
![]() |
GetInt64(DbDataReader) | Recupera il valore della colonna come int dal reader specificato. Viene generata un'eccezione se la colonna è null |
![]() |
GetInt64(DbDataReader, Int64) | Recupera il valore della colonna come int dal reader specificato. |
![]() |
GetInt64(DbDataReader, Int64, Int64) | Recupera il valore della colonna come int64 dal reader specificato. |
![]() |
GetObject | |
![]() |
GetOrdinal | |
![]() |
GetString(DbDataReader, Boolean) | Recupera il valore della colonna come stringa dal reader specificato. Se i allowNulls è true, i valori null vengono restituiti come stringhe null. In caso contrario, uno SQLException viene generato se null viene rilevato |
![]() |
GetString(DbDataReader, String) | Recupera il valore della colonna come stringa dal reader specificato. null viene restituito se DB la colonna è NULL. |
![]() |
GetTimeSpan(SqlDataReader) | |
![]() |
GetTimeSpan(SqlDataReader, TimeSpan) | |
![]() |
GetTimeSpan(SqlDataReader, TimeSpan, TimeSpan) | |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsInitialized | Valore viene restituito se una colonna è stato risolto al valore ordinale. |
![]() |
IsNull | |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.