Aracılığıyla paylaş


IIdentityManagementService Arabirim

Ad alanı:  Microsoft.TeamFoundation.Framework.Client
Derleme:  Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll içinde)

Sözdizimi

'Bildirim
Public Interface IIdentityManagementService
public interface IIdentityManagementService

IIdentityManagementService türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik IdentityDomainScope

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddMemberToApplicationGroup TFS Grubuna üye ekle.
Genel yöntem CreateApplicationGroup TFS uygulama grubu oluşturur
Genel yöntem DeleteApplicationGroup TFS uygulama grubu siler
Genel yöntem GetScopeName Sağlanan kapsam kimliği için kapsam adını alır.
Genel yöntem IsMember Doğrudan veya iç içe geçmiş bir üye için genişletilmiş üyelik sorgusu.
Genel yöntem IsOwnedWellKnownGroup Onay verilen tanımlayıcısı araç çubuğu türü, bu IMS ana bilgisayara ait olan ve iyi bilinen bir gruptur.Bu tür bir grup gerçekten varolduğunu doğrulayın değil, tam SID'si desen bu gereksinimleri karşılar.
Genel yöntem IsOwner Belirtilen tanımlayıcı araç çubuğu türü ve bu IMS ana bilgisayara ait olduğunu denetleyin.Bu böyle bir Grup aslında, yalnızca SID desen bu ana bilgisayara ait olduğunu doğrulayın değil.
Genel yöntem ListApplicationGroups Belirtilen kapsamdaki tüm TFS uygulama gruplarını listeler
Genel yöntem ReadIdentities(array<Guid[], MembershipQuery) Kimlikleri tarafından okunan Team Foundation kimliği. Not - hiçbir üyelik bilgileri istendiğinde performans en hızlı.
Genel yöntem ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Belirtilen tanımlayıcılar için kimlikleri oku.Önce IMS deposunu deneyin.Aksi halde bulundu, isteğe bağlı olarak kaynak Reklam gibi deneyin. Not - hiçbir üyelik bilgileri istendiğinde performans en hızlı.
Genel yöntem ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Arama çarpanına dayalı kimlikleri okuyun.İlk IMS deposundan okunur ve Reklam gibi kaynağından (isteğe bağlı) okuyun.
Genel yöntem ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Yükleme tek bir tanımlayıcısı alır.Okuma için kimlik tanımlayıcısı verilmiş.Önce IMS deposunu deneyin.Aksi halde bulundu, isteğe bağlı olarak kaynak Reklam gibi deneyin. Not - hiçbir üyelik bilgileri istendiğinde performans en hızlı.
Genel yöntem ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Tek arama faktörü alır ve bu sırada aşağıdaki eşleşme döndürür aşırı yük. 1.Birden çok eşleşiyorsa, etkin kimlik yoksa, başka ilkiyle eşleşecek.2.Eşleşen tek bir eşleşme olduğunda.3.Eşleşme olmadığında null.Arama çarpanına dayalı kimlik okuyun.İlk IMS deposundan okunur ve Reklam gibi kaynağından (isteğe bağlı) okuyun.
Genel yöntem RefreshIdentity Sağlayıcı kimlik özelliklerinden şimdi yenile.Bu kimlik IMS deposunda zaten olması gerekir.Kimlik bir grup ise, doğrudan üyeleri ve bunların özelliklerini de (zaman uyumsuz) yenilenir.
Genel yöntem RemoveMemberFromApplicationGroup TFS grubundan üye kaldırma.
Genel yöntem UpdateApplicationGroup TFS uygulama grubunun bir özelliği güncelleştirir

Üst

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.Framework.Client Ad Alanı