C# Class XSpect.MetaTweet.Modules.Module

Inheritance: System.MarshalByRefObject, IModule
Afficher le fichier Open project: takeshik/metatweet-old

Méthodes publiques

Méthode Description
Configure ( FileInfo configFile ) : void

このモジュールの設定を行います。

CreateObjRef ( ) : ObjRef

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

Dispose ( ) : void

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

Initialize ( ) : void

このモジュールを初期化します。

このメソッドはモジュールの寿命中、複数回呼び出される可能性があります。

InitializeLifetimeService ( ) : Object

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

Register ( IModuleDomain domain, String name, IList options ) : void

このモジュールをサーバ オブジェクトに登録します。

ToString ( ) : String

このモジュールを表す文字列を返します。

Méthodes protégées

Méthode Description
CheckIfDisposed ( ) : void

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

ConfigureImpl ( FileInfo configFile ) : void

派生クラスで実装された場合、実際の設定処理を行います。

Dispose ( System.Boolean disposing ) : void

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

InitializeImpl ( ) : void

派生クラスで実装された場合、実際の初期化処理を行います。

Private Methods

Méthode Description
GetLogImpl ( IModule module ) : ILog
ToStringImpl ( IModule module ) : String

Method Details

CheckIfDisposed() protected méthode

オブジェクトが破棄されているかどうかを確認し、破棄されている場合は例外を送出します。
protected CheckIfDisposed ( ) : void
Résultat void

Configure() public méthode

このモジュールの設定を行います。
public Configure ( FileInfo configFile ) : void
configFile System.IO.FileInfo 設定ファイル。
Résultat void

ConfigureImpl() protected méthode

派生クラスで実装された場合、実際の設定処理を行います。
protected ConfigureImpl ( FileInfo configFile ) : void
configFile System.IO.FileInfo 設定ファイル。
Résultat void

CreateObjRef() public méthode

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。
public CreateObjRef ( ) : ObjRef
Résultat System.Runtime.Remoting.ObjRef

Dispose() public méthode

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

Dispose() protected méthode

FlowModule によって使用されているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。
protected Dispose ( System.Boolean disposing ) : void
disposing System.Boolean マネージ リソースが破棄される場合 true、破棄されない場合は false
Résultat void

Initialize() public méthode

このモジュールを初期化します。
このメソッドはモジュールの寿命中、複数回呼び出される可能性があります。
public Initialize ( ) : void
Résultat void

InitializeImpl() protected méthode

派生クラスで実装された場合、実際の初期化処理を行います。
protected InitializeImpl ( ) : void
Résultat void

InitializeLifetimeService() public méthode

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

Register() public méthode

このモジュールをサーバ オブジェクトに登録します。
public Register ( IModuleDomain domain, String name, IList options ) : void
domain IModuleDomain 登録されるモジュール ドメイン。
name String モジュールに設定する名前。
options IList モジュールに渡されたオプションのリスト。
Résultat void

ToString() public méthode

このモジュールを表す文字列を返します。
public ToString ( ) : String
Résultat String