Metoda AccessControlList.SetAccessControlEntries —
Ustawia pod warunkiem [AccessControlEntry] w tym [AccessControlList].
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
Public Function SetAccessControlEntries ( _
accessControlEntries As IEnumerable(Of AccessControlEntry), _
merge As Boolean _
) As IEnumerable(Of AccessControlEntry)
public IEnumerable<AccessControlEntry> SetAccessControlEntries(
IEnumerable<AccessControlEntry> accessControlEntries,
bool merge
)
Parametry
- accessControlEntries
Typ: System.Collections.Generic.IEnumerable<AccessControlEntry>
The [AccessControlEntries] to set in the [SecurityNamespace].
- 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 przekazywane w [AccessControlEntry] będzie tylko [AccessControlEntry] pozostaje ten deskryptora na tym [AccessControlList].
Wartość zwracana
Typ: System.Collections.Generic.IEnumerable<AccessControlEntry>
Nowe lub zaktualizowane uprawnienia, które zostały ustawione 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..