次の方法で共有


ILease.Register メソッド

定義

リースのスポンサを登録します。

オーバーロード

Register(ISponsor)

リースを更新せずにそのリースのスポンサを登録します。

Register(ISponsor, TimeSpan)

リースのスポンサを登録し、指定した TimeSpan で更新します。

Register(ISponsor)

リースを更新せずにそのリースのスポンサを登録します。

public:
 void Register(System::Runtime::Remoting::Lifetime::ISponsor ^ obj);
public void Register (System.Runtime.Remoting.Lifetime.ISponsor obj);
[System.Security.SecurityCritical]
public void Register (System.Runtime.Remoting.Lifetime.ISponsor obj);
abstract member Register : System.Runtime.Remoting.Lifetime.ISponsor -> unit
[<System.Security.SecurityCritical>]
abstract member Register : System.Runtime.Remoting.Lifetime.ISponsor -> unit
Public Sub Register (obj As ISponsor)

パラメーター

obj
ISponsor

スポンサのコールバック オブジェクト。

属性

例外

即時呼び出し元は、インターフェイスへの参照を使用して呼び出しを行い、インフラストラクチャのアクセス許可はありません。

注釈

スポンサーが現在のメソッドに登録されている場合、リースは更新されません。

適用対象

Register(ISponsor, TimeSpan)

リースのスポンサを登録し、指定した TimeSpan で更新します。

public:
 void Register(System::Runtime::Remoting::Lifetime::ISponsor ^ obj, TimeSpan renewalTime);
public void Register (System.Runtime.Remoting.Lifetime.ISponsor obj, TimeSpan renewalTime);
[System.Security.SecurityCritical]
public void Register (System.Runtime.Remoting.Lifetime.ISponsor obj, TimeSpan renewalTime);
abstract member Register : System.Runtime.Remoting.Lifetime.ISponsor * TimeSpan -> unit
[<System.Security.SecurityCritical>]
abstract member Register : System.Runtime.Remoting.Lifetime.ISponsor * TimeSpan -> unit
Public Sub Register (obj As ISponsor, renewalTime As TimeSpan)

パラメーター

obj
ISponsor

スポンサのコールバック オブジェクト。

renewalTime
TimeSpan

リースを更新する時間間隔。

属性

例外

即時呼び出し元は、インターフェイスへの参照を使用して呼び出しを行い、インフラストラクチャのアクセス許可はありません。

適用対象