This documentation is archived and is not being maintained.
TeamFoundationIdentity Class
Visual Studio 2013
Represents a user or group in Team Foundation Server.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
The TeamFoundationIdentity type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | TeamFoundationIdentity | Parameterless constructor for marshalling. |
![]() | TeamFoundationIdentity(TeamFoundationIdentity) | Copy Constructor. |
![]() | TeamFoundationIdentity(IdentityDescriptor, String, Boolean, ICollection(Of IdentityDescriptor), ICollection(Of IdentityDescriptor)) | Constructor. |
| Name | Description | |
|---|---|---|
![]() | AttributesSet | Property to marshal attributes. |
![]() | Descriptor | The identity descriptor for this identity. The unique identifier for the identity's provider. Clients send identification to the server when they authenticate with TFS. Used for many identity management tasks such as AddMemberToApplicationGroup and ReadIdentity. TFS artifacts are either associated with this identifier or the identity's TeamFoundationId. |
![]() | DisplayName | Full name of the identity for display purposes. The display name can come from the identity provider (Active Directory, ACS) or may have been set as a custom display name within TFS. |
![]() | IsActive | Indicates that the identity is "current" with the provider (i.e. either read from source or being synced). It does not mean that it is a member of TFS Valid Users group (the "IsMember" query should be used to answer that). |
![]() | IsContainer | Can this identity contain identities (i.e. is it a group)? |
![]() | LocalPropertiesSet | |
![]() | MemberOf | |
![]() | MemberOfSet | IdentityDescriptors for groups containing this identity. |
![]() | Members | |
![]() | MembersSet | IdentityDescriptors for members of this identity. |
![]() | PropertiesSet | |
![]() | TeamFoundationId | Identifier assigned within TFS - unique within a host. TFS artifacts are either associated with this identifier or the identity's Descriptor. |
![]() | UniqueName | |
![]() | UniqueUserId | This represents the ID to distinguish deleted accounts from one another (joe:1 vs. joe:3). |
| Name | Description | |
|---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetAttribute | Attribute accessor. Will return the caller supplied default value if attribute is not present (will not throw). |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetProperties | Property bag. This could be useful, for example if consumer has to iterate through current properties and modify / remove some based on pattern matching property names. |
![]() | GetProperties(IdentityPropertyScope) | Property bag. This could be useful, for example if consumer has to iterate through current properties and modify / remove some based on pattern matching property names. |
![]() | GetProperty(String) | Property accessor. Will throw if not found. |
![]() | GetProperty(IdentityPropertyScope, String) | Property accessor. Will throw if not found. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | PrepareForWebServiceSerialization | PrepareForWebServiceSerialization. .NET Xml serializer cannot handle dictionaries. Convert to array. |
![]() | RemoveProperty(String) | Removes property, if it exists. |
![]() | RemoveProperty(IdentityPropertyScope, String) | Removes property, if it exists. |
![]() | SetAttribute | Sets an attribute. This method is obsolete, use SetProperty instead. |
![]() | SetProperty(String, Object) | Sets a property, will overwrite if already set. |
![]() | SetProperty(IdentityPropertyScope, String, Object) | Sets a property, will overwrite if already set. |
![]() | ToString | (Overrides Object.ToString.) |
![]() | TryGetProperty(String, Object) | Property accessor. Will return null if not found. |
![]() | TryGetProperty(IdentityPropertyScope, String, Object) | Property accessor. Will return null if not found. |
Show:
