SqlColumnBinder - класс
Этот класс convienent эффективным способом получения столбцов результата. Он кэшируется порядковые номера столбца.
Чтобы использовать этот класс, создайте статический его экземпляр, передайте имя столбца в конструктор, и используйте методы GetXXX во время выполнения для получения значения.
После того как будет кэшируется первый вызов GetXXX(), номер столбца.
Этот объект должен использоваться повторно для всех последующих вызовов от одной фигуры результирующего набора.
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Framework.Server.SqlColumnBinder
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
Public Class SqlColumnBinder
public class SqlColumnBinder
Тип SqlColumnBinder предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
SqlColumnBinder | Создает SqlColumnReader для чтения именованный столбец |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
ColumnName | Имя столбца в привязку привязывает слишком. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
ColumnExists | Проверяет, является ли столбец в результирующем наборе. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetBoolean(DbDataReader) | Извлекает значение этого столбца в качестве bool из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetBoolean(DbDataReader, Boolean) | Извлекает значение этого столбца в качестве bool из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetBoolean(DbDataReader, Boolean, Boolean%) | Извлекает значение этого столбца в качестве bool из заданного средства чтения. Задает параметр вывода значение true, если значение имеет значение NULL. |
![]() |
GetByte(DbDataReader) | Извлекает значение этого столбца как int из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetByte(DbDataReader, Byte) | Извлекает значение этого столбца как int из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetByte(DbDataReader, Byte, Byte) | Извлекает значение этого столбца как int из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetBytes(DbDataReader, Boolean) | |
![]() |
GetBytes(DbDataReader, Int64, array<Byte[], Int32, Int32) | Чтение блок байтов из столбца.При использовании с ExecuteReader (CommandBehavior.SequentialAccess), эффективно потока байтов из столбца БОЛЬШИХ ДВОИЧНОГО ОБЪЕКТА. |
![]() |
GetDateTime(DbDataReader) | |
![]() |
GetDateTime(DbDataReader, DateTime) | |
![]() |
GetDateTimeOffset | |
![]() |
GetDouble(DbDataReader) | Извлекает значение этого столбца в качестве double из заданного средства чтения.Возникнет исключение, если столбец имеет значение NULL. |
![]() |
GetDouble(DbDataReader, Double) | Извлекает значение этого столбца в качестве double из заданного средства чтения |
![]() |
GetFloat(DbDataReader) | Извлекает значение этого столбца, float, из указанного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetFloat(DbDataReader, Single) | Извлекает значение этого столбца, float, из указанного средства чтения. |
![]() |
GetFloat(DbDataReader, Single, Single) | Извлекает значение этого столбца, float, из указанного средства чтения. |
![]() |
GetGuid(DbDataReader) | |
![]() |
GetGuid(DbDataReader, Boolean) | Извлекает значение этого столбца в качестве GUID из заданного средства чтения. Если allowNulls соблюдается, то будут возвращены значения NULL как пустой GUID. В противном случае создается исключение SQLException при обнаружении значения NULL |
![]() |
GetGuid(DbDataReader, Boolean, Guid) | Извлекает значение этого столбца в качестве GUID из заданного средства чтения. Если allowNulls соблюдается, то будут возвращены значения NULL как пустой GUID. В противном случае создается исключение SQLException при обнаружении значения NULL |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetInt16(DbDataReader) | Извлекает значение этого столбца в качестве Int16 из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL или не будет найдено в результирующем наборе. |
![]() |
GetInt16(DbDataReader, Int16) | Извлекает значение этого столбца в качестве Int16 из заданного средства чтения. Возникнет исключение, если не удается найти в результирующем наборе. |
![]() |
GetInt16(DbDataReader, Int16, Int16) | Извлекает значение этого столбца в качестве Int16 из заданного средства чтения. |
![]() |
GetInt32(DbDataReader) | Извлекает значение этого столбца как int из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetInt32(DbDataReader, Int32) | Извлекает значение этого столбца как int из заданного средства чтения. |
![]() |
GetInt32(DbDataReader, Int32, Int32) | Извлекает значение этого столбца как int из заданного средства чтения. |
![]() |
GetInt64(DbDataReader) | Извлекает значение этого столбца как int из заданного средства чтения. Возникнет исключение, если столбец имеет значение NULL |
![]() |
GetInt64(DbDataReader, Int64) | Извлекает значение этого столбца как int из заданного средства чтения. |
![]() |
GetInt64(DbDataReader, Int64, Int64) | Извлекает значение этого столбца в качестве int64 из заданного средства чтения. |
![]() |
GetObject | |
![]() |
GetOrdinal | |
![]() |
GetString(DbDataReader, Boolean) | Извлекает значение этого столбца в виде строки из заданного средства чтения. Если allowNulls соблюдается, то будут возвращены значения NULL как значение строки. В противном случае создается исключение SQLException при обнаружении значения NULL |
![]() |
GetString(DbDataReader, String) | Извлекает значение этого столбца в виде строки из заданного средства чтения. значение NULL возвращается, если столбец базы данных NULL. |
![]() |
GetTimeSpan(SqlDataReader) | |
![]() |
GetTimeSpan(SqlDataReader, TimeSpan) | |
![]() |
GetTimeSpan(SqlDataReader, TimeSpan, TimeSpan) | |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
IsInitialized | Возвращает значение, разрешен ли столбца по его порядковому значению. |
![]() |
IsNull | |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен