C# 클래스 Dev2.Network.ServerProxy

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

공개 메소드들

메소드 설명
Connect ( System.Guid id ) : void
Disconnect ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

ExecuteCommand ( StringBuilder xmlRequest, System.Guid workspaceId ) : StringBuilder
ExecuteCommandAsync ( StringBuilder xmlRequest, System.Guid workspaceId ) : Task
ServerProxy ( Uri serverUri ) : System
ServerProxy ( string serverUri, ICredentials credentials, IAsyncWorker worker ) : System
ServerProxy ( string webAddress, string userName, string password ) : System
StartAutoConnect ( ) : void
Verify ( Action callback, bool wait = true ) : void

보호된 메소드들

메소드 설명
OnNetworkStateChanged ( NetworkStateEventArgs e ) : void

비공개 메소드들

메소드 설명
RaisePermissionsChanged ( ) : void
RaisePermissionsModified ( List args ) : void
SetupPassthroughEvents ( ) : void
UpdateIsAuthorized ( bool isAuthorized ) : void

메소드 상세

Connect() 공개 메소드

public Connect ( System.Guid id ) : void
id System.Guid
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

ExecuteCommand() 공개 메소드

public ExecuteCommand ( StringBuilder xmlRequest, System.Guid workspaceId ) : StringBuilder
xmlRequest StringBuilder
workspaceId System.Guid
리턴 StringBuilder

ExecuteCommandAsync() 공개 메소드

public ExecuteCommandAsync ( StringBuilder xmlRequest, System.Guid workspaceId ) : Task
xmlRequest StringBuilder
workspaceId System.Guid
리턴 Task

OnNetworkStateChanged() 보호된 메소드

protected OnNetworkStateChanged ( NetworkStateEventArgs e ) : void
e NetworkStateEventArgs
리턴 void

ServerProxy() 공개 메소드

public ServerProxy ( Uri serverUri ) : System
serverUri System.Uri
리턴 System

ServerProxy() 공개 메소드

public ServerProxy ( string serverUri, ICredentials credentials, IAsyncWorker worker ) : System
serverUri string
credentials ICredentials
worker IAsyncWorker
리턴 System

ServerProxy() 공개 메소드

public ServerProxy ( string webAddress, string userName, string password ) : System
webAddress string
userName string
password string
리턴 System

StartAutoConnect() 공개 메소드

public StartAutoConnect ( ) : void
리턴 void

Verify() 공개 메소드

public Verify ( Action callback, bool wait = true ) : void
callback Action
wait bool
리턴 void