Condividi tramite


DefaultRelationalStoragePicker Classe

Definizione

Strategia per scegliere un serializzatore o un deserializzatore per le operazioni di archiviazione. Questa operazione può essere usata per:

  1. Aggiungere un serializzatore personalizzato o deserializzatore per l'uso nelle operazioni del provider di archiviazione.
  2. In combinazione con serializzatore o deserializzatore per aggiornare la versione dell'oggetto archiviata.
  3. Selezione del formato di archiviazione per granularità
  4. Cambiare il formato di archiviazione prima leggendo usando il formato di salvataggio e quindi scrivendo nel nuovo formato.
public class DefaultRelationalStoragePicker : Orleans.Storage.IStorageSerializationPicker
type DefaultRelationalStoragePicker = class
    interface IStorageSerializationPicker
Public Class DefaultRelationalStoragePicker
Implements IStorageSerializationPicker
Ereditarietà
DefaultRelationalStoragePicker
Implementazioni

Costruttori

DefaultRelationalStoragePicker(IEnumerable<IStorageDeserializer>, IEnumerable<IStorageSerializer>)

Costruisce i serializzatori dalle proprietà di configurazione indicate.

Proprietà

Deserializers

Deserializzatori configurati.

Serializers

Serializzatori configurati.

Metodi

PickDeserializer(String, String, String, GrainReference, IGrainState, String)

Seleziona un deserializzatore usando i parametri specificati. PickDeserializer(String, String, String, GrainReference, IGrainState, String)

PickSerializer(String, String, String, GrainReference, IGrainState, String)

Seleziona un serializzatore usando i parametri specificati. PickSerializer(String, String, String, GrainReference, IGrainState, String)

Si applica a