SerializationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
SerializationManager para supervisionar o sistema serializador do Orleans.
public sealed class SerializationManager : IDisposable
type SerializationManager = class
interface IDisposable
Public NotInheritable Class SerializationManager
Implements IDisposable
- Herança
-
SerializationManager
- Implementações
Construtores
| SerializationManager(IServiceProvider, IMessagingConfiguration, ITraceConfiguration) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| SerializationManager(IServiceProvider, IOptions<SerializationProviderOptions>, ILoggerFactory, ITypeResolver, SerializationStatisticsGroup, Int32, Int32, Int32) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| SerializationManager(IServiceProvider, IOptions<SerializationProviderOptions>, ILoggerFactory, ITypeResolver, SerializationStatisticsGroup, Int32) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
Métodos
| DeepCopy(Object) |
Copie profundamente o objeto especificado usando funções DeepCopier registradas anteriormente para esse tipo. |
| DeepCopyInner(Object, ICopyContext) |
Esse método faz uma cópia profunda do objeto passado para ele. |
| Deserialize(BinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Deserialize(IBinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Deserialize(Type, BinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Deserialize(Type, IBinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Deserialize<T>(BinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Deserialize<T>(IBinaryTokenStreamReader) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| DeserializeFromByteArray(Byte[], Type) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| DeserializeFromByteArray<T>(Byte[]) |
Desserializar dados do byte[] especificado e reidratar backi em objetos. |
| DeserializeInner(Type, IDeserializationContext) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| DeserializeInner<T>(IDeserializationContext) |
Desserialize o próximo objeto do fluxo binário de entrada. |
| Dispose() |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| GetGetter(FieldInfo) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| GetReferenceSetter(FieldInfo) |
Retorna um delegado para definir o valor desse campo para uma instância. |
| GetValueSetter(FieldInfo) |
Retorna um delegado para definir o valor desse campo para uma instância. |
| LogRegisteredTypes() |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| Register(Type, DeepCopier, Serializer, Deserializer) |
Registre um Tipo com o sistema de serialização para usar as funções DeepCopier, Serializer e Desserializador especificadas. |
| Register(Type, SerializationManager+DeepCopier, SerializationManager+Serializer, SerializationManager+Deserializer) |
Registre um Tipo com o sistema de serialização para usar as funções DeepCopier, Serializer e Desserializador especificadas. |
| RegisterSerializers(IApplicationPartManager) |
SerializationManager para supervisionar o sistema serializador do Orleans. |
| RoundTripSerializationForTesting<T>(T) |
Método de teste interno para fazer um loop Serialize+Desserializar de ida e volta |
| Serialize(Object, BinaryTokenStreamWriter) |
Serialize o objeto especificado usando funções serializadores registradas anteriormente para esse tipo. |
| Serialize(Object, IBinaryTokenStreamWriter) |
Serialize o objeto especificado usando funções serializadores registradas anteriormente para esse tipo. |
| SerializeInner(Object, ISerializationContext, Type) |
Codifica o objeto para o fluxo de token binário fornecido. |
| SerializeInner<T>(T, ISerializationContext) |
Codifica o objeto para o fluxo de token binário fornecido. |
| SerializeToByteArray(Object) |
Serializar dados em bytes[]. |