Поделиться через


IKeyedService<TKey,TService> Интерфейс

Определение

Представляет службу, определяемую ключом.

public interface IKeyedService<TKey,out TService> : IEquatable<TKey>
type IKeyedService<'Key, 'Service> = interface
    interface IEquatable<'Key>
Public Interface IKeyedService(Of TKey, Out TService)
Implements IEquatable(Of TKey)

Параметры типа

TKey

Тип ключа.

TService

Тип службы.

Это ковариантный параметр типа. Это означает, что вы можете использовать любой из указанных типов или любой тип, являющийся более производным. Дополнительные сведения о ковариантности и контрвариантности см. в статье Ковариантность и контрвариантность в универсальных шаблонах.
Производный
Реализации
IEquatable<TKey>

Свойства

Key

Возвращает ключ службы.

Методы

GetService(IServiceProvider)

Возвращает службу от поставщика услуг.

Применяется к