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


ILogConsistencyProviderRuntime Интерфейс

Определение

Интерфейс для поставщика для согласованности журналов

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

Свойства

GrainFactory

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

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

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

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

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

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

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

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

Методы

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

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

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

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

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

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

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

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

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

Методы расширения

GetLogger(IProviderRuntime, String)

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

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