次の方法で共有


TeamFoundationIdentity クラス

Team Foundation Server のユーザーまたはグループを表します。

継承階層

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity

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

構文

'宣言
Public NotInheritable Class TeamFoundationIdentity
public sealed class TeamFoundationIdentity

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

コンストラクター

  名前 説明
パブリック メソッド TeamFoundationIdentity() 配置するための Parameterless のコンストラクター。
パブリック メソッド TeamFoundationIdentity(TeamFoundationIdentity) コピー コンストラクター。
パブリック メソッド TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection<IdentityDescriptor>, ICollection<IdentityDescriptor>) コンストラクターです。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AttributesSet 属性をマーシャリングするプロパティ。
パブリック プロパティ 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 を含めることができます (つまりグループですか。
パブリック プロパティ LocalPropertiesSet
パブリック プロパティ MemberOf
パブリック プロパティ MemberOfSet この ID を含むグループの IdentityDescriptors。
パブリック プロパティ Members
パブリック プロパティ MembersSet この ID のあるメンバーの IdentityDescriptors。
パブリック プロパティ PropertiesSet
パブリック プロパティ 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 から継承されます。)
パブリック メソッド PrepareForWebServiceSerialization PrepareForWebServiceSerialization。.NET XML シリアライザーはディクショナリを処理することもできません。配列する変換。
パブリック メソッド RemoveProperty(String) の場合、プロパティを削除します。
パブリック メソッド RemoveProperty(IdentityPropertyScope, String) の場合、プロパティを削除します。
パブリック メソッド SetAttribute 属性を設定します。このメソッドは互換性のために残されています。代わりに、を使用して SetProperty をです。
パブリック メソッド 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.Server.Core 名前空間