Condividi tramite


Orleans.Serialization.Codecs Spazio dei nomi

Classi

ArrayCodec<T>

Serializzatore per matrici di rango 1.

ArrayCopier<T>

Copiatore per matrici di rango 1.

ArrayListCodec

Serializzatore per ArrayList.

ArrayListCopier

Copiatore per ArrayList.

ArraySegmentCodec<T>

Serializzatore per ArraySegment<T>.

ArraySegmentCopier<T>

Copiatore per ArraySegment<T>.

ArraySegmentOfByteCopier

Copiatore per ArraySegment<T>.

BitVector32Codec

Serializzatore per BitVector32.

BoolCodec

Serializzatore per Boolean.

ByteArrayCodec

Serializzatore per Byte matrici.

ByteArrayCopier

Copiatore per Byte matrici.

ByteCodec

Serializzatore per Byte.

CharCodec

Serializzatore per Char.

CollectionCodec<T>

Serializzatore per Collection<T>.

CollectionCopier<T>

Copiatore per Collection<T>.

CommonCodecTypeFilter

Definisce le operazioni comuni di filtro dei tipi.

CompareInfoCodec

Serializzatore per CompareInfo.

ConcurrentDictionaryCodec<TKey,TValue>

Serializzatore per ConcurrentDictionary<TKey,TValue>.

ConcurrentDictionaryCopier<TKey,TValue>

Copiatore per ConcurrentDictionary<TKey,TValue>.

ConcurrentQueueCodec<T>

Serializzatore per ConcurrentQueue<T>.

ConcurrentQueueCopier<T>

Copiatore per ConcurrentQueue<T>.

ConsumeFieldExtension

Metodi di estensione per l'utilizzo di campi sconosciuti.

CultureInfoCodec

Serializzatore per CultureInfo.

DateOnlyCodec

Serializzatore per DateOnly.

DateTimeCodec

Serializzatore per DateTime.

DateTimeOffsetCodec

Serializzatore per DateTimeOffset.

DecimalCodec

Serializzatore per Decimal.

DictionaryBaseCodec<TKey,TValue>

Serializzatore per Dictionary<TKey,TValue>.

DictionaryCodec<TKey,TValue>

Serializzatore per Dictionary<TKey,TValue>.

DictionaryCopier<TKey,TValue>

Copiatore per Dictionary<TKey,TValue>.

DoubleCodec

Serializzatore per Double.

Enum32BaseCodec<T>

Serializzatore per i tipi enumerazione con base a 32 bit.

FieldHeaderCodec

Codec per l'utilizzo con il formato wire.

FloatCodec

Serializzatore per Single.

GeneralizedReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializzatore surrogato per TField e tutti i sottotipi.

GeneralizedValueTypeSurrogateCodec<TField,TSurrogate>

Serializzatore surrogato per TField e tutti i sottotipi.

GuidCodec

Serializzatore per Guid.

HalfCodec

Serializzatore per Half.

HashSetCodec<T>

Serializzatore per HashSet<T>.

HashSetCopier<T>

Copiatore per HashSet<T>.

ImmutableArrayCodec<T>

Serializzatore per ImmutableArray<T>.

ImmutableArrayCopier<T>

Copiatore per ImmutableArray<T>.

ImmutableDictionaryCodec<TKey,TValue>

Serializzatore per ImmutableDictionary<TKey,TValue>.

ImmutableDictionaryCopier<TKey,TValue>

Copiatore per ImmutableDictionary<TKey,TValue>.

ImmutableHashSetCodec<T>

Serializzatore per ImmutableHashSet<T>.

ImmutableHashSetCopier<T>

Copiatore per ImmutableHashSet<T>.

ImmutableListCodec<T>

Serializzatore per ImmutableList<T>.

ImmutableListCopier<T>

Copiatore per ImmutableList<T>.

ImmutableQueueCodec<T>

Serializzatore per ImmutableQueue<T>.

ImmutableQueueCopier<T>

Copiatore per ImmutableQueue<T>.

ImmutableSortedDictionaryCodec<TKey,TValue>

Serializzatore per ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedDictionaryCopier<TKey,TValue>

Copiatore per ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedSetCodec<T>

Serializzatore per ImmutableSortedSet<T>.

ImmutableSortedSetCopier<T>

Copiatore per ImmutableSortedSet<T>.

ImmutableStackCodec<T>

Serializzatore per ImmutableStack<T>.

ImmutableStackCopier<T>

Copiatore per ImmutableStack<T>.

