Compartir a través de


KeyedService<TKey,TService> Clase

Definición

Representa un servicio identificado por una clave.

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

Parámetros de tipo

TKey

Tipo de la clave.

TService

Tipo de servicio.

Herencia
KeyedService<TKey,TService>
Derivado
Implementaciones

Constructores

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

Inicializa una nueva instancia de la clase KeyedService<TKey,TService>.

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

Representa un servicio identificado por una clave.

Propiedades

Key

Obtiene la clave de servicio.

Métodos

Equals(TKey)

Representa un servicio identificado por una clave.

GetService(IServiceProvider)

Obtiene el servicio del proveedor de servicios.

Se aplica a

Consulte también