次の方法で共有


KeyedService<TKey,TService> コンストラクター

定義

オーバーロード

KeyedService<TKey,TService>(TKey, Func<IServiceProvider,TKey,TService>)

KeyedService<TKey,TService> クラスの新しいインスタンスを初期化します。

KeyedService<TKey,TService>(TKey, IServiceProvider, Func<IServiceProvider,TKey,TService>)

KeyedService<TKey,TService>(TKey, Func<IServiceProvider,TKey,TService>)

KeyedService<TKey,TService> クラスの新しいインスタンスを初期化します。

public KeyedService (TKey key, Func<IServiceProvider,TKey,TService> factory);
new Orleans.Runtime.KeyedService<'Key, 'Service (requires 'Service : null)> : 'Key * Func<IServiceProvider, 'Key, 'Service (requires 'Service : null)> -> Orleans.Runtime.KeyedService<'Key, 'Service (requires 'Service : null)>
Public Sub New (key As TKey, factory As Func(Of IServiceProvider, TKey, TService))

パラメーター

key
TKey

キー。

factory
Func<IServiceProvider,TKey,TService>

ファクトリ。

適用対象

KeyedService<TKey,TService>(TKey, IServiceProvider, Func<IServiceProvider,TKey,TService>)

ソース:
KeyedService.cs
public KeyedService (TKey key, IServiceProvider services, Func<IServiceProvider,TKey,TService> factory);
new Orleans.Runtime.KeyedService<'Key, 'Service (requires 'Service : null)> : 'Key * IServiceProvider * Func<IServiceProvider, 'Key, 'Service (requires 'Service : null)> -> Orleans.Runtime.KeyedService<'Key, 'Service (requires 'Service : null)>
Public Sub New (key As TKey, services As IServiceProvider, factory As Func(Of IServiceProvider, TKey, TService))

パラメーター

key
TKey
services
IServiceProvider
factory
Func<IServiceProvider,TKey,TService>

適用対象