public void Add(SPPrincipalInstance principal) { if (principal == null) { return; } m_roleAssignmentCollection.Add(principal.SPPrincipal); }
public void RemovePrincipal(SPPrincipalInstance principal) { if (principal == null) { return; } m_roleAssignmentCollection.Remove(principal.SPPrincipal); }
public void RemoveFromCurrentScopeOnly(SPPrincipalInstance principal) { if (principal == null) { return; } m_roleAssignmentCollection.RemoveFromCurrentScopeOnly(principal.SPPrincipal); }
public SPRoleAssignmentInstance GetAssignmentByPrincipal(SPPrincipalInstance principal) { if (principal == null) { return(null); } var result = m_roleAssignmentCollection.GetAssignmentByPrincipal(principal.SPPrincipal); return(new SPRoleAssignmentInstance(Engine.Object.InstancePrototype, result)); }