SerializationManager Classe
Definizione
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.
SerializationManager per supervisionare il sistema serializzatore Orleans.
public sealed class SerializationManager : IDisposable
type SerializationManager = class
interface IDisposable
Public NotInheritable Class SerializationManager
Implements IDisposable
- Ereditarietà
-
SerializationManager
- Implementazioni
Costruttori
SerializationManager(IServiceProvider, IMessagingConfiguration, ITraceConfiguration) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
SerializationManager(IServiceProvider, IOptions<SerializationProviderOptions>, ILoggerFactory, ITypeResolver, SerializationStatisticsGroup, Int32, Int32, Int32) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
SerializationManager(IServiceProvider, IOptions<SerializationProviderOptions>, ILoggerFactory, ITypeResolver, SerializationStatisticsGroup, Int32) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
Metodi
DeepCopy(Object) |
Copiare in modo approfondito l'oggetto specificato usando le funzioni DeepCopier registrate in precedenza per questo tipo. |
DeepCopyInner(Object, ICopyContext) |
Questo metodo esegue una copia profonda dell'oggetto passato. |
Deserialize(BinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Deserialize(IBinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Deserialize(Type, BinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Deserialize(Type, IBinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Deserialize<T>(BinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Deserialize<T>(IBinaryTokenStreamReader) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
DeserializeFromByteArray(Byte[], Type) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
DeserializeFromByteArray<T>(Byte[]) |
Deserializzare i dati dal byte specificato[] e reidratare nuovamente gli oggetti. |
DeserializeInner(Type, IDeserializationContext) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
DeserializeInner<T>(IDeserializationContext) |
Deserializzare l'oggetto successivo dal flusso binario di input. |
Dispose() |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
GetGetter(FieldInfo) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
GetReferenceSetter(FieldInfo) |
Restituisce un delegato per impostare il valore di questo campo per un'istanza. |
GetValueSetter(FieldInfo) |
Restituisce un delegato per impostare il valore di questo campo per un'istanza. |
LogRegisteredTypes() |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
Register(Type, DeepCopier, Serializer, Deserializer) |
Registrare un tipo con il sistema di serializzazione per usare le funzioni DeepCopier, Serializer e Deserializer specificate. |
Register(Type, SerializationManager+DeepCopier, SerializationManager+Serializer, SerializationManager+Deserializer) |
Registrare un tipo con il sistema di serializzazione per usare le funzioni DeepCopier, Serializer e Deserializer specificate. |
RegisterSerializers(IApplicationPartManager) |
SerializationManager per supervisionare il sistema serializzatore Orleans. |
RoundTripSerializationForTesting<T>(T) |
Metodo di test interno per eseguire un ciclo Serialize+Deserialize round trip |
Serialize(Object, BinaryTokenStreamWriter) |
Serializzare l'oggetto specificato usando le funzioni serializzatori registrate in precedenza per questo tipo. |
Serialize(Object, IBinaryTokenStreamWriter) |
Serializzare l'oggetto specificato usando le funzioni serializzatori registrate in precedenza per questo tipo. |
SerializeInner(Object, ISerializationContext, Type) |
Codifica l'oggetto nel flusso di token binario specificato. |
SerializeInner<T>(T, ISerializationContext) |
Codifica l'oggetto nel flusso di token binario specificato. |
SerializeToByteArray(Object) |
Serializzare i dati in byte[]. |