다음을 통해 공유


AzureConfigurationExtensions.AddAzureQueueStreamProvider 메서드

정의

오버로드

AddAzureQueueStreamProvider(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

형식의 스트림 공급자를 추가합니다 AzureQueueStreamProvider.

AddAzureQueueStreamProvider(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

형식의 스트림 공급자를 추가합니다 AzureQueueStreamProvider.

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

모든 영구 스트림 공급자와 관련된 설정입니다.

적용 대상