LifecycleExtensions.Subscribe メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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>)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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>)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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>)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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>)
ライフサイクルに対する破棄可能なサブスクリプションを作成します。
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ライフサイクルからオブザーバーのサブスクライブを解除するために破棄できるインスタンス。