C# Class XSpect.MetaTweet.ServerCore

Inheritance: System.MarshalByRefObject, IDisposable, ILoggable
Show file Open project: takeshik/metatweet-old Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void

ServerCore によって使用されているすべてのリソースを解放します。

Initialize ( String>.IDictionary arguments ) : void

サーバ オブジェクトを初期化します。

InitializeLifetimeService ( ) : Object

対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。

Start ( ) : void

サーバおよびサーバント オブジェクトを開始します。

Stop ( ) : void

サーバおよびサーバント オブジェクトを停止します。

StopGracefully ( ) : void

サーバおよびサーバント オブジェクトを安全に停止します。

Private Methods

Method Description
CheckIfDisposed ( ) : void

オブジェクトが破棄されているかどうかを確認し、破棄されている場合は例外を送出します。

Dispose ( System.Boolean disposing ) : void

ServerCore によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。

Method Details

Dispose() public method

ServerCore によって使用されているすべてのリソースを解放します。
public Dispose ( ) : void
return void

Initialize() public method

サーバ オブジェクトを初期化します。
public Initialize ( String>.IDictionary arguments ) : void
arguments String>.IDictionary サーバ ホストからサーバ オブジェクトに渡す引数のリスト。
return void

InitializeLifetimeService() public method

対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。
直前の呼び出し元に、インフラストラクチャ アクセス許可がありません。
public InitializeLifetimeService ( ) : Object
return Object

Start() public method

サーバおよびサーバント オブジェクトを開始します。
public Start ( ) : void
return void

Stop() public method

サーバおよびサーバント オブジェクトを停止します。
public Stop ( ) : void
return void

StopGracefully() public method

サーバおよびサーバント オブジェクトを安全に停止します。
public StopGracefully ( ) : void
return void