SecurityNamespace.RemovePermissions Yöntem
Belirtilen kimlik tanımlayıcısı için varolan izinleri belirli izinleri kaldırır.Varolan bir AccessControlEntry bu tanımlayıcısı varsa, hiçbir işlem çekildiği ve boş AccessControlList döndürülür.
Ad alanı: Microsoft.TeamFoundation.Framework.Client
Derleme: Microsoft.TeamFoundation.Client (Microsoft.TeamFoundation.Client.dll içinde)
Sözdizimi
'Bildirim
Public MustOverride Function RemovePermissions ( _
token As String, _
descriptor As IdentityDescriptor, _
permissionsToRemove As Integer _
) As AccessControlEntry
public abstract AccessControlEntry RemovePermissions(
string token,
IdentityDescriptor descriptor,
int permissionsToRemove
)
Parametreler
- token
Tür: System.String
İlişkili olduğu belirteç AccessControlList belirli izinleri kaldırmak için.
- descriptor
Tür: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Kimlik tanımlayıcısı belirli izinleri kaldırılacak.
- permissionsToRemove
Tür: System.Int32
Kaldırmak için izinler.
Dönüş Değeri
Tür: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
Güncelleştirilmiş AccessControlEntry izinleri temizlendikten sonra.
Boş bir döner AccessControlEntry hiç AccessControlEntry belirtilen kimlik tanımlayıcısı ile ilişkilidir.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.