C# 클래스 Dev2.Workspaces.Workspace

파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

공개 메소드들

메소드 설명
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.

보호된 메소드들

메소드 설명
Workspace ( SerializationInfo info, StreamingContext context ) : System

비공개 메소드들

메소드 설명
Copy ( IWorkspace source, IWorkspace destination, IWorkspaceItem workspaceItem, string roles ) : void

메소드 상세

Equals() 공개 메소드

public Equals ( IWorkspace other ) : bool
other IWorkspace
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetObjectData() 공개 메소드

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info SerializationInfo
context StreamingContext
리턴 void

Update() 공개 메소드

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.
리턴 void

Workspace() 공개 메소드

Initializes a new instance of the Workspace class.
public Workspace ( System.Guid workspaceID ) : System
workspaceID System.Guid The id of the workspace.
리턴 System

Workspace() 보호된 메소드

protected Workspace ( SerializationInfo info, StreamingContext context ) : System
info SerializationInfo
context StreamingContext
리턴 System