public bool ChackPermission(VirtualMachinePermission perm) { if (!VirtualMachinePermissions.Contains(perm)) { return(false); } return(true); }
public async Task <List <VirtualMachinePermission> > RemovePermissionForUser(int vm, int user, VirtualMachinePermission perm) { List <VirtualMachinePermission> perms = await GetPermissionsForUser(vm, user); if (perms.Contains(perm)) { perms.Remove(perm); return(await SetPermissionsForUser(vm, user, perms)); } return(perms); }
/// <remarks/> public void UpdateSpaceUserPermissionsAsync(int packageId, VirtualMachinePermission[] permissions, object userState) { if ((this.UpdateSpaceUserPermissionsOperationCompleted == null)) { this.UpdateSpaceUserPermissionsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateSpaceUserPermissionsOperationCompleted); } this.InvokeAsync("UpdateSpaceUserPermissions", new object[] { packageId, permissions}, this.UpdateSpaceUserPermissionsOperationCompleted, userState); }
/// <remarks/> public void UpdateSpaceUserPermissionsAsync(int packageId, VirtualMachinePermission[] permissions) { this.UpdateSpaceUserPermissionsAsync(packageId, permissions, null); }
/// <remarks/> public System.IAsyncResult BeginUpdateSpaceUserPermissions(int packageId, VirtualMachinePermission[] permissions, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("UpdateSpaceUserPermissions", new object[] { packageId, permissions}, callback, asyncState); }
public int UpdateSpaceUserPermissions(int packageId, VirtualMachinePermission[] permissions) { object[] results = this.Invoke("UpdateSpaceUserPermissions", new object[] { packageId, permissions}); return ((int)(results[0])); }
/// <remarks/> public void UpdateVirtualMachineUserPermissionsAsync(int itemId, VirtualMachinePermission[] permissions) { this.UpdateVirtualMachineUserPermissionsAsync(itemId, permissions, null); }
public static int UpdateVirtualMachineUserPermissions(int itemId, VirtualMachinePermission[] permissions) { // VPS - UPDATE_PERMISSIONS return 0; }
public static int UpdateSpaceUserPermissions(int packageId, VirtualMachinePermission[] permissions) { // VDC - UPDATE_PERMISSIONS return 0; }
public int UpdateVirtualMachineUserPermissions(int itemId, VirtualMachinePermission[] permissions) { return VirtualizationServerController2012.UpdateVirtualMachineUserPermissions(itemId, permissions); }
public int UpdateSpaceUserPermissions(int packageId, VirtualMachinePermission[] permissions) { return VirtualizationServerController2012.UpdateSpaceUserPermissions(packageId, permissions); }