AzureConfigurationExtensions.AddAzureQueueStreamProvider 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddAzureQueueStreamProvider(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
형식의 스트림 공급자를 추가합니다 AzureQueueStreamProvider.
public static void AddAzureQueueStreamProvider (this Orleans.Runtime.Configuration.ClientConfiguration config, string providerName, string connectionString = default, int numberOfQueues = 8, string deploymentId = default, int cacheSize = 4096, Orleans.Providers.Streams.Common.PersistentStreamProviderState startupState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Orleans.Streams.PersistentStreamProviderConfig persistentStreamProviderConfig = default);
static member AddAzureQueueStreamProvider : Orleans.Runtime.Configuration.ClientConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProvider (config As ClientConfiguration, providerName As String, Optional connectionString As String = Nothing, Optional numberOfQueues As Integer = 8, Optional deploymentId As String = Nothing, Optional cacheSize As Integer = 4096, Optional startupState As PersistentStreamProviderState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Optional persistentStreamProviderConfig As PersistentStreamProviderConfig = Nothing)
매개 변수
- config
- ClientConfiguration
공급자를 추가할 클러스터 구성 개체입니다.
- providerName
- String
공급자 이름입니다.
- connectionString
- String
Azure Storage 연결 문자열입니다. 제공되지 않으면 Globals 구성에서와 동일하게 사용합니다.
- numberOfQueues
- Int32
파티션으로 사용할 큐 수입니다.
- deploymentId
- String
분할에 사용되는 배포 ID입니다. 지정하지 않으면 공급자는 클러스터와 동일한 DeploymentId를 사용합니다.
- cacheSize
- Int32
캐시 크기입니다.
- startupState
- PersistentStreamProviderState
영구 스트림 공급자의 시작 상태입니다.
- persistentStreamProviderConfig
- PersistentStreamProviderConfig
모든 영구 스트림 공급자와 관련된 설정입니다.
적용 대상
AddAzureQueueStreamProvider(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)
형식의 스트림 공급자를 추가합니다 AzureQueueStreamProvider.
public static void AddAzureQueueStreamProvider (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName, string connectionString = default, int numberOfQueues = 8, string deploymentId = default, int cacheSize = 4096, Orleans.Providers.Streams.Common.PersistentStreamProviderState startupState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Orleans.Streams.PersistentStreamProviderConfig persistentStreamProviderConfig = default);
static member AddAzureQueueStreamProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProvider (config As ClusterConfiguration, providerName As String, Optional connectionString As String = Nothing, Optional numberOfQueues As Integer = 8, Optional deploymentId As String = Nothing, Optional cacheSize As Integer = 4096, Optional startupState As PersistentStreamProviderState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Optional persistentStreamProviderConfig As PersistentStreamProviderConfig = Nothing)
매개 변수
- config
- ClusterConfiguration
공급자를 추가할 클러스터 구성 개체입니다.
- providerName
- String
공급자 이름입니다.
- connectionString
- String
Azure Storage 연결 문자열입니다. 제공되지 않으면 Globals 구성에서와 동일하게 사용합니다.
- numberOfQueues
- Int32
파티션으로 사용할 큐 수입니다.
- deploymentId
- String
분할에 사용되는 배포 ID입니다. 지정하지 않으면 공급자는 클러스터와 동일한 DeploymentId를 사용합니다.
- cacheSize
- Int32
캐시 크기입니다.
- startupState
- PersistentStreamProviderState
영구 스트림 공급자의 시작 상태입니다.
- persistentStreamProviderConfig
- PersistentStreamProviderConfig
모든 영구 스트림 공급자와 관련된 설정입니다.