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 如果有 0 傳送的資料行至 SQL Server,則為 true。
公用屬性 TypeName SQL Server 型別的名稱。

回頁首

方法

  名稱 描述
公用方法 Dispose
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
受保護的方法 Finalize 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。
公用方法 GetEnumerator 取得 SqlDataRecords 的列舉值-可覆寫為與多重值參數的資料表。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複製。 (繼承自 Object)。
公用方法 MoveNext
公用方法 Reset
公用方法 SetNullableBinary 設定特定資料行的值設定為指定的二進位檔。如果二進位的值為 null,則函式會繫結至 null。
公用方法 SetNullableDateTime 設定特定資料行的值設定為指定的 DateTime。如果 DateTime 的值是 MinValue,函式會繫結至 null。
公用方法 SetNullableGuid 設定特定資料行的值設定為指定的 GUID。如果的 GUID 值是 Guid.Empty,函式將繫結至 null。
公用方法 SetNullableInt32
公用方法 SetNullableString 設定特定資料行的值設定為指定字串。如果字串的值為 null,則函式會繫結至 null。
公用方法 SetNullableStringAsEmpty 設定特定資料行的值設定為指定字串。如果字串的值為 null,則會轉換成空字串;否則,使用為字串編碼。
公用方法 SetRecord 會設定指定的記錄物件。
公用方法 SetString 設定特定資料行的值設定為指定字串。bindBehavior 表示空白和空字串如何轉換,則為。
公用方法 SetTimespanAsMicroseconds 設定特定資料行的值設定為指定的時間間隔轉換為。資料行應該是 BIGINT。
公用方法 ToString 傳回代表目前物件的字串。 (繼承自 Object)。

回頁首

擴充方法

  名稱 描述
公用擴充方法 Buffer<SqlDataRecord> (以 EnumerableExtensions 定義。)

回頁首

欄位

  名稱 描述
受保護的欄位 m_enumerator
受保護的欄位 m_hasMoreRows
受保護的欄位 m_omitNullEntries
受保護的欄位 m_record
受保護的欄位 m_rows

回頁首

明確介面實作

  名稱 描述
明確介面實作私用屬性 IEnumerator.Current
明確介面實作私用方法 IEnumerable.GetEnumerator

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.Framework.Server 命名空間

繼承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTableValueParameter<T>
    Microsoft.TeamFoundation.Framework.Server.ArtifactPropertyValueTable
    Microsoft.TeamFoundation.Framework.Server.BooleanTable
    Microsoft.TeamFoundation.Framework.Server.DateTimeTable
    Microsoft.TeamFoundation.Framework.Server.DoubleTable
    Microsoft.TeamFoundation.Framework.Server.GuidInt32Table
    Microsoft.TeamFoundation.Framework.Server.GuidStringTable
    Microsoft.TeamFoundation.Framework.Server.GuidTable
    Microsoft.TeamFoundation.Framework.Server.Int32StringTable
    Microsoft.TeamFoundation.Framework.Server.Int32Table
    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.OrderedStringTable
    Microsoft.TeamFoundation.Framework.Server.SortedGuidTable
    Microsoft.TeamFoundation.Framework.Server.StringTable