次の方法で共有


LifecycleExtensions.Subscribe メソッド

定義

オーバーロード

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

Subscribe(ILifecycleObservable, Int32, ILifecycleObserver)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe (this Orleans.ILifecycleObservable observable, int stage, Orleans.ILifecycleObserver observer);
static member Subscribe : Orleans.ILifecycleObservable * int * Orleans.ILifecycleObserver -> IDisposable
<Extension()>
Public Function Subscribe (observable As ILifecycleObservable, stage As Integer, observer As ILifecycleObserver) As IDisposable

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

stage
Int32

参加するステージ。

observer
ILifecycleObserver

オブザーバー。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe (this Orleans.ILifecycleObservable observable, string observerName, int stage, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStart);
static member Subscribe : Orleans.ILifecycleObservable * string * int * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function Subscribe (observable As ILifecycleObservable, observerName As String, stage As Integer, onStart As Func(Of CancellationToken, Task)) As IDisposable

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

observerName
String

オブザーバーの名前。

stage
Int32

参加するステージ。

onStart
Func<CancellationToken,Task>

指定したライフサイクル ステージを開始するときに呼び出されるデリゲート。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象

Subscribe(ILifecycleObservable, String, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe (this Orleans.ILifecycleObservable observable, string observerName, int stage, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStart, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStop);
static member Subscribe : Orleans.ILifecycleObservable * string * int * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function Subscribe (observable As ILifecycleObservable, observerName As String, stage As Integer, onStart As Func(Of CancellationToken, Task), onStop As Func(Of CancellationToken, Task)) As IDisposable

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

observerName
String

オブザーバーの名前。

stage
Int32

参加するステージ。

onStart
Func<CancellationToken,Task>

指定したライフサイクル ステージを開始するときに呼び出されるデリゲート。

onStop
Func<CancellationToken,Task>

指定したライフサイクル ステージを停止するときに呼び出される Teh デリゲート。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象

Subscribe<TObserver>(ILifecycleObservable, Int32, ILifecycleObserver)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe<TObserver> (this Orleans.ILifecycleObservable observable, int stage, Orleans.ILifecycleObserver observer);
static member Subscribe : Orleans.ILifecycleObservable * int * Orleans.ILifecycleObserver -> IDisposable
<Extension()>
Public Function Subscribe(Of TObserver) (observable As ILifecycleObservable, stage As Integer, observer As ILifecycleObserver) As IDisposable

型パラメーター

TObserver

診断に使用されるオブザーバーの種類。

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

stage
Int32

参加するステージ。

observer
ILifecycleObserver

オブザーバー。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe<TObserver> (this Orleans.ILifecycleObservable observable, int stage, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStart);
static member Subscribe : Orleans.ILifecycleObservable * int * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function Subscribe(Of TObserver) (observable As ILifecycleObservable, stage As Integer, onStart As Func(Of CancellationToken, Task)) As IDisposable

型パラメーター

TObserver

診断に使用されるオブザーバーの種類。

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

stage
Int32

参加するステージ。

onStart
Func<CancellationToken,Task>

指定したライフサイクル ステージを開始するときに呼び出されるデリゲート。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象

Subscribe<TObserver>(ILifecycleObservable, Int32, Func<CancellationToken,Task>, Func<CancellationToken,Task>)

ソース:
LifecycleExtensions.cs

ライフサイクルに対する破棄可能なサブスクリプションを作成します。

public static IDisposable Subscribe<TObserver> (this Orleans.ILifecycleObservable observable, int stage, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStart, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task> onStop);
static member Subscribe : Orleans.ILifecycleObservable * int * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task> -> IDisposable
<Extension()>
Public Function Subscribe(Of TObserver) (observable As ILifecycleObservable, stage As Integer, onStart As Func(Of CancellationToken, Task), onStop As Func(Of CancellationToken, Task)) As IDisposable

型パラメーター

TObserver

診断に使用されるオブザーバーの種類。

パラメーター

observable
ILifecycleObservable

監視可能なライフサイクル。

stage
Int32

参加するステージ。

onStart
Func<CancellationToken,Task>

指定したライフサイクル ステージを開始するときに呼び出されるデリゲート。

onStop
Func<CancellationToken,Task>

指定したライフサイクル ステージを停止するときに呼び出される Teh デリゲート。

戻り値

IDisposableライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。

適用対象