Compartir a través de


Orleans.Serialization.Codecs Espacio de nombres

Clases

ArrayCodec<T>

Serializador para matrices de rango 1.

ArrayCopier<T>

Copiador para matrices de rango 1.

ArrayListCodec

Serializador para ArrayList.

ArrayListCopier

Copiador para ArrayList.

ArraySegmentCodec<T>

Serializador para ArraySegment<T>.

ArraySegmentCopier<T>

Copiador para ArraySegment<T>.

ArraySegmentOfByteCopier

Copiador para ArraySegment<T>.

BitVector32Codec

Serializador para BitVector32.

BoolCodec

Serializador para Boolean.

ByteArrayCodec

Serializador para Byte matrices.

ByteArrayCopier

Copiador para Byte matrices.

ByteCodec

Serializador para Byte.

CharCodec

Serializador para Char.

CollectionCodec<T>

Serializador para Collection<T>.

CollectionCopier<T>

Copiador para Collection<T>.

CommonCodecTypeFilter

Define las operaciones comunes de filtrado de tipos.

CompareInfoCodec

Serializador para CompareInfo.

ConcurrentDictionaryCodec<TKey,TValue>

Serializador para ConcurrentDictionary<TKey,TValue>.

ConcurrentDictionaryCopier<TKey,TValue>

Copiador para ConcurrentDictionary<TKey,TValue>.

ConcurrentQueueCodec<T>

Serializador para ConcurrentQueue<T>.

ConcurrentQueueCopier<T>

Copiador para ConcurrentQueue<T>.

ConsumeFieldExtension

Métodos de extensión para consumir campos desconocidos.

CultureInfoCodec

Serializador para CultureInfo.

DateOnlyCodec

Serializador para DateOnly.

DateTimeCodec

Serializador para DateTime.

DateTimeOffsetCodec

Serializador para DateTimeOffset.

DecimalCodec

Serializador para Decimal.

DictionaryBaseCodec<TKey,TValue>

Serializador para Dictionary<TKey,TValue>.

DictionaryCodec<TKey,TValue>

Serializador para Dictionary<TKey,TValue>.

DictionaryCopier<TKey,TValue>

Copiador para Dictionary<TKey,TValue>.

DoubleCodec

Serializador para Double.

Enum32BaseCodec<T>

Serializador para tipos de enumeración con una base de 32 bits.

FieldHeaderCodec

Códec para funcionar con el formato de conexión.

FloatCodec

Serializador para Single.

GeneralizedReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializador suplente para TField y todos los subtipos.

GeneralizedValueTypeSurrogateCodec<TField,TSurrogate>

Serializador suplente para TField y todos los subtipos.

GuidCodec

Serializador para Guid.

HalfCodec

Serializador para Half.

HashSetCodec<T>

Serializador para HashSet<T>.

HashSetCopier<T>

Copiador para HashSet<T>.

ImmutableArrayCodec<T>

Serializador para ImmutableArray<T>.

ImmutableArrayCopier<T>

Copiador para ImmutableArray<T>.

ImmutableDictionaryCodec<TKey,TValue>

Serializador para ImmutableDictionary<TKey,TValue>.

ImmutableDictionaryCopier<TKey,TValue>

Copiador para ImmutableDictionary<TKey,TValue>.

ImmutableHashSetCodec<T>

Serializador para ImmutableHashSet<T>.

ImmutableHashSetCopier<T>

Copiador para ImmutableHashSet<T>.

ImmutableListCodec<T>

Serializador para ImmutableList<T>.

ImmutableListCopier<T>

Copiador para ImmutableList<T>.

ImmutableQueueCodec<T>

Serializador para ImmutableQueue<T>.

ImmutableQueueCopier<T>

Copiador para ImmutableQueue<T>.

ImmutableSortedDictionaryCodec<TKey,TValue>

Serializador para ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedDictionaryCopier<TKey,TValue>

Copiador para ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedSetCodec<T>

Serializador para ImmutableSortedSet<T>.

ImmutableSortedSetCopier<T>

Copiador para ImmutableSortedSet<T>.

ImmutableStackCodec<T>

Serializador para ImmutableStack<T>.

ImmutableStackCopier<T>

Copiador para ImmutableStack<T>.

Int128Codec

Serializador para Int128.

Int16Codec

Serializador para Int16.

Int32Codec

Serializador para Int32.

Int64Codec

Serializador para Int64.

IPAddressCodec

Serializador para IPAddress.

IPEndPointCodec

Serializador para IPEndPoint.

KeyValuePairCodec<TKey,TValue>

Serializador para KeyValuePair<TKey,TValue>.

KeyValuePairCopier<TKey,TValue>

