Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the provided access control entries in this SecurityNamespace.
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public MustOverride Function SetAccessControlEntries ( _
token As String, _
accessControlEntries As IEnumerable(Of AccessControlEntry), _
merge As Boolean _
) As Collection(Of AccessControlEntry)
public abstract Collection<AccessControlEntry> SetAccessControlEntries(
string token,
IEnumerable<AccessControlEntry> accessControlEntries,
bool merge
)
public:
virtual Collection<AccessControlEntry^>^ SetAccessControlEntries(
String^ token,
IEnumerable<AccessControlEntry^>^ accessControlEntries,
bool merge
) abstract
abstract SetAccessControlEntries :
token:string *
accessControlEntries:IEnumerable<AccessControlEntry> *
merge:bool -> Collection<AccessControlEntry>
public abstract function SetAccessControlEntries(
token : String,
accessControlEntries : IEnumerable<AccessControlEntry>,
merge : boolean
) : Collection<AccessControlEntry>
Parameters
token
Type: System.StringThe token that is associated with the AccessControlList on which to set the AccessControlEntry.
accessControlEntries
Type: System.Collections.Generic.IEnumerable<AccessControlEntry>The AccessControlEntry objects to set in the SecurityNamespace.
merge
Type: System.BooleanTrue to merge the specified permissions with existing permissions for the specified AccessControlEntry. False to set the permissions as specified.
Return Value
Type: System.Collections.ObjectModel.Collection<AccessControlEntry>
The new or updated access control entries that were set in the SecurityNamespace.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.