Orleans.Serialization Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
ActivationIdConverter |
Newtonsoft.Json.JsonConverter implementación de ActivationId. |
BinaryFormatterISerializableSerializerOptions |
Opciones de Orleans.Serialization.BinaryFormatterISerializableSerializer. |
BinaryFormatterSerializer | |
BinaryFormatterSerializer.TypeSerializationSurrogate | |
BinaryTokenStreamReader |
Lector de flujos de tokens binarios de Orleans |
BinaryTokenStreamWriter |
Escritura para secuencias de tokens binarios de Orleans |
BondSerializer |
Implementación de IExternalSerializer para su uso con tipos bond. |
CodecNotFoundException |
No se encontró ningún códec de serializador adecuado para un tipo especificado. |
ConfigureOrleansJsonSerializerOptions | |
DeepCopier<T> |
Proporciona funcionalidad para copiar objetos y valores. |
DeserializationContext | |
DeserializationContextExtensions | |
DotNetSerializableCodec |
Serializador para tipos que implementan el patrón ISerializable. |
EnableKeyedSerializerAttribute |
Permite que un tipo especifique el tipo de serializador que se va a usar para esta clase en caso de que ningún otro serializador solicite responsabilidad. |
ExceptionCodec |
Serializador para tipos de Exception. |
ExceptionSerializationOptions |
Opciones para la serialización de excepciones. |
ExtendedWireTypeInvalidException |
El tipo de cable extendido no es válido. |
FieldIdNotPresentException |
Se esperaba un identificador de campo, pero no está presente. |
FieldTypeInvalidException |
El tipo de campo no es válido. |
FieldTypeMissingException |
Se esperaba un tipo de campo, pero no está presente. |
FieldUtils | |
FSharpChoiceCodec<T1,T2> |
Serializador para 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> |
Serializador para Microsoft.FSharp.Core.FSharpOption`1. |
FSharpOptionCopier<T> |
Implementación del copiador para Microsoft.FSharp.Core.FSharpOption`1. |
FSharpRefCodec<T> | |
FSharpRefCopier<T> | |
FSharpResultCodec<T,TError> | |
FSharpResultCopier<T,TError> | |
FSharpSetCodec<T> | |
FSharpSetCopier<T> | |
FSharpUnitCodec |
Serializador para Microsoft.FSharp.Core.Unit |
FSharpUnitCopier |
Copiador para Microsoft.FSharp.Core.Unit |
FSharpValueOptionCodec<T> |
Serializador para Microsoft.FSharp.Core.FSharpValueOption`1. |
FSharpValueOptionCopier<T> |
Copiador para Microsoft.FSharp.Core.FSharpValueOption`1. |
GrainIdConverter |
Newtonsoft.Json.JsonConverter implementación de GrainId. |
GrainReferenceConverter | |
GrainReferenceJsonConverter |
Newtonsoft.Json.JsonConverter implementación de GrainReference. |
ILBasedSerializer |
Serializador de reserva que se va a usar cuando otros serializadores no están disponibles. |
ILBasedSerializerOptions |
Opciones de ILBasedSerializer. |
ILGenerationException | |
IllegalTypeException |
No se permite un tipo especificado. |
IPAddressConverter |
Newtonsoft.Json.JsonConverter implementación de IPAddress. |
IPEndPointConverter |
Newtonsoft.Json.JsonConverter implementación de IPEndPoint. |
JsonCodec |
Códec de serialización que usa JsonSerializer. |
JsonCodecOptions |
Opciones de JsonCodec. |
MembershipVersionJsonConverter |
Newtonsoft.Json.JsonConverter implementación de MembershipVersion. |
NewtonsoftJsonCodec | |
NewtonsoftJsonCodecOptions |
Opciones de NewtonsoftJsonCodec. |
ObjectSerializer |
Proporciona métodos para serializar y deserializar valores que tienen tipos que no se conocen estáticamente. |
OrleansJsonSerializationBinder |
Implementación de Newtonsoft.Json.Serialization.ISerializationBinder que resuelve los tipos mediante un TypeResolver. |
OrleansJsonSerializer |
Clase de utilidad para configurar Newtonsoft.Json.JsonSerializerSettings para admitir tipos de Orleans. |
OrleansJsonSerializerOptions | |
OrleansJsonSerializerSettings | |
OrleansSerializer | |
ProtobufSerializer |
Implementación de IExternalSerializer para su uso con tipos Protobuf. |
ReferenceFieldNotSupportedException |
Aquí no se admite una referencia a un valor. |
ReferenceNotFoundException |
No se encontró un valor al que se hace referencia. |
RemoteNonDeserializableException |
Representa una excepción que no se puede deserializar completamente. |
RequiredFieldMissingException |
No estaba presente un campo obligatorio. |
SchemaTypeInvalidException |
El tipo de esquema no es válido. |
SerializationConstructorNotFoundException |
Se produce cuando un tipo no tiene ningún constructor de serialización. |
SerializationContext |
Mantiene información de contexto para el subproceso actual durante las operaciones de serialización. |
SerializationContextBase | |
SerializationContextExtensions | |
SerializationHostingExtensions |
Método de extensión para ISerializerBuilder. |
SerializationManager |
SerializationManager para supervisar el sistema serializador orleans. |
SerializationStatisticsGroup |
Estadísticas relacionadas con la serialización. |
Serializer<T> |
Serializa y deserializa valores. |
SerializerBuilderExtensions |
Extensiones para ISerializerBuilder. |
SerializerConfigurationAnalyzer |
Analiza la configuración del serializador para encontrar problemas de configuración probables. |
SerializerConfigurationAnalyzer.SerializerConfigurationComplaint |
Representa un problema de configuración relacionado con la serialización de un tipo usado en los métodos de interfaz. |
SerializerContextExtensions | |
SerializerDelegateMetadata |
Describe un conjunto de delegados que se usan para serializar un tipo especificado. |
SerializerException |
Excepción base para cualquier excepción de serializador. |
SerializerFeature |
Contiene metadatos sobre los serializadores y los tipos de serialización. |
SerializerKnownTypeMetadata |
Describe un tipo que el serializador puede identificar. |
SerializerTypeMetadata |
Describe una clase que tiene métodos de serialización. |
ServiceCollectionExtensions |
IServiceCollection extensiones. |
SiloAddressConverter | |
SiloAddressJsonConverter |
Newtonsoft.Json.JsonConverter implementación de SiloAddress. |
TypeMissingException |
Se esperaba un tipo, pero no se encontró. |
UnavailableExceptionFallbackException |
Representa una excepción que tiene un tipo que no está disponible durante la deserialización. |
UnexpectedLengthPrefixValueException |
Campo codificado de longitud que se espera que tenga una longitud |
UniqueKeyConverter |
Newtonsoft.Json.JsonConverter implementación de UniqueKey. |
UnknownReferencedTypeException |
No se encontró un tipo al que se hace referencia. |
UnknownWellKnownTypeException |
No se conocía un tipo conocido. |
UnsupportedWireTypeException |
No se admite el tipo de conexión. |
ValueSerializer<T> |
Serializa y deserializa los tipos de valor. |
Estructuras
FSharpListSurrogate<T> | |
FSharpMapSurrogate<TKey,TValue> | |
FSharpRefSurrogate<T> | |
FSharpSetSurrogate<T> | |
GrainReferenceKeyInfo |
El tipo es una representación de bajo nivel de las claves de referencia de grano para permitir la serialización eficaz del espacio de las referencias de grano. |
SerializationManager.SerializerMethods | |
SerializerMethods |
Contiene delegados para la serialización. |
Interfaces
IBinaryTokenStreamReader | |
IBinaryTokenStreamWriter | |
ICopyContext | |
IDeserializationContext | |
IExternalSerializer |
Interfaz que permite a los serializadores de terceros realizar la serialización, incluso cuando los tipos que se serializan no se conocen (genéricos) en el momento de la inicialización. Los tipos que heredan esta interfaz se detectan a través de la inserción de dependencias y se incorporan automáticamente en el Administrador de serialización. |
IFieldUtils | |
IKeyedSerializer | |
IOnDeserialized |
Indica que se va a notificar a una clase cuando se ha deserializado. |
ISerializationContext | |
ISerializerBuilder |
Interfaz del generador para configurar la serialización. |
ISerializerContext | |
ITypeConverter | |
ITypeFilter |
Funcionalidad para permitir que los tipos se carguen y participen en la serialización, deserialización, etcetera. |
ITypeNameFilter |
Funcionalidad para permitir que los tipos se carguen y participen en la serialización, deserialización, etcetera. |
Enumeraciones
KeyedSerializerId |
Delegados
DeepCopier |
Proporciona funcionalidad para copiar valores y objetos. |
Deserializer |
Función Deserializador. |
SerializationManager.DeepCopier |
Función de copiador profundo. |
SerializationManager.Deserializer |
Función Deserializador. |
SerializationManager.Serializer |
Función serializador. |
SerializationManager.ValueTypeSetter<TDeclaring,TField> |
Delegado que se usa para establecer campos en tipos de valor. |
Serializer |
Serializa y deserializa valores. |
ValueTypeSetter<TDeclaring,TField> |
Delegado que se usa para establecer campos en tipos de valor. |