Int128Codec

Serializzatore per Int128.

Int16Codec

Serializzatore per Int16.

Int32Codec

Serializzatore per Int32.

Int64Codec

Serializzatore per Int64.

IPAddressCodec

Serializzatore per IPAddress.

IPEndPointCodec

Serializzatore per IPEndPoint.

KeyValuePairCodec<TKey,TValue>

Serializzatore per KeyValuePair<TKey,TValue>.

KeyValuePairCopier<TKey,TValue>

Copiatore per KeyValuePair<TKey,TValue>.

ListCodec<T>

Serializzatore per List<T>.

ListCopier<T>

Copiatore per List<T>.

MemoryCodec<T>

Serializzatore per Memory<T>.

MemoryCopier<T>

Copiatore per Memory<T>.

MemoryOfByteCodec

Serializzatore per Memory<T>.

MemoryOfByteCopier

Copiatore per Memory<T> di Byte.

NameValueCollectionCodec

Serializzatore per NameValueCollection.

NameValueCollectionCopier

Copiatore per NameValueCollection.

NullableCodec<T>

Serializzatore per Nullable<T>.

NullableCopier<T>

Copiatore per Nullable<T>.

ObjectCodec

Serializzatore per Object.

ObjectCopier

Copiatore per Object.

PooledBufferCodec

Serializzatore per PooledBuffer le istanze.

PooledBufferCopier

Copiatore per PooledBuffer le istanze, che si presuppone che non sia modificabile.

QueueCodec<T>

Serializzatore per Queue<T>.

QueueCopier<T>

Copiatore per Queue<T>.

ReadOnlyCollectionCodec<T>

Serializzatore per ReadOnlyCollection<T>.

ReadOnlyCollectionCopier<T>

Copiatore per ReadOnlyCollection<T>.

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

Serializzatore per ReadOnlyMemory<T>.

ReadOnlyMemoryCopier<T>

Copiatore per ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCodec

Serializzatore per ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCopier

Copiatore per ReadOnlyMemory<T>.

ReferenceCodec

Funzionalità per la lettura e la scrittura di riferimenti a oggetti.

ReferenceTypeSurrogateCodec<TField,TSurrogate>

Serializzatore surrogato per TField.

SByteCodec

Serializzatore per SByte.

SkipFieldCodec

Serializzatore che ignora tutti i campi che rileva.

SkipFieldExtension

Metodi di estensione per Reader<TInput> ignorare i campi.

SortedDictionaryCodec<TKey,TValue>

Serializzatore per SortedDictionary<TKey,TValue>.

SortedDictionaryCopier<TKey,TValue>

Copiatore per SortedDictionary<TKey,TValue>.

SortedListCodec<TKey,TValue>

Serializzatore per SortedList<TKey,TValue>.

SortedListCopier<TKey,TValue>

Copiatore per SortedList<TKey,TValue>.

SortedSetCodec<T>

Serializzatore per SortedSet<T>.

SortedSetCopier<T>

Copiatore per SortedSet<T>.

StackCodec<T>

Serializzatore per Stack<T>.

StackCopier<T>

Copiatore per Stack<T>.

StringCodec

Serializzatore per String.

TimeOnlyCodec

Serializzatore per TimeOnly.

TimeSpanCodec

Serializzatore per TimeSpan.

TupleCodec<T>

Serializzatore per Tuple<T1>.

TupleCodec<T1,T2>

Serializzatore per Tuple<T1,T2>.

TupleCodec<T1,T2,T3>

Serializzatore per Tuple<T1,T2,T3>.

TupleCodec<T1,T2,T3,T4>

Serializzatore per Tuple<T1,T2,T3,T4>.

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

Serializzatore per Tuple<T1,T2,T3,T4,T5>.

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

Serializzatore per Tuple<T1,T2,T3,T4,T5,T6>.

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

Serializzatore per Tuple<T1,T2,T3,T4,T5,T6,T7>.

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

Serializzatore per Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TupleCopier<T>

Copiatore per Tuple<T1>.

TupleCopier<T1,T2>

Copiatore per Tuple<T1,T2>

TupleCopier<T1,T2,T3>

Copiatore per Tuple<T1,T2,T3>.

TupleCopier<T1,T2,T3,T4>

Copiatore per Tuple<T1,T2,T3,T4>.

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

Copiatore per Tuple<T1,T2,T3,T4,T5>.

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

Copiatore per Tuple<T1,T2,T3,T4,T5,T6>.

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

Copiatore per Tuple<T1,T2,T3,T4,T5,T6,T7>.

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

