Compartilhar via


Orleans.Serialization.Codecs Namespace

Classes

ArrayCodec<T>

Serializador para matrizes de classificação 1.

ArrayCopier<T>

Copiador para matrizes de classificação 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 matrizes.

ByteArrayCopier

Copiador para Byte matrizes.

ByteCodec

Serializador para Byte.

CharCodec

Serializador para Char.

CollectionCodec<T>

Serializador para Collection<T>.

CollectionCopier<T>

Copiador para Collection<T>.

CommonCodecTypeFilter

Define operações comuns de filtragem de tipo.

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 extensão para consumir campos desconhecidos.

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 enumeração com uma base de 32 bits.

FieldHeaderCodec

Codec para operar com o formato de transmissão.

FloatCodec

Serializador para Single.

GeneralizedReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializador substituto para TField e todos os subtipos.

GeneralizedValueTypeSurrogateCodec<TField,TSurrogate>

Serializador substituto para TField e todos os 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 instâncias.

PooledBufferCopier

Copiador para PooledBuffer instâncias, que são consideradas imutáveis.

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

Funcionalidade para leitura e gravação de referências de objeto.

ReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializador substituto para TField.

SByteCodec

Serializador para SByte.

SkipFieldCodec

Um serializador que ignora todos os campos encontrados.

SkipFieldExtension

Métodos de extensão para Reader<TInput> ignorar 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 usado para indicar um campo desconhecido e sua posição em um fluxo de dados.

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 conhecidos StringComparer .

Estruturas

ArrayListSurrogate

Tipo alternativo usado por ArrayListCodec.

ConcurrentDictionarySurrogate<TKey,TValue>

Tipo alternativo usado por ConcurrentDictionaryCodec<TKey,TValue>.

ConcurrentQueueSurrogate<T>

Tipo alternativo usado por ConcurrentQueueCodec<T>.

CultureInfoSurrogate

Tipo alternativo usado por CultureInfoCodec.

ImmutableArraySurrogate<T>

Tipo alternativo usado por ImmutableArrayCodec<T>.

ImmutableDictionarySurrogate<TKey,TValue>

Tipo alternativo usado por ImmutableDictionaryCodec<TKey,TValue>.

ImmutableHashSetSurrogate<T>

Tipo alternativo usado por ImmutableHashSetCodec<T>.

ImmutableListSurrogate<T>

Tipo alternativo usado por ImmutableListCodec<T>.

ImmutableQueueSurrogate<T>

Tipo alternativo usado por ImmutableListCodec<T>.

ImmutableSortedDictionarySurrogate<TKey,TValue>

Tipo alternativo usado por ImmutableSortedDictionaryCodec<TKey,TValue>.

ImmutableSortedSetSurrogate<T>

Tipo alternativo usado por ImmutableSortedSetCodec<T>.

ImmutableStackSurrogate<T>

Tipo alternativo para ImmutableStackCodec<T>.

NameValueCollectionSurrogate

Tipo alternativo usado por NameValueCollectionCodec.

ReadOnlyCollectionSurrogate<T>

Tipo alternativo usado por ReadOnlyCollectionCodec<T>.

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

Tipo alternativo para SortedDictionaryCodec<TKey,TValue>.

SortedListSurrogate<TKey,TValue>

Tipo alternativo para SortedListCodec<TKey,TValue>.

SortedSetSurrogate<T>

Tipo alternativo para SortedSetCodec<T>.

VersionSurrogate

Tipo alternativo para VersionCodec.

Interfaces

IDerivedTypeCodec

Interface de marcador para codecs que dão suporte diretamente à serialização de todos os tipos derivados de seu tipo especificado.

IFieldCodec

Tipo de marcador para codecs de campo.

IFieldCodec<T>

Fornece funcionalidade para ler e gravar valores de um tipo especificado. Implementa o IFieldCodec

ISerializationCallbacks<T>

Ganchos para estágios de serialização e cópia.