TeamFoundationIdentityService – třída
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentityService
Obor názvů: Microsoft.TeamFoundation.Framework.Server
Sestavení: Microsoft.TeamFoundation.Framework.Server (v Microsoft.TeamFoundation.Framework.Server.dll)
'Deklarace
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFeatureAvailabilityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationEventService))> _
Public Class TeamFoundationIdentityService _
Implements ITeamFoundationService, IDisposable, ITeamFoundationIdentityService
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFeatureAvailabilityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationEventService))]
public class TeamFoundationIdentityService : ITeamFoundationService,
IDisposable, ITeamFoundationIdentityService
Typ TeamFoundationIdentityService zveřejňuje následující členy.
Název | Popis | |
---|---|---|
![]() |
ReadBatchSizeLimit |
Nahoru
Název | Popis | |
---|---|---|
![]() |
AddGroupAdministrator | Díky předán v Team Foundation identity aplikace Správce předané skupiny. |
![]() |
AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Přidání člena do skupiny TFS. |
![]() |
AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity) | Přidání člena do skupiny TFS. |
![]() |
AddRecentUser | AddRecentUser se používá k Poznámka: uživatel, který má volající uživatel naposledy použité v akci.To umožňuje sledovat nejnovější uživatele a pomocí tohoto seznamu můžete zlepšit návrhy pro výběr uživatelů tohoto systému. |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String) | Vytvoří skupiny aplikace TFS |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean) | Vytvoří skupinu TFS aplikace. |
![]() |
CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean, Guid) | |
![]() |
CreateDescriptor | |
![]() |
CreateScope | Vytvořte obor pro skupiny TFS (podobný rozsah týmu projektu). |
![]() |
CreateUser(TeamFoundationRequestContext, String, String, String) | Vytvoření Team Foundation s domain\account alias identity (uživatel).Uživatelé mají globální rozsah; není rozsahem, projektu.Případ použití pouze pro tuto funkci je aktuálně sledovat identity dovezené z jiného prostředí.Identita je označen tedy neaktivní.Není žádoucí, aby zůstávají aktivní, protože jej nelze s tímto názvem ovlivňovat skutečné aktivní účet. |
![]() |
CreateUser(TeamFoundationRequestContext, String, String, String, Guid) | |
![]() |
DeleteApplicationGroup | Odstraní skupiny aplikace TFS. |
![]() |
DeleteScope | Odstraníte TFS "obor". |
![]() |
DeleteUser | |
![]() |
EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Zajistěte, že popisovač je členem zadané skupiny TFS. |
![]() |
EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity) | Zajistěte, že popisovač je členem zadané skupiny TFS. |
![]() |
EnsureNotMember | Zajistěte, že popisovač není členem určité skupiny TFS. |
![]() |
EnsureWellKnownGroupExists | Zajistěte vytvořené skupiny aplikace TFS. |
![]() |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) |
![]() |
GetIdentityChanges | |
![]() |
GetMostRecentlyUsedUsers | |
![]() |
GetPreferredEmailAddress(TeamFoundationRequestContext, Guid) | |
![]() |
GetPreferredEmailAddress(TeamFoundationRequestContext, Guid, Boolean) | |
![]() |
GetProjectAdminSid | |
![]() |
GetScopeInfo | Získáte informace o rozsahu IMS. |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
IsIdentityCached(TeamFoundationRequestContext, IdentityDescriptor) | Zastaralé. Zkontrolujte, zda-li konkrétní ID do mezipaměti. |
![]() |
IsIdentityCached(TeamFoundationRequestContext, SecurityIdentifier) | |
![]() |
IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Dotaz rozšířené členství. |
![]() |
IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean) | Dotaz rozšířené členství. |
![]() |
ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>) | |
![]() |
ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Seznam všech skupin aplikace TFS v zadaném oboru. |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
ReadFilteredIdentities | ReadFilteredIdentities lze načíst sadu identity založené na výrazu.Výraz je syntaxe, který je podobný klauzuli WHERE jazyka SQL.Podrobnosti o možnostech výrazů naleznete v dokumentaci třídy QueryExpression.Existují dvě části výrazu.Existuje sada hodnot, které lze použít z identity a musí být společně průnikem (and).Jsou to například identit DisplayName nebo IdentityType.Všechny porovnávání řetězců jsou prováděny malá a velká písmena.Specifické vlastnosti, které jsou k dispozici všechny identity: podporuje Microsoft.TeamFoundation.Identity: V (BUDOUCÍCH)--přímým členem hodnotu, která musí být TFID.Ve skupinovém rámečku (BUDOUCÍCH)--Přímé nebo nepřímé člen hodnoty, které musí být TFID.Poblíž--Specilized termín, který má extensible poblíž hodnoty definovat podmínky musí být TFID.Podporuje Microsoft.TeamFoundation.identity.DisplayName: =--Zobrazovaný název identity je rovna hodnotě.Obsahuje--Zobrazovaný název identity obsahuje hodnotu.Začíná--Zobrazovaný název identity se spustí s hodnotou Microsoft.TeamFoundation.Identity.Type.Podporuje: =--hodnota musí být "Skupina" nebo "Uživatelem" Microsoft.TeamFoundation.Identity.Scope.Podporuje: =--hodnota musí řetězec představující obor platné obory jsou [SERVER] [projecturi] [projectname] a projecturi.Pokud tato podmínka není zadán, je použita [SERVER].Všechny ostatní vlastnosti budou porovnány s extensible vlastnosti související s identitou.Tato srovnání musí splňovat všechny známé vlastnosti jinak proti extensible vlastnosti budou provedeny tyto comaprisons. Žádné závorky nejsou podporovány. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[]) | Čtení identity pro dané popisovače.Jednoduché přetížení. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[]) | Čtení identity ve Team Foundation ID. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[]) | Čtení identity.Jednoduché přetížení, viz níže. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Čtení identity ve Team Foundation ID. Poznámka - provádí NEJRYCHLEJŠÍ požadována žádná informace o členství. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Čtení identity.Nejprve zkuste IMS úložiště a volitelně zdroje jako AD.Skutečné zdroje bude uveden ve vlastnosti identity sám. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Čtení identity pro dané popisovače.Nejprve zkuste IMS úložiště.Pokud není nalezen, volitelně zkuste zdroj jako AD.Skutečné zdroje bude uveden ve vlastnosti identity sám. Poznámka - provádí NEJRYCHLEJŠÍ požadována žádná informace o členství. |
![]() |
ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Čtení identity ve Team Foundation ID. Poznámka - provádí NEJRYCHLEJŠÍ požadována žádná informace o členství. |
![]() |
ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Čtení identity.Nejprve zkuste IMS úložiště a volitelně zdroje jako AD.Skutečné zdroje bude uveden ve vlastnosti identity sám. |
![]() |
ReadIdentity(TeamFoundationRequestContext, String) | Přetížení, která trvá faktor jedním hledání vrátí odpovídající toto pořadí. 1.Pokud je nalezena shoda, null.2.Pokud jedna shoda, bez ohledu zda tato identita identity je aktivní.3.Po jeden aktivní identity shoda, že identity. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String) | Viz přetížení. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions) | Přetížení, která trvá jeden popisovač. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>) | Přetížení, která trvá faktor jedním hledání vrátí odpovídající toto pořadí. 1.Pokud je nalezena shoda, null.2.Pokud jedna shoda, bez ohledu zda tato identita identity je aktivní.3.Po jeden aktivní identity shoda, že identity. |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | |
![]() |
ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope) | Přetížení, která trvá faktor jedním hledání vrátí odpovídající toto pořadí. 1.Pokud je nalezena shoda, null.2.Pokud jedna shoda, bez ohledu zda tato identita identity je aktivní.3.Po jeden aktivní identity shoda, že identity. |
![]() |
ReadIdentityFromSource | ReadIdentityFromSource slouží k načtení identitu ze zdrojového umístění (AD nebo GSS). |
![]() |
ReadRequestIdentity(TeamFoundationRequestContext) | Oprávněný uživatel přidružené kontextu požadavku na TeamFoundationIdentity řeší. |
![]() |
ReadRequestIdentity(TeamFoundationRequestContext, Boolean) | Oprávněný uživatel přidružené kontextu požadavku na TeamFoundationIdentity řeší. |
![]() |
RefreshIdentity | Nyní synchronizovat identity.Tuto identitu musí být již v úložišti IMS.Pokud je identita skupiny, také budou vlastnosti jeho přímé členů (asynchronní) synchronizované. |
![]() |
RemoveGroupAdministrator | Odebere předaný v Team Foundation identitu právě předané skupiny správce. |
![]() |
RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor) | Odeberte člena ze skupiny TFS. |
![]() |
RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean) | |
![]() |
RenameScope | Přejmenujte TFS "obor". |
![]() |
SetCustomDisplayName | Nastavení nebo odebrání vlastní zobrazovaný název pro volání uživatele. |
![]() |
SetPreferredEmailAddress | |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
TryReadRequestIdentity(TeamFoundationRequestContext, TeamFoundationIdentity%) | |
![]() |
TryReadRequestIdentity(TeamFoundationRequestContext, Boolean, TeamFoundationIdentity%) | |
![]() |
UpdateApplicationGroup | Aktualizuje vlastnosti skupiny aplikace TFS. |
![]() |
UpdateExtendedProperties(TeamFoundationRequestContext, IdentityDescriptor, IEnumerable<PropertyValue>) | |
![]() |
UpdateExtendedProperties(TeamFoundationRequestContext, IdentityPropertyScope, IdentityDescriptor, IEnumerable<PropertyValue>) | |
![]() |
UpdateIdentities | |
![]() |
UpdateIdentity | Aktualizace vlastnosti identity. |
Nahoru
Název | Popis | |
---|---|---|
![]() |
OnPreferredEmailAddressChanged |
Nahoru
Název | Popis | |
---|---|---|
![]() ![]() |
IDisposable.Dispose | |
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
Nahoru
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.