Udostępnij za pośrednictwem


Klasa SqlColumnBinder

Ta klasa jest sposobem convienent skutecznie dostępu wynik kolumn.On buforuje kolumny liczb porządkowych.

Aby użyć tej klasy, utworzyć statyczne wystąpienia, do konstruktora przekazać nazwę kolumny i użyj metody GetXXX w czasie wykonywania do pobrania wartości.

Po pierwsze wywołanie GetXXX() numer kolumny będą buforowane.

Ten obiekt należy ponownie dla żadnych przyszłych wywołań tego samego kształtu zestawu wyników.

Hierarchia dziedziczenia

System.Object
  Microsoft.TeamFoundation.Framework.Server.SqlColumnBinder

Przestrzeń nazw:  Microsoft.TeamFoundation.Framework.Server
Zestaw:  Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)

Składnia

'Deklaracja
Public Class SqlColumnBinder
public class SqlColumnBinder

Typ SqlColumnBinder uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna SqlColumnBinder Tworzy SqlColumnReader odczytać nazwane kolumny

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ColumnName Nazwa kolumny, którą tego spinacza wiąże się zbyt.

Początek

Metody

  Nazwa Opis
Metoda publiczna ColumnExists Kontrole, jeśli kolumny w wyniku ustawiono.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetBoolean(DbDataReader) Pobiera wartość tej kolumny jako bool z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetBoolean(DbDataReader, Boolean) Pobiera wartość tej kolumny jako bool z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetBoolean(DbDataReader, Boolean, Boolean%) Pobiera wartość tej kolumny jako bool z danego czytnika. Ustawia parametr wyjściowy na true, jeśli wartość jest zerowy.
Metoda publiczna GetByte(DbDataReader) Pobiera wartość tej kolumny jako int z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetByte(DbDataReader, Byte) Pobiera wartość tej kolumny jako int z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetByte(DbDataReader, Byte, Byte) Pobiera wartość tej kolumny jako int z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetBytes(DbDataReader, Boolean)
Metoda publiczna GetBytes(DbDataReader, Int64, array<Byte[], Int32, Int32) Fragment bajtów odczytanych z kolumny.Gdy używana z ExecuteReader(CommandBehavior.SequentialAccess), można efektywnie strumienia bajtów z kolumny BLOB.
Metoda publiczna GetDateTime(DbDataReader)
Metoda publiczna GetDateTime(DbDataReader, DateTime)
Metoda publiczna GetDateTimeOffset
Metoda publiczna GetDouble Pobiera wartość tej kolumny jako podwójnej z danego czytnika.Wyjątek będzie generowany Jeśli kolumna jest null.
Metoda publiczna GetFloat(DbDataReader) Pobiera wartość tej kolumny jako pływak z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetFloat(DbDataReader, Single) Pobiera wartość tej kolumny jako pływak z danego czytnika.
Metoda publiczna GetFloat(DbDataReader, Single, Single) Pobiera wartość tej kolumny jako pływak z danego czytnika.
Metoda publiczna GetGuid(DbDataReader)
Metoda publiczna GetGuid(DbDataReader, Boolean) Pobiera wartość tej kolumny jako identyfikator Guid z danego czytnika. Jeśli allowNulls jest true, zostaną zwrócone wartości null jako puste identyfikatory GUID. W przeciwnym razie SQLException wygeneruje Jeśli wartość null
Metoda publiczna GetGuid(DbDataReader, Boolean, Guid) Pobiera wartość tej kolumny jako identyfikator Guid z danego czytnika. Jeśli allowNulls jest true, zostaną zwrócone wartości null jako puste identyfikatory GUID. W przeciwnym razie SQLException wygeneruje Jeśli wartość null
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetInt16(DbDataReader) Pobiera wartość tej kolumny jako wartości typu Int16 z danego czytnika. Wyjątek będzie generowany Jeśli kolumna jest zerowy lub nie została znaleziona w zestawie wyników.
Metoda publiczna GetInt16(DbDataReader, Int16) Pobiera wartość tej kolumny jako wartości typu Int16 z danego czytnika. Wyjątek będzie generowany, jeśli nie znajduje się w zestawie wyników.
Metoda publiczna GetInt16(DbDataReader, Int16, Int16) Pobiera wartość tej kolumny jako wartości typu Int16 z danego czytnika.
Metoda publiczna GetInt32(DbDataReader) Pobiera wartość tej kolumny jako int z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetInt32(DbDataReader, Int32) Pobiera wartość tej kolumny jako int z danego czytnika.
Metoda publiczna GetInt32(DbDataReader, Int32, Int32) Pobiera wartość tej kolumny jako int z danego czytnika.
Metoda publiczna GetInt64(DbDataReader) Pobiera wartość tej kolumny jako int z danego czytnika. Wyjątek będzie generowany, jeśli kolumna ma wartość null
Metoda publiczna GetInt64(DbDataReader, Int64) Pobiera wartość tej kolumny jako int z danego czytnika.
Metoda publiczna GetInt64(DbDataReader, Int64, Int64) Pobiera wartość tej kolumny jako int64 z danego czytnika.
Metoda publiczna GetObject
Metoda publiczna GetOrdinal
Metoda publiczna GetString(DbDataReader, Boolean) Pobiera wartość tej kolumny jako ciąg z danego czytnika. Jeśli allowNulls jest true, zostaną zwrócone wartości null jako ciągi null. W przeciwnym razie SQLException wygeneruje Jeśli wartość null
Metoda publiczna GetString(DbDataReader, String) Pobiera wartość tej kolumny jako ciąg z danego czytnika. Jeśli kolumna DB jest NULL, zostanie zwrócona wartość NULL.
Metoda publiczna GetTimeSpan(SqlDataReader)
Metoda publiczna GetTimeSpan(SqlDataReader, TimeSpan)
Metoda publiczna GetTimeSpan(SqlDataReader, TimeSpan, TimeSpan)
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsInitialized Zwraca wartość, niezależnie od tego, czy kolumny został rozwiązany do jego wartości porządkowej.
Metoda publiczna IsNull
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.TeamFoundation.Framework.Server