SqlColumnBinder-Klasse
Diese Klasse ist eine einfache Methode, auf Ergebnisspalten effizient zuzugreifen. Sie speichert Spaltenordnungszahlen zwischen.
Um diese Klasse zu verwenden, erstellen Sie eine statische Instanz davon, übergeben Sie die Spaltennamen im Konstruktor, und verwenden Sie die GetXXX-Methoden zur Laufzeit um die Werte abzurufen.
Nachdem der erste GetXXX() Aufruf, Spaltennummer zwischengespeichert wird.
Dieses Objekt muss für alle zukünftigen Aufrufe für die gleiche Form des Resultsets wiederverwendet werden.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.SqlColumnBinder
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Class SqlColumnBinder
public class SqlColumnBinder
Der SqlColumnBinder-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
SqlColumnBinder | Erstellt ein SqlColumnReader, die benannte Spalte zu lesen |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ColumnName | Namen der Spalte, die dieser Binder Außerdem bindet. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
ColumnExists | Überprüft, ob Spalte im Resultset ist. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetBoolean(DbDataReader) | Ruft den Wert dieser Spalte als Variable vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetBoolean(DbDataReader, Boolean) | Ruft den Wert dieser Spalte als Variable vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetBoolean(DbDataReader, Boolean, Boolean%) | Ruft den Wert dieser Spalte als Variable vom angegebenen Reader ab. Legt den Ausgabeparameter fest, um auszurichten, wenn der Wert nicht gültig war. | |
GetByte(DbDataReader) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetByte(DbDataReader, Byte) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetByte(DbDataReader, Byte, Byte) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetBytes(DbDataReader, Boolean) | ||
GetBytes(DbDataReader, Int64, array<Byte[], Int32, Int32) | Lesen Sie einen Block von Bytes einer Spalte.Wenn es mit ExecuteReader (CommandBehavior.SequentialAccess) verwendet wird, können Sie von Bytes einer BLOBspalte effizient Stream. | |
GetDateTime(DbDataReader) | ||
GetDateTime(DbDataReader, DateTime) | ||
GetDateTimeOffset | ||
GetDouble(DbDataReader) | Ruft den Wert dieser Spalte als double vom angegebenen Reader ab.Eine Ausnahme wird ausgelöst, wenn die Spalte NULL ist. | |
GetDouble(DbDataReader, Double) | Ruft den Wert dieser Spalte als double vom angegebenen Reader ab | |
GetFloat(DbDataReader) | Ruft den Wert dieser Spalte als Gleitkommawert vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetFloat(DbDataReader, Single) | Ruft den Wert dieser Spalte als Gleitkommawert vom angegebenen Reader ab. | |
GetFloat(DbDataReader, Single, Single) | Ruft den Wert dieser Spalte als Gleitkommawert vom angegebenen Reader ab. | |
GetGuid(DbDataReader) | ||
GetGuid(DbDataReader, Boolean) | Ruft den Wert dieser Spalte als GUID vom angegebenen Reader ab. Wenn allowNulls zutrifft, werden NULL-Werte als leere GUIDs zurückgegeben. Andernfalls wird ein SQLException ausgelöst, wenn eine Null erreicht wird | |
GetGuid(DbDataReader, Boolean, Guid) | Ruft den Wert dieser Spalte als GUID vom angegebenen Reader ab. Wenn allowNulls zutrifft, werden NULL-Werte als leere GUIDs zurückgegeben. Andernfalls wird ein SQLException ausgelöst, wenn eine Null erreicht wird | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetInt16(DbDataReader) | Ruft den Wert dieser Spalte als Int16 vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte NULL ist oder nicht gefunden im Resultset. | |
GetInt16(DbDataReader, Int16) | Ruft den Wert dieser Spalte als Int16 vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn im Resultset nicht gefunden wird. | |
GetInt16(DbDataReader, Int16, Int16) | Ruft den Wert dieser Spalte als Int16 vom angegebenen Reader ab. | |
GetInt32(DbDataReader) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetInt32(DbDataReader, Int32) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. | |
GetInt32(DbDataReader, Int32, Int32) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. | |
GetInt64(DbDataReader) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. Eine Ausnahme wird ausgelöst, wenn die Spalte ist ungültig | |
GetInt64(DbDataReader, Int64) | Ruft den Wert dieser Spalte als int vom angegebenen Reader ab. | |
GetInt64(DbDataReader, Int64, Int64) | Ruft den Wert dieser Spalte als int64 vom angegebenen Reader ab. | |
GetObject | ||
GetOrdinal | ||
GetString(DbDataReader, Boolean) | Ruft den Wert dieser Spalte als Zeichenfolge vom angegebenen Reader ab. Wenn allowNulls zutrifft, werden NULL-Werte als NULL-Zeichenfolgen zurückgegeben. Andernfalls wird ein SQLException ausgelöst, wenn eine Null erreicht wird | |
GetString(DbDataReader, String) | Ruft den Wert dieser Spalte als Zeichenfolge vom angegebenen Reader ab. NULL wird zurückgegeben, wenn DB-Spalte NULL ist. | |
GetTimeSpan(SqlDataReader) | ||
GetTimeSpan(SqlDataReader, TimeSpan) | ||
GetTimeSpan(SqlDataReader, TimeSpan, TimeSpan) | ||
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsInitialized | EINGABETASTEwert, ob eine Spalte auf den Ordinalwert gelöst wurde. | |
IsNull | ||
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.