SecurityNamespace.SetPermissions – metoda
Nastaví oprávnění pro zadanou identitu popisovač v této SecurityNamespace.
Obor názvů: Microsoft.TeamFoundation.Framework.Client
Sestavení: Microsoft.TeamFoundation.Client (v Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Deklarace
Public MustOverride Function SetPermissions ( _
token As String, _
descriptor As IdentityDescriptor, _
allow As Integer, _
deny As Integer, _
merge As Boolean _
) As AccessControlEntry
public abstract AccessControlEntry SetPermissions(
string token,
IdentityDescriptor descriptor,
int allow,
int deny,
bool merge
)
Parametry
- token
Typ: System.String
Token, který je přidružen AccessControlList na které chcete nastavit oprávnění.
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Popisovač identity, pro které chcete nastavit oprávnění.
- allow
Typ: System.Int32
Povolená oprávnění nastavit.
- deny
Typ: System.Int32
Odepření oprávnění nastavit.
- merge
Typ: System.Boolean
True zadané oprávnění existující oprávnění pro popisovač zadanou identitu sloučení.False podle nastavení oprávnění.
Vrácená hodnota
Typ: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
Nové nebo aktualizované AccessControlEntry , bylo nastavení SecurityNamespace.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.