C# Class SilverlightMappingToolBasic.UI.Extensions.Security.SecurityManager

Afficher le fichier Open project: chris-tomich/Glyma

Private Properties

Свойство Type Description
ClientOnBreakRootMapInheritanceCompleted void
ClientOnGetAllSecurityGroupsCompleted void
ClientOnGetPermissionNameForObjectCompleted void
ClientOnGetSecurityAssociationsCompleted void
ClientOnGetUsersPermissionLevelNameCompleted void
ClientOnRestoreRootMapInheritanceCompleted void
ClientOnSetProjectManagerGroupAssociationsCompleted void
ClientOnUpdateSecurityAssociationsCompleted void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

BreakRootMapInheritanceAsync() public méthode

public BreakRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
Résultat void

GetAllSecurityGroupsAsync() public méthode

public GetAllSecurityGroupsAsync ( object context, EventHandler action ) : void
context object
action EventHandler
Résultat void

GetPermissionNameForObjectAsync() public méthode

public GetPermissionNameForObjectAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
Résultat void

GetSecurityAssociationsAsync() public méthode

public GetSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection groups, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
groups ObservableCollection
securableObject GlymaSecurableObject
Résultat void

GetUsersPermissionLevelNameAsync() public méthode

public GetUsersPermissionLevelNameAsync ( object context, EventHandler action ) : void
context object
action EventHandler
Résultat void

RestoreRootMapInheritanceAsync() public méthode

public RestoreRootMapInheritanceAsync ( object context, EventHandler action, System.Guid parentGuid, System.Guid objectGuid ) : void
context object
action EventHandler
parentGuid System.Guid
objectGuid System.Guid
Résultat void

SetProjectManagerGroupAssociationsAsync() public méthode

public SetProjectManagerGroupAssociationsAsync ( object context, EventHandler action, GlymaSecurableObject securableObject ) : void
context object
action EventHandler
securableObject GlymaSecurableObject
Résultat void

UpdateSecurityAssociationsAsync() public méthode

public UpdateSecurityAssociationsAsync ( object context, EventHandler action, ObservableCollection updateQueries ) : void
context object
action EventHandler
updateQueries ObservableCollection
Résultat void