Copiador para KeyValuePair<TKey,TValue>.

ListCodec<T>

Serializador para List<T>.

ListCopier<T>

Copiador para List<T>.

MemoryCodec<T>

Serializador para Memory<T>.

MemoryCopier<T>

Copiador para Memory<T>.

MemoryOfByteCodec

Serializador para Memory<T>.

MemoryOfByteCopier

Copiador para Memory<T> de Byte.

NameValueCollectionCodec

Serializador para NameValueCollection.

NameValueCollectionCopier

Copiador para NameValueCollection.

NullableCodec<T>

Serializador para Nullable<T>.

NullableCopier<T>

Copiador para Nullable<T>.

ObjectCodec

Serializador para Object.

ObjectCopier

Copiador para Object.

PooledBufferCodec

Serializador para PooledBuffer instancias.

PooledBufferCopier

Copiador por PooledBuffer ejemplo, que se supone que es inmutable.

QueueCodec<T>

Serializador para Queue<T>.

QueueCopier<T>

Copiador para Queue<T>.

ReadOnlyCollectionCodec<T>

Serializador para ReadOnlyCollection<T>.

ReadOnlyCollectionCopier<T>

Copiador para ReadOnlyCollection<T>.

ReadOnlyDictionaryCodec<TKey,TValue>
ReadOnlyDictionaryCopier<TKey,TValue>
ReadOnlyMemoryCodec<T>

Serializador para ReadOnlyMemory<T>.

ReadOnlyMemoryCopier<T>

Copiador para ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCodec

Serializador para ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCopier

Copiador para ReadOnlyMemory<T>.

ReferenceCodec

Funcionalidad para leer y escribir referencias a objetos.

ReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializador suplente para TField.

SByteCodec

Serializador para SByte.

SkipFieldCodec

Serializador que omite todos los campos que encuentra.

SkipFieldExtension

Métodos de extensión para Reader<TInput> omitir campos.

SortedDictionaryCodec<TKey,TValue>

Serializador para SortedDictionary<TKey,TValue>.

SortedDictionaryCopier<TKey,TValue>

Copiador para SortedDictionary<TKey,TValue>.

SortedListCodec<TKey,TValue>

Serializador para SortedList<TKey,TValue>.

SortedListCopier<TKey,TValue>

Copiador para SortedList<TKey,TValue>.

SortedSetCodec<T>

Serializador para SortedSet<T>.

SortedSetCopier<T>

Copiador para SortedSet<T>.

StackCodec<T>

Serializador para Stack<T>.

StackCopier<T>

Copiador para Stack<T>.

StringCodec

Serializador para String.

TimeOnlyCodec

Serializador para TimeOnly.

TimeSpanCodec

Serializador para TimeSpan.

TupleCodec<T>

Serializador para Tuple<T1>.

TupleCodec<T1,T2>

Serializador para Tuple<T1,T2>.

TupleCodec<T1,T2,T3>

Serializador para Tuple<T1,T2,T3>.

TupleCodec<T1,T2,T3,T4>

Serializador para Tuple<T1,T2,T3,T4>.

TupleCodec<T1,T2,T3,T4,T5>

Serializador para Tuple<T1,T2,T3,T4,T5>.

TupleCodec<T1,T2,T3,T4,T5,T6>

Serializador para Tuple<T1,T2,T3,T4,T5,T6>.

TupleCodec<T1,T2,T3,T4,T5,T6,T7>

Serializador para Tuple<T1,T2,T3,T4,T5,T6,T7>.

TupleCodec<T1,T2,T3,T4,T5,T6,T7,T8>

Serializador para Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TupleCopier<T>

Copiador para Tuple<T1>.

TupleCopier<T1,T2>

Copiador para Tuple<T1,T2>

TupleCopier<T1,T2,T3>

Copiador para Tuple<T1,T2,T3>.

TupleCopier<T1,T2,T3,T4>

Copiador para Tuple<T1,T2,T3,T4>.

TupleCopier<T1,T2,T3,T4,T5>

Copiador para Tuple<T1,T2,T3,T4,T5>.

TupleCopier<T1,T2,T3,T4,T5,T6>

Copiador para Tuple<T1,T2,T3,T4,T5,T6>.

TupleCopier<T1,T2,T3,T4,T5,T6,T7>

Copiador para Tuple<T1,T2,T3,T4,T5,T6,T7>.

TupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>

Copiador para Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TypeSerializerCodec

Serialzier para Type.

UInt128Codec

Serializador para UInt128.

UInt16Codec

Serializador para UInt16.

UInt32Codec

Serialzier para UInt32.

UInt64Codec

Serializador para Int64.

UnknownFieldMarker

