Metoda AccessControlList.SetPermissions —
Ustawia uprawnienia dla deskryptora na tym [AccessControlList].
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
Public Overridable Function SetPermissions ( _
descriptor As IdentityDescriptor, _
allow As Integer, _
deny As Integer, _
merge As Boolean _
) As AccessControlEntry
public virtual AccessControlEntry SetPermissions(
IdentityDescriptor descriptor,
int allow,
int deny,
bool merge
)
Parametry
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Server.IdentityDescriptor
Aby ustawić uprawnienia dla deskryptora.
- allow
Typ: System.Int32
Dozwolone uprawnienia do ustawienia.
- deny
Typ: System.Int32
Odmówiono uprawnienia do ustawienia.
- merge
Typ: System.Boolean
Jeśli korespondencji seryjnej jest true i istniejący wcześniej [AccessControlEntry] znalazłem deskryptora dwóch [AccessControlEntries] zostaną scalone.Scalając uprawnienia w [AccessControlEntries], jeśli występuje konflikt, nowe uprawnienia mają wyższy priorytet niż stare uprawnienia.Jeśli korespondencji seryjnej jest false i istniejący wcześniej [AccessControlEntry] dla deskryptora zostanie znaleziony, zostanie on usunięty i przekazany w [AccessControlEntry] będzie tylko [AccessControlEntry] pozostaje ten deskryptora na tym [AccessControlList].
Wartość zwracana
Typ: Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
Nowe lub zaktualizowane [AccessControlEntry] który został ustawiony w [AccessControlList].
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..