Copiatore per Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TypeSerializerCodec

Serialzier per Type.

UInt128Codec

Serializzatore per UInt128.

UInt16Codec

Serializzatore per UInt16.

UInt32Codec

Serialzier per UInt32.

UInt64Codec

Serializzatore per Int64.

UnknownFieldMarker

Oggetto Marcatore utilizzato per indicare un campo sconosciuto e la relativa posizione in un flusso di dati.

UriCodec

Serializzatore per Uri.

ValueTupleCodec

Serializzatore per ValueTuple.

ValueTupleCodec<T>

Serializzatore per ValueTuple<T1>.

ValueTupleCodec<T1,T2>

Serializzatore per ValueTuple<T1,T2>

ValueTupleCodec<T1,T2,T3>

Serializzatore per ValueTuple<T1,T2,T3>.

ValueTupleCodec<T1,T2,T3,T4>

Serializzatore per ValueTuple<T1,T2,T3,T4>.

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

Serializzatore per ValueTuple<T1,T2,T3,T4,T5>.

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

Serializzatore per ValueTuple<T1,T2,T3,T4,T5,T6>.

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

Serializzatore per ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

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

Serializzatore per ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

ValueTupleCopier

Copiatore per ValueTuple.

ValueTupleCopier<T>

Copiatore per ValueTuple<T1>.

ValueTupleCopier<T1,T2>

Copiatore per ValueTuple<T1,T2>

ValueTupleCopier<T1,T2,T3>

Copiatore per ValueTuple<T1,T2,T3>.

ValueTupleCopier<T1,T2,T3,T4>

Copiatore per ValueTuple<T1,T2,T3,T4>.

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

Copiatore per ValueTuple<T1,T2,T3,T4,T5>.

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

Copiatore per ValueTuple<T1,T2,T3,T4,T5,T6>.

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

Copiatore per ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

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

Copiatore per ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

VersionCodec

Serializzatore per Version.

WellKnownStringComparerCodec

Serializzatore per tipi noti StringComparer .

Struct

ArrayListSurrogate

Tipo surrogato usato da ArrayListCodec.

ConcurrentDictionarySurrogate<TKey,TValue>

Tipo surrogato usato da ConcurrentDictionaryCodec<TKey,TValue>.

ConcurrentQueueSurrogate<T>

Tipo surrogato usato da ConcurrentQueueCodec<T>.

CultureInfoSurrogate

Tipo surrogato usato da CultureInfoCodec.

ImmutableArraySurrogate<T>

Tipo surrogato usato da ImmutableArrayCodec<T>.

ImmutableDictionarySurrogate<TKey,TValue>

Tipo surrogato usato da ImmutableDictionaryCodec<TKey,TValue>.

ImmutableHashSetSurrogate<T>

Tipo surrogato usato da ImmutableHashSetCodec<T>.

ImmutableListSurrogate<T>

Tipo surrogato usato da ImmutableListCodec<T>.

ImmutableQueueSurrogate<T>

Tipo surrogato usato da ImmutableListCodec<T>.

ImmutableSortedDictionarySurrogate<TKey,TValue>

Tipo surrogato usato da ImmutableSortedDictionaryCodec<TKey,TValue>.

ImmutableSortedSetSurrogate<T>

Tipo surrogato usato da ImmutableSortedSetCodec<T>.

ImmutableStackSurrogate<T>

Tipo surrogato per ImmutableStackCodec<T>.

NameValueCollectionSurrogate

Tipo surrogato usato da NameValueCollectionCodec.

ReadOnlyCollectionSurrogate<T>

Tipo surrogato usato da ReadOnlyCollectionCodec<T>.

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

Tipo surrogato per SortedDictionaryCodec<TKey,TValue>.

SortedListSurrogate<TKey,TValue>

Tipo surrogato per SortedListCodec<TKey,TValue>.

SortedSetSurrogate<T>

Tipo surrogato per SortedSetCodec<T>.

VersionSurrogate

Tipo surrogato per VersionCodec.

Interfacce

IDerivedTypeCodec

Interfaccia marcatore per i codec che supportano direttamente la serializzazione di tutti i tipi derivati del tipo specificato.

IFieldCodec

Tipo di marcatore per codec di campo.

IFieldCodec<T>

Fornisce funzionalità per la lettura e la scrittura di valori di un tipo specificato. Implementa l'oggetto IFieldCodec

ISerializationCallbacks<T>

Hook per le fasi della serializzazione e della copia.