次の方法で共有


TeamFoundationIdentity クラス

TeamFoundationIdentity のクライアントの実装。 プロキシによって生成されるクラスを使用します

継承階層

System.Object
  Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity

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

構文

'宣言
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

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

プロパティ

  名前 説明
パブリック プロパティ Descriptor この ID の ID の記述子。ID のプロバイダーの一意の識別子。クライアントは、サーバーに TFS と認証するときに識別を送ります。AddMemberToApplicationGroup と ReadIdentity などの管理タスクの ID に使用されます。TFS のアーティファクトはこの識別子または ID の TeamFoundationId に関連付けられます。
パブリック プロパティ DisplayName ID のフル ネーム表示目的で。表示名は ID プロバイダー (Active Directory、ACS) から取得するか、TFS 内でカスタムの表示名が設定されている場合があります。
パブリック プロパティ IsActive ID が (ソースから読み取ることも、同期されます。) を含む「現在」プロバイダーであることを示します。これは、TFS の有効なユーザー グループのメンバーであることを意味しません (これを確認するには、「」IsMember のクエリを使用する必要があります)。
パブリック プロパティ IsContainer ID の原因メンバーとして他の ID を含むグループであることを示します。
パブリック プロパティ MemberOf この ID を含むグループの IdentityDescriptors。
パブリック プロパティ Members この ID のあるメンバーの IdentityDescriptors。
パブリック プロパティ TeamFoundationId ホスト内で一意な TFS 内で-識別子。TFS のアーティファクトはこの識別子または ID の記述子に関連付けられます。
パブリック プロパティ UniqueName
パブリック プロパティ UniqueUserId これは、互いに削除されたアカウントを区別するための ID を表します (例: joe:1 対 joe:3)。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetAttribute 属性のアクセサーです。属性がない呼び出し元によって指定される既定値を返します (はをスローします)。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetProperties() プロパティ バッグ。これは、たとえばコンシューマーが現在のプロパティや削除によるパターン一致のプロパティ名に基づいて、一部変更するには、繰り返さなければがある場合に役立つことがあります。
パブリック メソッド GetProperties(IdentityPropertyScope) プロパティ バッグ。これは、たとえばコンシューマーが現在のプロパティや削除によるパターン一致のプロパティ名に基づいて、一部変更するには、繰り返さなければがある場合に役立つことがあります。
パブリック メソッド GetProperty(String) プロパティのアクセサーです。検索スローします。
パブリック メソッド GetProperty(IdentityPropertyScope, String) プロパティのアクセサーです。検索スローします。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド RemoveProperty(String) の場合、削除のプロパティ。
パブリック メソッド RemoveProperty(IdentityPropertyScope, String) の場合、削除のプロパティ。
パブリック メソッド SetProperty(String, Object) 既に設定プロパティを設定し、をオーバーライドします。
パブリック メソッド SetProperty(IdentityPropertyScope, String, Object) 既に設定プロパティを設定し、をオーバーライドします。
パブリック メソッド ToString (Object.ToString() をオーバーライドします。)
パブリック メソッド TryGetProperty(String, Object%) プロパティのアクセサーです。検索 null を返します。
パブリック メソッド TryGetProperty(IdentityPropertyScope, String, Object%) プロパティのアクセサーです。検索 null を返します。

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.TeamFoundation.Framework.Client 名前空間