EventHubAdapterFactory.CreateCacheFactory 方法

定义

重载

CreateCacheFactory(EventHubStreamCachePressureOptions)

创建 IEventHubQueueCacheFactory。 默认情况下,它将创建 EventHubQueueCacheFactory。 用户可以重写此函数,以返回其自己的 IEventHubQueueCacheFactory 实现,以及 IEventHubQueueCacheFactory 的其他自定义(如果可能)。

CreateCacheFactory(EventHubStreamProviderSettings)

创建 IEventHubQueueCacheFactory。 默认情况下,它将创建 EventHubQueueCacheFactory。 用户可以重写此函数,以返回其自己的 IEventHubQueueCacheFactory 实现,以及 IEventHubQueueCacheFactory 的其他自定义(如果可能)。

CreateCacheFactory(EventHubStreamCachePressureOptions)

Source:
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

参数

返回

适用于