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


IStorageProviderRuntime Интерфейс

Определение

Интерфейс с выходом к поставщику для диспетчера поставщиков хранилища

public interface IStorageProviderRuntime : Orleans.Providers.IProviderRuntime
type IStorageProviderRuntime = interface
    interface IProviderRuntime
Public Interface IStorageProviderRuntime
Implements IProviderRuntime
Реализации

Свойства

GrainFactory

Возвращает фабрику для получения ссылок на объекты grain.

(Унаследовано от IProviderRuntime)
ServiceId

Предоставляет Идентификатор службы, от имени которых выполняется этот кластер. Идентификаторы serviceId предназначены для длительного существования значений идентификатора для конкретной службы, которые остаются неизменными, даже если служба запускается или повторно развертывается несколько раз в течение ее срока эксплуатации.

(Унаследовано от IProviderRuntime)
ServiceProvider

Возвращает поставщик услуг для внедрения зависимостей.

(Унаследовано от IProviderRuntime)
SiloIdentity

Уникальный идентификатор текущего объекта silo. В этой строке нет семантического содержимого, но это может быть полезно для ведения журнала.

(Унаследовано от IProviderRuntime)

Методы

BindExtension<TExtension,TExtensionInterface>(Func<TExtension>)

Привязывает расширение к адресуемому объекту, если это еще не сделано.

(Унаследовано от IProviderRuntime)
GetInvokeInterceptor()
Устаревшие..

Возвращает перехватчик вызова, который будет вызываться при каждом запросе.

(Унаследовано от IProviderRuntime)
GetLogger(String)

Предоставляет средство ведения журнала, которое будет использоваться поставщиком.

(Унаследовано от IProviderRuntime)
SetInvokeInterceptor(InvokeInterceptor)
Устаревшие..

Задает перехватчик вызова, который будет вызываться при каждом запросе.

(Унаследовано от IProviderRuntime)

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