Objeto marker utilizado para indicar un campo desconocido y su posición en un flujo de datos.

UriCodec

Serializador para Uri.

ValueTupleCodec

Serializador para ValueTuple.

ValueTupleCodec<T>

Serializador para ValueTuple<T1>.

ValueTupleCodec<T1,T2>

Serializador para ValueTuple<T1,T2>

ValueTupleCodec<T1,T2,T3>

Serializador para ValueTuple<T1,T2,T3>.

ValueTupleCodec<T1,T2,T3,T4>

Serializador para ValueTuple<T1,T2,T3,T4>.

ValueTupleCodec<T1,T2,T3,T4,T5>

Serializador para ValueTuple<T1,T2,T3,T4,T5>.

ValueTupleCodec<T1,T2,T3,T4,T5,T6>

Serializador para ValueTuple<T1,T2,T3,T4,T5,T6>.

ValueTupleCodec<T1,T2,T3,T4,T5,T6,T7>

Serializador para ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

ValueTupleCodec<T1,T2,T3,T4,T5,T6,T7,T8>

Serializador para ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

ValueTupleCopier

Copiador para ValueTuple.

ValueTupleCopier<T>

Copiador para ValueTuple<T1>.

ValueTupleCopier<T1,T2>

Copiador para ValueTuple<T1,T2>

ValueTupleCopier<T1,T2,T3>

Copiador para ValueTuple<T1,T2,T3>.

ValueTupleCopier<T1,T2,T3,T4>

Copiador para ValueTuple<T1,T2,T3,T4>.

ValueTupleCopier<T1,T2,T3,T4,T5>

Copiador para ValueTuple<T1,T2,T3,T4,T5>.

ValueTupleCopier<T1,T2,T3,T4,T5,T6>

Copiador para ValueTuple<T1,T2,T3,T4,T5,T6>.

ValueTupleCopier<T1,T2,T3,T4,T5,T6,T7>

Copiador para ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

ValueTupleCopier<T1,T2,T3,T4,T5,T6,T7,T8>

Copiador para ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

VersionCodec

Serializador para Version.

WellKnownStringComparerCodec

Serializador para tipos conocidos StringComparer .

Estructuras

ArrayListSurrogate

Tipo suplente usado por ArrayListCodec.

ConcurrentDictionarySurrogate<TKey,TValue>

Tipo suplente usado por ConcurrentDictionaryCodec<TKey,TValue>.

ConcurrentQueueSurrogate<T>

Tipo suplente usado por ConcurrentQueueCodec<T>.

CultureInfoSurrogate

Tipo suplente usado por CultureInfoCodec.

ImmutableArraySurrogate<T>

Tipo suplente usado por ImmutableArrayCodec<T>.

ImmutableDictionarySurrogate<TKey,TValue>

Tipo suplente usado por ImmutableDictionaryCodec<TKey,TValue>.

ImmutableHashSetSurrogate<T>

Tipo suplente usado por ImmutableHashSetCodec<T>.

ImmutableListSurrogate<T>

Tipo suplente usado por ImmutableListCodec<T>.

ImmutableQueueSurrogate<T>

Tipo suplente usado por ImmutableListCodec<T>.

ImmutableSortedDictionarySurrogate<TKey,TValue>

Tipo suplente usado por ImmutableSortedDictionaryCodec<TKey,TValue>.

ImmutableSortedSetSurrogate<T>

Tipo suplente usado por ImmutableSortedSetCodec<T>.

ImmutableStackSurrogate<T>

Tipo suplente para ImmutableStackCodec<T>.

NameValueCollectionSurrogate

Tipo suplente usado por NameValueCollectionCodec.

ReadOnlyCollectionSurrogate<T>

Tipo suplente usado por ReadOnlyCollectionCodec<T>.

ReadOnlyDictionarySurrogate<TKey,TValue>
SortedDictionarySurrogate<TKey,TValue>

Tipo suplente para SortedDictionaryCodec<TKey,TValue>.

SortedListSurrogate<TKey,TValue>

Tipo suplente para SortedListCodec<TKey,TValue>.

SortedSetSurrogate<T>

Tipo suplente para SortedSetCodec<T>.

VersionSurrogate

Tipo suplente para VersionCodec.

Interfaces

IDerivedTypeCodec

Interfaz de marcador para códecs que admiten directamente la serialización de todos los tipos derivados de su tipo especificado.

IFieldCodec

Tipo de marcador para códecs de campo.

IFieldCodec<T>

Proporciona funcionalidad para leer y escribir valores de un tipo especificado. Implementa el IFieldCodec

ISerializationCallbacks<T>

Enlaces para fases de serialización y copia.