SPRoleAssignment SPRoleAssignment SPRoleAssignment Class

Definition

public ref class SPRoleAssignment sealed
[Microsoft.SharePoint.Client.ClientCallableType(DeleteMethodClientName="DeleteObject", EntityKeyPropertyNames="PrincipalId", FactoryType=typeof(Microsoft.SharePoint.SPObjectFactory), Name="RoleAssignment", ObjectIdentityPropertyName="CanonicalId", ObjectUrlPathPropertyName="Microsoft.SharePoint.SPObjectUrlPath.GetUrlPath", PatchUpdateMethodClientName="Update", PutUpdateMethodClientName="Update", SampleUrl="{apiroot}/web/RoleAssignments({principalid})", ServerTypeId="{07da03be-4d19-48f3-9c5f-7c67b134a93b}")]
[Microsoft.SharePoint.Client.SubsetCallableType]
public sealed class SPRoleAssignment
Public NotInheritable Class SPRoleAssignment
Inheritance
SPRoleAssignmentSPRoleAssignmentSPRoleAssignment
Attributes
Microsoft.SharePoint.Client.ClientCallableTypeAttribute Microsoft.SharePoint.Client.SubsetCallableTypeAttribute

Constructors

SPRoleAssignment(SPPrincipal) SPRoleAssignment(SPPrincipal) SPRoleAssignment(SPPrincipal)
SPRoleAssignment(String, String, String, String) SPRoleAssignment(String, String, String, String) SPRoleAssignment(String, String, String, String)

Properties

Member Member Member
Parent Parent Parent
ParentSecurableObject ParentSecurableObject ParentSecurableObject
RoleDefinitionBindings RoleDefinitionBindings RoleDefinitionBindings

Methods

ImportRoleDefinitionBindings(SPRoleDefinitionBindingCollection) ImportRoleDefinitionBindings(SPRoleDefinitionBindingCollection) ImportRoleDefinitionBindings(SPRoleDefinitionBindingCollection)
Update() Update() Update()

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to