다음을 통해 공유


KeyedSingletonService<TKey,TService> 클래스

정의

키로 식별되는 싱글톤 서비스를 나타냅니다.

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)

형식 매개 변수

TKey

키의 형식입니다.

TService

서비스의 유형입니다.

상속
KeyedSingletonService<TKey,TService>
파생
구현

생성자

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

KeyedSingletonService<TKey,TService> 클래스의 새 인스턴스를 초기화합니다.

속성

Key

서비스 키를 가져옵니다.

메서드

Equals(TKey)

키로 식별되는 싱글톤 서비스를 나타냅니다.

GetService(IServiceProvider)

서비스 공급자에서 서비스를 가져옵니다.

적용 대상