コード例 #1
0
 public ClientSchemaMember RemoveMemberFromRole(ClientSCBase clientObject, ClientSCRole clientRole)
 {
     return((ClientSchemaMember)Facade.RemoveMemberFromRole((PC.SCBase)clientObject.ToSchemaObject(), (PC.SCRole)clientRole.ToSchemaObject()).ToClientSchemaObject());
 }
コード例 #2
0
 public ClientSchemaMember AddMemberToRole(ClientSCBase clientObject, ClientSCRole clientRole)
 {
     return((ClientSchemaMember)Facade.AddMemberToRole((PC.SCBase)clientObject.ToSchemaObject(), (PC.SCRole)clientRole.ToSchemaObject()).ToClientSchemaObject());
 }
コード例 #3
0
 public ClientSchemaObjectBase DeleteRole(ClientSCRole clientRole)
 {
     return(Facade.DeleteRole((PC.SCRole)clientRole.ToSchemaObject()).ToClientSchemaObject());
 }
コード例 #4
0
 public ClientSchemaRelation DisjoinRoleAndPermission(ClientSCRole clientRole, ClientSCPermission clientPermission)
 {
     return(Facade.DisjoinRoleAndPermission((PC.SCRole)clientRole.ToSchemaObject(), (PC.SCPermission)clientPermission.ToSchemaObject()).ToClientSchemaObject());
 }
コード例 #5
0
        public ClientSchemaObjectBase AddRole(ClientSCRole clientRole, ClientSCApplication clientApp)
        {
            EnsureID(clientRole);

            return(Facade.AddRole((PC.SCRole)clientRole.ToSchemaObject(), (PC.SCApplication)clientApp.ToSchemaObject()).ToClientSchemaObject());
        }