Condividi tramite


DynamoDBStorageOptions Classe

Definizione

public class DynamoDBStorageOptions
public class DynamoDBStorageOptions : Orleans.Persistence.DynamoDB.DynamoDBClientOptions, Orleans.Storage.IStorageProviderSerializerOptions
type DynamoDBStorageOptions = class
type DynamoDBStorageOptions = class
    inherit DynamoDBClientOptions
    interface IStorageProviderSerializerOptions
Public Class DynamoDBStorageOptions
Public Class DynamoDBStorageOptions
Inherits DynamoDBClientOptions
Implements IStorageProviderSerializerOptions
Ereditarietà
DynamoDBStorageOptions
Ereditarietà
DynamoDBStorageOptions
Implementazioni

Costruttori

DynamoDBStorageOptions()

Campi

DEFAULT_INIT_STAGE

Proprietà

AccessKey

Stringa AccessKey per l'archiviazione DynamoDB

AccessKey

Stringa AccessKey per l'archiviazione DynamoDB

(Ereditato da DynamoDBClientOptions)
ConfigureJsonSerializerSettings
CreateIfNotExists

Creare la tabella se non esiste

DeleteStateOnClear

Indica se i dati di granularità devono essere eliminati o reimpostati sulle impostazioni predefinite quando una granularità cancella lo stato.

GrainStorageSerializer
IndentJson
InitStage

Fase del ciclo di vita del silo in cui deve essere inizializzata l'archiviazione. L'archiviazione deve essere inizializzata prima dell'uso.

ProfileName

Nome del profilo AWS.

(Ereditato da DynamoDBClientOptions)
ReadCapacityUnits

Unità di capacità di lettura per l'archiviazione DynamoDB

SecretKey

Chiave privata per l'archiviazione DynamoDB

SecretKey

Chiave privata per l'archiviazione DynamoDB

(Ereditato da DynamoDBClientOptions)
Service

Nome del servizio DynamoDB

Service

Nome dell'area DynamoDB, ad esempio "us-west-2"

(Ereditato da DynamoDBClientOptions)
ServiceId

Ottiene o imposta un identificatore univoco per questo servizio, che deve sopravvivere alla distribuzione e alla ridistribuzione.

TableName

Nome tabella DynamoDB. Il valore predefinito è 'OrleansGrainState'.

TimeToLive

Specifica un intervallo di tempo in cui l'elemento sarebbe scaduto in futuro ogni StateWrite aumenterà il TTL del granularità

Token

Token per l'archiviazione DynamoDB

(Ereditato da DynamoDBClientOptions)
TypeNameHandling
UpdateIfExists

Aggiornare la tabella, se esistente

UseFullAssemblyNames
UseJson
UseProvisionedThroughput

Usare la velocità effettiva con provisioning per le tabelle

WriteCapacityUnits

Scrivere un'unità di capacità per l'archiviazione DynamoDB

Si applica a