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


EventHubAdapterFactory.CreateCacheFactory Метод

Определение

Перегрузки

CreateCacheFactory(EventHubStreamCachePressureOptions)

Создайте IEventHubQueueCacheFactory. По умолчанию будет создан объект EventHubQueueCacheFactory. Пользователь может переопределить эту функцию, чтобы вернуть собственную реализацию IEventHubQueueCacheFactory и другую настройку IEventHubQueueCacheFactory, если это возможно.

CreateCacheFactory(EventHubStreamProviderSettings)

Создайте IEventHubQueueCacheFactory. По умолчанию будет создан объект EventHubQueueCacheFactory. Пользователь может переопределить эту функцию, чтобы вернуть собственную реализацию IEventHubQueueCacheFactory и другую настройку IEventHubQueueCacheFactory, если это возможно.

CreateCacheFactory(EventHubStreamCachePressureOptions)

Исходный код:
EventHubAdapterFactory.cs

Создайте IEventHubQueueCacheFactory. По умолчанию будет создан объект EventHubQueueCacheFactory. Пользователь может переопределить эту функцию, чтобы вернуть собственную реализацию IEventHubQueueCacheFactory и другую настройку IEventHubQueueCacheFactory, если это возможно.

protected virtual Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory CreateCacheFactory (Orleans.Configuration.EventHubStreamCachePressureOptions eventHubCacheOptions);
abstract member CreateCacheFactory : Orleans.Configuration.EventHubStreamCachePressureOptions -> Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory
override this.CreateCacheFactory : Orleans.Configuration.EventHubStreamCachePressureOptions -> Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory
Protected Overridable Function CreateCacheFactory (eventHubCacheOptions As EventHubStreamCachePressureOptions) As IEventHubQueueCacheFactory

Параметры

eventHubCacheOptions
EventHubStreamCachePressureOptions

Возвращаемое значение

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

CreateCacheFactory(EventHubStreamProviderSettings)

Создайте IEventHubQueueCacheFactory. По умолчанию будет создан объект EventHubQueueCacheFactory. Пользователь может переопределить эту функцию, чтобы вернуть собственную реализацию IEventHubQueueCacheFactory и другую настройку IEventHubQueueCacheFactory, если это возможно.

protected virtual Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory CreateCacheFactory (Orleans.ServiceBus.Providers.EventHubStreamProviderSettings providerSettings);
abstract member CreateCacheFactory : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings -> Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory
override this.CreateCacheFactory : Orleans.ServiceBus.Providers.EventHubStreamProviderSettings -> Orleans.ServiceBus.Providers.IEventHubQueueCacheFactory
Protected Overridable Function CreateCacheFactory (providerSettings As EventHubStreamProviderSettings) As IEventHubQueueCacheFactory

Параметры

Возвращаемое значение

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