Condividi tramite


KeyedSingletonService<TKey,TService> Classe

Definizione

Rappresenta un servizio singleton identificato da una chiave.

public class KeyedSingletonService<TKey,TService> : IEquatable<TKey>, Orleans.Runtime.IKeyedService<TKey,TService> where TService : class
type KeyedSingletonService<'Key, 'Service (requires 'Service : null)> = class
    interface IKeyedService<'Key, 'Service (requires 'Service : null)>
    interface IEquatable<'Key>
Public Class KeyedSingletonService(Of TKey, TService)
Implements IEquatable(Of TKey), IKeyedService(Of TKey, TService)

Parametri di tipo

TKey

Tipo di chiave.

TService

Tipo di servizio.

Ereditarietà
KeyedSingletonService<TKey,TService>
Derivato
Implementazioni

Costruttori

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

Inizializza una nuova istanza della classe KeyedSingletonService<TKey,TService>.

Proprietà

Key

Ottiene la chiave del servizio.

Metodi

Equals(TKey)

Rappresenta un servizio singleton identificato da una chiave.

GetService(IServiceProvider)

Ottiene il servizio dal provider di servizi.

Si applica a