Поделиться через


TeamFoundationTableValueParameter<T> - класс

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTableValueParameter<T>
    Подробнее...

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
Public MustInherit Class TeamFoundationTableValueParameter(Of T) _
    Implements IEnumerable(Of SqlDataRecord), IEnumerable,  _
    IEnumerator(Of SqlDataRecord), IDisposable, IEnumerator
public abstract class TeamFoundationTableValueParameter<T> : IEnumerable<SqlDataRecord>, 
    IEnumerable, IEnumerator<SqlDataRecord>, IDisposable, IEnumerator

Параметры типа

  • T

Тип TeamFoundationTableValueParameter<T> предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод TeamFoundationTableValueParameter<T>

В начало страницы

Свойства

  Имя Описание
Открытое свойство Current
Открытое свойство IsNullOrEmpty Если [True] строк, отправляемых в SQL Server 0.
Открытое свойство TypeName Имя типа SQL Server.

В начало страницы

Методы

  Имя Описание
Открытый метод Dispose
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetEnumerator Возвращает перечислитель [SqlDataRecords] - [overridable] для таблиц с параметрами многозначными.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод MoveNext
Открытый метод Reset
Открытый метод SetNullableBinary
Открытый метод SetNullableDateTime Устанавливает значение указанного столбца с заданным [DateTime].Если значение [DateTime][DateTime.MinValue], то функция привязывает null.
Открытый метод SetNullableGuid Устанавливает значение указанного столбца в указанный идентификатор GUID.Если значение идентификатора GUID Guid.Empty, то функция привязывает null.
Открытый метод SetNullableInt32
Открытый метод SetNullableString Устанавливает значение указанного столбца в указанной строке.Если значение строки равно null, функция привязывает null.
Открытый метод SetNullableStringAsEmpty Устанавливает значение указанного столбца в указанной строке.Если строка имеет значение null, то оно будет преобразован равным пустой строке; в противном случае – входная строка используется.
Открытый метод SetRecord Задает запись в указанный объект.
Открытый метод SetString Устанавливает значение указанного столбца в указанной строке. [bindBehavior] показано, как null и пустые строки преобразованы, если вообще.
Открытый метод SetTimespanAsMicroseconds
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Защищенное поле m_enumerator
Защищенное поле m_hasMoreRows
Защищенное поле m_omitNullEntries
Защищенное поле m_record
Защищенное поле m_rows

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытое свойство IEnumerator.Current
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Server - пространство имен

Иерархия наследования

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTableValueParameter<T>
    Microsoft.TeamFoundation.Framework.Server.AccessControlEntryTable
    Microsoft.TeamFoundation.Framework.Server.AccessControlListTable
    Microsoft.TeamFoundation.Framework.Server.ActionDefinitionTable
    Microsoft.TeamFoundation.Framework.Server.Alm.CatalogDependencyTable
    Microsoft.TeamFoundation.Framework.Server.Alm.CatalogNodeTable
    Microsoft.TeamFoundation.Framework.Server.Alm.CatalogResourceTable
    Microsoft.TeamFoundation.Framework.Server.Alm.PathSpecTable
    Microsoft.TeamFoundation.Framework.Server.Alm.ResourcePropertyTable
    Microsoft.TeamFoundation.Framework.Server.Alm.ServiceReferenceTable
    Microsoft.TeamFoundation.Framework.Server.BooleanTable
    Microsoft.TeamFoundation.Framework.Server.DateTimeTable
    Microsoft.TeamFoundation.Framework.Server.DoubleTable
    Microsoft.TeamFoundation.Framework.Server.GroupMembershipTable
    Microsoft.TeamFoundation.Framework.Server.GuidInt32Table
    Microsoft.TeamFoundation.Framework.Server.GuidStringTable
    Microsoft.TeamFoundation.Framework.Server.GuidTable
    Microsoft.TeamFoundation.Framework.Server.IdentityMembershipTable
    Microsoft.TeamFoundation.Framework.Server.IdentityQueueTable
    Microsoft.TeamFoundation.Framework.Server.Int32StringTable
    Microsoft.TeamFoundation.Framework.Server.Int32Table
    Microsoft.TeamFoundation.Framework.Server.JobDefinitionUpdateTable
    Microsoft.TeamFoundation.Framework.Server.JobDefinitionUpdateTable2
    Microsoft.TeamFoundation.Framework.Server.JobQueueEntryTable
    Microsoft.TeamFoundation.Framework.Server.JobQueueEntryTable2
    Microsoft.TeamFoundation.Framework.Server.JobQueueEntryWithJobSourceTable
    Microsoft.TeamFoundation.Framework.Server.JobQueueEntryWithJobSourceTable2
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairGuidGuidTable
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairGuidStringTable
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairInt32DateTimeTable
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairInt32Int32Table
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairInt32StringTable
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairStringInt32Table
    Microsoft.TeamFoundation.Framework.Server.KeyValuePairStringTable
    Microsoft.TeamFoundation.Framework.Server.OrderedGuidTable
    Microsoft.TeamFoundation.Framework.Server.OrderedIdentityDescriptorTable
    Microsoft.TeamFoundation.Framework.Server.OrderedStringTable
    Microsoft.TeamFoundation.Framework.Server.PermissionTable
    Microsoft.TeamFoundation.Framework.Server.PublicTokenTable
    Microsoft.TeamFoundation.Framework.Server.QueryJobsTable
    Microsoft.TeamFoundation.Framework.Server.QuotaDefinitionTable
    Microsoft.TeamFoundation.Framework.Server.StringTable
    Microsoft.TeamFoundation.Framework.Server.TokenRenameTable
    Microsoft.TeamFoundation.Framework.Server.TokenTable