다음을 통해 공유


AzureConfigurationExtensions.AddAzureTableStorageProvider 메서드

정의

형식의 스토리지 공급자를 추가합니다 AzureTableStorage.

public static void AddAzureTableStorageProvider (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName = "AzureTableStore", string connectionString = default, string tableName = "OrleansGrainState", bool deleteOnClear = false, bool useJsonFormat = false, bool useFullAssemblyNames = false, bool indentJson = false);
static member AddAzureTableStorageProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * string * string * bool * bool * bool * bool -> unit
<Extension()>
Public Sub AddAzureTableStorageProvider (config As ClusterConfiguration, Optional providerName As String = "AzureTableStore", Optional connectionString As String = Nothing, Optional tableName As String = "OrleansGrainState", Optional deleteOnClear As Boolean = false, Optional useJsonFormat As Boolean = false, Optional useFullAssemblyNames As Boolean = false, Optional indentJson As Boolean = false)

매개 변수

config
ClusterConfiguration

공급자를 추가할 클러스터 구성 개체입니다.

providerName
String

공급자 이름입니다.

connectionString
String

Azure Storage 연결 문자열입니다. 제공되지 않은 경우 Globals 구성에서와 동일하게 사용합니다.

tableName
String

상태를 저장할 테이블 이름입니다.

deleteOnClear
Boolean

가 호출되면 공급자가 상태를 ClearStateAsync(String, GrainReference, IGrainState) 삭제하는지 여부입니다.

useJsonFormat
Boolean

가 콘텐츠를 JSON으로 저장하거나 Azure Table에 이진 파일로 저장하는지 여부입니다.

useFullAssemblyNames
Boolean

직렬화된 JSON에서 전체 어셈블리 이름을 사용할지 여부입니다. 가 false이면 useJsonFormat 이 값은 무시됩니다.

indentJson
Boolean

JSON을 들여쓰기(예쁜 인쇄)할지 여부입니다. 가 false이면 useJsonFormat 이 값은 무시됩니다.

적용 대상