C# Class Dev2.Workspaces.Workspace

Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( IWorkspace other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
Update ( IWorkspaceItem workspaceItem, bool isLocalSave, string roles = null ) : void

Performs the IWorkspaceItem.Action on the specified workspace item.

Workspace ( System.Guid workspaceID ) : System

Initializes a new instance of the Workspace class.

Méthodes protégées

Méthode Description
Workspace ( SerializationInfo info, StreamingContext context ) : System

Private Methods

Méthode Description
Copy ( IWorkspace source, IWorkspace destination, IWorkspaceItem workspaceItem, string roles ) : void

Method Details

Equals() public méthode

public Equals ( IWorkspace other ) : bool
other IWorkspace
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetObjectData() public méthode

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
Résultat void

Update() public méthode

Performs the IWorkspaceItem.Action on the specified workspace item.
workspaceItem
public Update ( IWorkspaceItem workspaceItem, bool isLocalSave, string roles = null ) : void
workspaceItem IWorkspaceItem The workspace item to be actioned.
isLocalSave bool if set to true [is local save].
roles string The roles.
Résultat void

Workspace() public méthode

Initializes a new instance of the Workspace class.
public Workspace ( System.Guid workspaceID ) : System
workspaceID System.Guid The id of the workspace.
Résultat System

Workspace() protected méthode

protected Workspace ( SerializationInfo info, StreamingContext context ) : System
info SerializationInfo
context StreamingContext
Résultat System