Orleans.Storage Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
AdoNetGrainStorage |
Fournisseur de stockage pour écrire des données d’état de grain dans le stockage relationnel. |
AdoNetGrainStorageFactory | |
AdoNetStorageProvider |
Fournisseur de stockage pour écrire des données d’état de grain dans le stockage relationnel. |
AzureBlobGrainStorage |
Fournisseur de stockage simple pour écrire des données d’état de grain dans le stockage Blob Azure au format JSON. |
AzureBlobGrainStorageFactory | |
AzureBlobStorage |
Fournisseur de stockage simple pour écrire des données d’état de grain dans le stockage Blob Azure au format JSON. |
AzureTableGrainStorage |
Stockage simple pour écrire des données d’état de grain dans le stockage table Azure. |
AzureTableGrainStorageFactory | |
AzureTableStorage |
Fournisseur de stockage simple pour écrire des données d’état de grain dans le stockage table Azure. |
BadGrainStorageConfigException |
Exception levée chaque fois qu’un appel de grain est tenté avec des paramètres de configuration de stockage incorrects/manquants pour ce grain. |
BadProviderConfigException |
Exception levée chaque fois qu’un appel de grain est tenté avec des paramètres de configuration de fournisseur de stockage incorrects/manquants pour ce grain. |
DefaultRelationalStoragePicker |
Stratégie de sélection d’un sérialiseur ou d’un désérialiseur pour les opérations de stockage. Cela peut être utilisé pour :
|
DefaultStorageProviderSerializerOptionsConfigurator<TOptions> |
Fournit la configuration par défaut pour GrainStorageSerializer. |
DynamoDBGrainStorage |
Fournisseur de stockage Dynamo DB. Conserver l’état du grain dans une table DynamoDB au format Json ou binaire. |
DynamoDBGrainStorageFactory | |
DynamoDBStorageProvider |
Le fournisseur de stockage Dynamo DB conserve l’état du grain dans une table DynamoDB au format Json ou binaire |
GrainStorageExtensions | |
GrainStorageHelpers |
Fonctions utilitaires pour le stockage des grains. |
GrainStorageSerializer |
Fournit des fonctionnalités pour sérialiser et désérialiser l’état du grain, en déléguant à une implémentation préférée et de secours de IGrainStorageSerializer. |
GrainStorageSerializerExtensions |
Extensions pour IGrainStorageSerializer. |
InconsistentStateException |
Exception levée lorsqu’un stockage détecte une incohérence Etag lors d’une tentative d’exécution d’une opération WriteStateAsync. |
JsonGrainStorageSerializer |
Sérialiseur de stockage de grain qui utilise Newtonsoft.Json |
MemoryGrainStorage |
Il s’agit d’une implémentation simple de grain en mémoire d’un fournisseur de stockage. |
MemoryGrainStorageFactory |
Fabrique pour la création de MemoryGrainStorage |
MemoryGrainStorageWithLatency |
Il s’agit d’une implémentation en mémoire simple d’un fournisseur de stockage qui présente une latence fixe des appels de stockage. Cette classe est utile pour les tests système et l’examen des effets de la latence de stockage. |
MemoryStorage |
Il s’agit d’une implémentation simple de grain en mémoire d’un fournisseur de stockage. |
MemoryStorageWithLatency |
Il s’agit d’une implémentation en mémoire simple d’un fournisseur de stockage qui présente une latence fixe des appels de stockage. Cette classe est utile pour les tests système et l’examen des effets de la latence de stockage. |
MemoryStorageWithLatencyOptions |
Options pour le MemoryGrainStorageWithLatency fournisseur de stockage. |
OrleansDefaultHasher |
Une implémentation par défaut utilise le même hachage qu’Orleans dans le placement des grains. |
OrleansGrainStorageSerializer |
Sérialiseur de stockage de grains qui utilise Orleans Serializer. |
OrleansStorageDefaultBinaryDeserializer |
Désérialiseur binaire par défaut pour les fournisseurs de stockage. |
OrleansStorageDefaultBinarySerializer |
Sérialiseur binaire par défaut pour les fournisseurs de stockage. |
OrleansStorageDefaultJsonDeserializer |
Désérialiseur JSON par défaut pour les fournisseurs de stockage. |
OrleansStorageDefaultJsonSerializer |
Sérialiseur JSON par défaut pour les fournisseurs de stockage. |
OrleansStorageDefaultXmlDeserializer |
Désérialiseur XML par défaut pour les fournisseurs de stockage. |
OrleansStorageDefaultXmlSerializer |
Sérialiseur XML par défaut pour les fournisseurs de stockage. |
RelationalStorageProviderQueries |
Classe de conteneur pour les requêtes actuellement utilisées par .AdoNetGrainStorage |
ShardedStorageProvider |
Fournisseur de stockage simple pour écrire des données d’état de grain partagées entre un certain nombre d’autres fournisseurs de stockage. |
StorageHasherPicker | |
StorageProviderUtils | |
TableStorageUpdateConditionNotSatisfiedException |
Exception levée lorsqu’un fournisseur de stockage détecte une incohérence Etag lors d’une tentative d’exécution d’une opération WriteStateAsync. |
Structures
SerializationChoice |
Struct contient le choix sur le streaming, le désérialiseur de stockage et le sérialiseur de stockage |
Interfaces
IBlobContainerFactory |
Fabrique pour la création de clients de conteneur pour le stockage d’objets blob à l’aide de grainType et grainId |
IGrainStorage |
Interface à implémenter pour un stockage capable de lire et d’écrire des données d’état de grain Orleans. |
IGrainStorageSerializer |
Interface commune pour les sérialiseurs d’état de grain. |
IHasher |
Interface pour toutes les opérations de hachage actuellement dans les opérations de stockage Orleans. |
ILocalDataStore | |
IMemoryStorageGrain |
Interface de grain pour le grain de stockage de mémoire interne utilisé par le fournisseur de stockage en mémoire Orleans. |
IRestExceptionDecoder |
Interface à implémenter éventuellement par le stockage pour retourner des détails d’exception plus riches. TODO : supprimez cette interface. Passez au modèle décoratif à des fins de surveillance. - jbragg |
IStorageDeserializer |
Interface canonique pour un désérialiseur de fournisseur de stockage. |
IStorageHasherPicker |
Sélecteur pour choisir parmi les fonctions de hachage fournies. Fournit de l’agilité pour mettre à jour ou modifier la fonctionnalité de hachage pour les opérations intégrées et personnalisées. |
IStorageProvider |
Interface à implémenter pour un fournisseur de stockage capable de lire et d’écrire des données d’état de grain Orleans. |
IStorageProviderSerializerOptions |
Interface à implémenter par les options du fournisseur de stockage. |
IStorageSerializationPicker |
Stratégie de sélection d’un sérialiseur ou d’un désérialiseur pour les opérations de stockage. Comme pour un exemple, cela peut être utilisé pour :
|
IStorageSerializer |
Interface canonique pour un sérialiseur de fournisseur de stockage. |