Orleans.Serialization Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
ActivationIdConverter |
implementazione Newtonsoft.Json.JsonConverter per ActivationId. |
BinaryFormatterISerializableSerializerOptions |
Opzioni per Orleans.Serialization.BinaryFormatterISerializableSerializer. |
BinaryFormatterSerializer | |
BinaryFormatterSerializer.TypeSerializationSurrogate | |
BinaryTokenStreamReader |
Lettore per i flussi di token binari di Orleans |
BinaryTokenStreamWriter |
Writer per i flussi di token binari di Orleans |
BondSerializer |
Implementazione di IExternalSerializer per l'utilizzo con i tipi bond. |
CodecNotFoundException |
Non è stato trovato alcun codec serializzatore appropriato per un tipo specificato. |
ConfigureOrleansJsonSerializerOptions | |
DeepCopier<T> |
Fornisce funzionalità per la copia di oggetti e valori. |
DeserializationContext | |
DeserializationContextExtensions | |
DotNetSerializableCodec |
Serializzatore per i tipi che implementano il modello di ISerializable. |
EnableKeyedSerializerAttribute |
Consente a un tipo di specificare il tipo di serializzatore da utilizzare per questa classe nel caso in cui non siano responsabilità di altri serializzatori. |
ExceptionCodec |
Serializzatore per i tipi Exception. |
ExceptionSerializationOptions |
Opzioni per la serializzazione delle eccezioni. |
ExtendedWireTypeInvalidException |
Il tipo di filo esteso non è valido. |
FieldIdNotPresentException |
È previsto un identificatore di campo ma non presente. |
FieldTypeInvalidException |
Il tipo di campo non è valido. |
FieldTypeMissingException |
È previsto un tipo di campo ma non presente. |
FieldUtils | |
FSharpChoiceCodec<T1,T2> |
Serializzatore per Microsoft.FSharp.Core.FSharpChoice`2. |
FSharpChoiceCodec<T1,T2,T3> | |
FSharpChoiceCodec<T1,T2,T3,T4> | |
FSharpChoiceCodec<T1,T2,T3,T4,T5> | |
FSharpChoiceCodec<T1,T2,T3,T4,T5,T6> | |
FSharpChoiceCopier<T1,T2> | |
FSharpChoiceCopier<T1,T2,T3> | |
FSharpChoiceCopier<T1,T2,T3,T4> | |
FSharpChoiceCopier<T1,T2,T3,T4,T5> | |
FSharpChoiceCopier<T1,T2,T3,T4,T5,T6> | |
FSharpListCodec<T> | |
FSharpListCopier<T> | |
FSharpMapCodec<TKey,TValue> | |
FSharpMapCopier<TKey,TValue> | |
FSharpOptionCodec<T> |
Serializzatore per Microsoft.FSharp.Core.FSharpOption`1. |
FSharpOptionCopier<T> |
Implementazione del copiatore per Microsoft.FSharp.Core.FSharpOption`1. |
FSharpRefCodec<T> | |
FSharpRefCopier<T> | |
FSharpResultCodec<T,TError> | |
FSharpResultCopier<T,TError> | |
FSharpSetCodec<T> | |
FSharpSetCopier<T> | |
FSharpUnitCodec |
Serializzatore per Microsoft.FSharp.Core.Unit |
FSharpUnitCopier |
Copiatore per Microsoft.FSharp.Core.Unit |
FSharpValueOptionCodec<T> |
Serializzatore per Microsoft.FSharp.Core.FSharpValueOption`1. |
FSharpValueOptionCopier<T> |
Copiatore per Microsoft.FSharp.Core.FSharpValueOption`1. |
GrainIdConverter |
implementazione Newtonsoft.Json.JsonConverter per GrainId. |
GrainReferenceConverter | |
GrainReferenceJsonConverter |
implementazione Newtonsoft.Json.JsonConverter per GrainReference. |
ILBasedSerializer |
Serializzatore di fallback da usare quando altri serializzatori non sono disponibili. |
ILBasedSerializerOptions |
Opzioni per ILBasedSerializer. |
ILGenerationException | |
IllegalTypeException |
Un tipo specificato non è consentito. |
IPAddressConverter |
implementazione Newtonsoft.Json.JsonConverter per IPAddress. |
IPEndPointConverter |
implementazione Newtonsoft.Json.JsonConverter per IPEndPoint. |
JsonCodec |
Codec di serializzazione che usa JsonSerializer. |
JsonCodecOptions |
Opzioni per JsonCodec. |
MembershipVersionJsonConverter |
implementazione Newtonsoft.Json.JsonConverter per MembershipVersion. |
NewtonsoftJsonCodec | |
NewtonsoftJsonCodecOptions |
Opzioni per NewtonsoftJsonCodec. |
ObjectSerializer |
Fornisce metodi per serializzare e deserializzare i valori con tipi che non sono noti in modo statico. |
OrleansJsonSerializationBinder |
Implementazione di Newtonsoft.Json.Serialization.ISerializationBinder che risolve i tipi usando un TypeResolver. |
OrleansJsonSerializer |
Classe di utilità per la configurazione di Newtonsoft.Json.JsonSerializerSettings per supportare i tipi Orleans. |
OrleansJsonSerializerOptions | |
OrleansJsonSerializerSettings | |
OrleansSerializer | |
ProtobufSerializer |
Implementazione di IExternalSerializer per l'utilizzo con i tipi Protobuf. |
ReferenceFieldNotSupportedException |
Un riferimento a un valore non è supportato qui. |
ReferenceNotFoundException |
Non è stato trovato un valore a cui si fa riferimento. |
RemoteNonDeserializableException |
Rappresenta un'eccezione che non può essere completamente deserializzata. |
RequiredFieldMissingException |
Campo obbligatorio non presente. |
SchemaTypeInvalidException |
Il tipo di schema non è valido. |
SerializationConstructorNotFoundException |
Generata quando un tipo non dispone di un costruttore di serializzazione. |
SerializationContext |
Gestisce le informazioni di contesto per il thread corrente durante le operazioni di serializzazione. |
SerializationContextBase | |
SerializationContextExtensions | |
SerializationHostingExtensions |
Metodo di estensione per ISerializerBuilder. |
SerializationManager |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
SerializationStatisticsGroup |
Statistiche correlate alla serializzazione. |
Serializer<T> |
Serializza e deserializza i valori. |
SerializerBuilderExtensions |
Estensioni per ISerializerBuilder. |
SerializerConfigurationAnalyzer |
Analizza la configurazione del serializzatore per individuare i problemi di configurazione probabili. |
SerializerConfigurationAnalyzer.SerializerConfigurationComplaint |
Rappresenta un problema di configurazione relativo alla serializzabilità di un tipo utilizzato nei metodi di interfaccia. |
SerializerContextExtensions | |
SerializerDelegateMetadata |
Descrive un set di delegati utilizzati per serializzatore un tipo specificato. |
SerializerException |
Eccezione di base per qualsiasi eccezione del serializzatore. |
SerializerFeature |
Contiene metadati sui serializzatori e sui tipi di serializzazione. |
SerializerKnownTypeMetadata |
Descrive un tipo che può essere identificato dal serializzatore. |
SerializerTypeMetadata |
Descrive una classe che dispone di metodi di serializzazione. |
ServiceCollectionExtensions |
IServiceCollection estensioni. |
SiloAddressConverter | |
SiloAddressJsonConverter |
implementazione Newtonsoft.Json.JsonConverter per SiloAddress. |
TypeMissingException |
È stato previsto un tipo ma non trovato. |
UnavailableExceptionFallbackException |
Rappresenta un'eccezione con un tipo non disponibile durante la deserializzazione. |
UnexpectedLengthPrefixValueException |
Un campo con codifica di lunghezza che dovrebbe avere una lunghezza |
UniqueKeyConverter |
implementazione Newtonsoft.Json.JsonConverter per UniqueKey. |
UnknownReferencedTypeException |
Impossibile trovare un tipo a cui si fa riferimento. |
UnknownWellKnownTypeException |
Un tipo noto non era noto. |
UnsupportedWireTypeException |
Il tipo di collegamento non è supportato. |
ValueSerializer<T> |
Serializza e deserializza i tipi di valore. |
Struct
FSharpListSurrogate<T> | |
FSharpMapSurrogate<TKey,TValue> | |
FSharpRefSurrogate<T> | |
FSharpSetSurrogate<T> | |
GrainReferenceKeyInfo |
Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari. |
SerializationManager.SerializerMethods | |
SerializerMethods |
Contiene delegati per la serializzazione. |
Interfacce
IBinaryTokenStreamReader | |
IBinaryTokenStreamWriter | |
ICopyContext | |
IDeserializationContext | |
IExternalSerializer |
Interfaccia che consente ai serializzatori di terze parti di eseguire la serializzazione, anche quando i tipi serializzati non sono noti (generics) in fase di inizializzazione. I tipi che ereditano questa interfaccia vengono individuati tramite l'inserimento delle dipendenze e incorporati automaticamente in Gestione serializzazione. |
IFieldUtils | |
IKeyedSerializer | |
IOnDeserialized |
Indica che una classe deve ricevere una notifica quando è stata deserializzata. |
ISerializationContext | |
ISerializerBuilder |
Interfaccia del generatore per la configurazione della serializzazione. |
ISerializerContext | |
ITypeConverter | |
ITypeFilter |
Funzionalità per consentire il caricamento dei tipi e di partecipare alla serializzazione, alla deserializzazione e così via. |
ITypeNameFilter |
Funzionalità per consentire il caricamento dei tipi e di partecipare alla serializzazione, alla deserializzazione e così via. |
Enumerazioni
KeyedSerializerId |
Delegati
DeepCopier |
Fornisce funzionalità per la copia di oggetti e valori. |
Deserializer |
Funzione deserializzatore. |
SerializationManager.DeepCopier |
Funzione copiatrice approfondita. |
SerializationManager.Deserializer |
Funzione deserializzatore. |
SerializationManager.Serializer |
Funzione serializzatore. |
SerializationManager.ValueTypeSetter<TDeclaring,TField> |
Delegato utilizzato per impostare i campi nei tipi valore. |
Serializer |
Serializza e deserializza i valori. |
ValueTypeSetter<TDeclaring,TField> |
Delegato utilizzato per impostare i campi nei tipi valore. |