Share via


ObjectBinder<T> クラス

ビジネス層で参照する必要がないように厳密に型指定されたオブジェクトのラップを繰り返しアクセス SqlDataReader の機能を提供します。

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Server.ObjectBinder<T>
    Microsoft.TeamFoundation.Framework.Server.DatabasePartitionBinder
    Microsoft.TeamFoundation.Framework.Server.DatabaseTenantUsageBinder
    Microsoft.TeamFoundation.Framework.Server.ProjectionBinder<T>

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
Public MustInherit Class ObjectBinder(Of T) _
    Implements IEnumerable(Of T), IEnumerable
public abstract class ObjectBinder<T> : IEnumerable<T>, 
    IEnumerable

型パラメーター

  • T

ObjectBinder<T> 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド ObjectBinder<T>() 既定のコンストラクター
プロテクト メソッド ObjectBinder<T>(SqlDataReader, String) このバインダーが結果コレクションの一部として使用されていないときに使用される Constuctor

このページのトップへ

プロパティ

  名前 説明
プロテクト プロパティ BaseReader
パブリック プロパティ Current 現在のオブジェクトを get
パブリック プロパティ Items 戻り値は MoveNext のメソッドの使用後で厳密にリーダーのすべての項目のリストを呼び出すことはできません入力されました。
プロテクト プロパティ ProcedureName
プロテクト プロパティ Reader

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド Bind 派生クラスで実装されている抽象メソッドのバインド。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetEnumerator バインダーは列挙可能なオブジェクトのストリーミングで、列挙子として内部オブジェクトを使用します。つまり、列挙子をリセットことができることはできないことを示します。また、列挙子を取得するすべての要求がこのオブジェクトを使用します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MoveNext 次のオブジェクトに移動します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的なインターフェイスの実装  

  名前 説明
明示的なインターフェイス実装プライベート メソッド IEnumerable.GetEnumerator

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間