C# Класс SilverlightMappingToolBasic.UI.Extensions.Security.SecurityManager

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ClientOnBreakRootMapInheritanceCompleted void
ClientOnGetAllSecurityGroupsCompleted void
ClientOnGetPermissionNameForObjectCompleted void
ClientOnGetSecurityAssociationsCompleted void
ClientOnGetUsersPermissionLevelNameCompleted void
ClientOnRestoreRootMapInheritanceCompleted void
ClientOnSetProjectManagerGroupAssociationsCompleted void
ClientOnUpdateSecurityAssociationsCompleted void

Открытые методы

Метод Описание
BreakRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
GetAllSecurityGroupsAsync ( object context, EventHandler action ) : void
GetPermissionNameForObjectAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
GetSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection groups, GlymaSecurableObject securableObject ) : void
GetUsersPermissionLevelNameAsync ( object context, EventHandler action ) : void
RestoreRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
SetProjectManagerGroupAssociationsAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
UpdateSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection updateQueries ) : void

Приватные методы

Метод Описание
ClientOnBreakRootMapInheritanceCompleted ( object sender, BreakRootMapInheritanceCompletedEventArgs e ) : void
ClientOnGetAllSecurityGroupsCompleted ( object sender, GetAllSecurityGroupsCompletedEventArgs e ) : void
ClientOnGetPermissionNameForObjectCompleted ( object sender, GetPermissionNameForObjectCompletedEventArgs e ) : void
ClientOnGetSecurityAssociationsCompleted ( object sender, GetSecurityAssociationsCompletedEventArgs e ) : void
ClientOnGetUsersPermissionLevelNameCompleted ( object sender, GetUsersPermissionLevelNameCompletedEventArgs e ) : void
ClientOnRestoreRootMapInheritanceCompleted ( object sender, RestoreRootMapInheritanceCompletedEventArgs e ) : void
ClientOnSetProjectManagerGroupAssociationsCompleted ( object sender, SetProjectManagerGroupAssociationsCompletedEventArgs e ) : void
ClientOnUpdateSecurityAssociationsCompleted ( object sender, UpdateSecurityAssociationsCompletedEventArgs e ) : void

Описание методов

BreakRootMapInheritanceAsync() публичный Метод

public BreakRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
Результат void

GetAllSecurityGroupsAsync() публичный Метод

public GetAllSecurityGroupsAsync ( object context, EventHandler action ) : void
context object
action EventHandler
Результат void

GetPermissionNameForObjectAsync() публичный Метод

public GetPermissionNameForObjectAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
Результат void

GetSecurityAssociationsAsync() публичный Метод

public GetSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection groups, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
groups ObservableCollection
securableObject GlymaSecurableObject
Результат void

GetUsersPermissionLevelNameAsync() публичный Метод

public GetUsersPermissionLevelNameAsync ( object context, EventHandler action ) : void
context object
action EventHandler
Результат void

RestoreRootMapInheritanceAsync() публичный Метод

public RestoreRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
Результат void

SetProjectManagerGroupAssociationsAsync() публичный Метод

public SetProjectManagerGroupAssociationsAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
Результат void

UpdateSecurityAssociationsAsync() публичный Метод

public UpdateSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection updateQueries ) : void
context object
action EventHandler
updateQueries ObservableCollection
Результат void