Freigeben über


Orleans.Serialization.Codecs Namespace

Klassen

ArrayCodec<T>

Serialisierer für Arrays mit Rang 1.

ArrayCopier<T>

Kopierer für Arrays mit Rang 1.

ArrayListCodec

Serialisierer für ArrayList.

ArrayListCopier

Kopierer für ArrayList.

ArraySegmentCodec<T>

Serialisierer für ArraySegment<T>.

ArraySegmentCopier<T>

Kopierer für ArraySegment<T>.

ArraySegmentOfByteCopier

Kopierer für ArraySegment<T>.

BitVector32Codec

Serialisierer für BitVector32.

BoolCodec

Serialisierer für Boolean.

ByteArrayCodec

Serialisierer für Byte Arrays.

ByteArrayCopier

Kopierer für Byte Arrays.

ByteCodec

Serialisierer für Byte.

CharCodec

Serialisierer für Char.

CollectionCodec<T>

Serialisierer für Collection<T>.

CollectionCopier<T>

Kopierer für Collection<T>.

CommonCodecTypeFilter

Definiert allgemeine Typfiltervorgänge.

CompareInfoCodec

Serialisierer für CompareInfo.

ConcurrentDictionaryCodec<TKey,TValue>

Serialisierer für ConcurrentDictionary<TKey,TValue>.

ConcurrentDictionaryCopier<TKey,TValue>

Kopierer für ConcurrentDictionary<TKey,TValue>.

ConcurrentQueueCodec<T>

Serialisierer für ConcurrentQueue<T>.

ConcurrentQueueCopier<T>

Kopierer für ConcurrentQueue<T>.

ConsumeFieldExtension

Erweiterungsmethoden für die Verwendung unbekannter Felder.

CultureInfoCodec

Serialisierer für CultureInfo.

DateOnlyCodec

Serialisierer für DateOnly.

DateTimeCodec

Serialisierer für DateTime.

DateTimeOffsetCodec

Serialisierer für DateTimeOffset.

DecimalCodec

Serialisierer für Decimal.

DictionaryBaseCodec<TKey,TValue>

Serialisierer für Dictionary<TKey,TValue>.

DictionaryCodec<TKey,TValue>

Serialisierer für Dictionary<TKey,TValue>.

DictionaryCopier<TKey,TValue>

Kopierer für Dictionary<TKey,TValue>.

DoubleCodec

Serialisierer für Double.

Enum32BaseCodec<T>

Serialisierer für Enumerationstypen mit einer 32-Bit-Basis.

FieldHeaderCodec

Codec für den Betrieb mit dem Kabelformat.

FloatCodec

Serialisierer für Single.

GeneralizedReferenceTypeSurrogateCodec<TField,TSurrogate>

Ersatzserialisierung für TField und alle Untertypen.

GeneralizedValueTypeSurrogateCodec<TField,TSurrogate>

Ersatzserialisierung für TField und alle Untertypen.

GuidCodec

Serialisierer für Guid.

HalfCodec

Serialisierer für Half.

HashSetCodec<T>

Serialisierer für HashSet<T>.

HashSetCopier<T>

Kopierer für HashSet<T>.

ImmutableArrayCodec<T>

Serialisierer für ImmutableArray<T>.

ImmutableArrayCopier<T>

Kopierer für ImmutableArray<T>.

ImmutableDictionaryCodec<TKey,TValue>

Serialisierer für ImmutableDictionary<TKey,TValue>.

ImmutableDictionaryCopier<TKey,TValue>

Kopierer für ImmutableDictionary<TKey,TValue>.

ImmutableHashSetCodec<T>

Serialisierer für ImmutableHashSet<T>.

ImmutableHashSetCopier<T>

Kopierer für ImmutableHashSet<T>.

ImmutableListCodec<T>

Serialisierer für ImmutableList<T>.

ImmutableListCopier<T>

Kopierer für ImmutableList<T>.

ImmutableQueueCodec<T>

Serialisierer für ImmutableQueue<T>.

ImmutableQueueCopier<T>

Kopierer für ImmutableQueue<T>.

ImmutableSortedDictionaryCodec<TKey,TValue>

Serialisierer für ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedDictionaryCopier<TKey,TValue>

Kopierer für ImmutableSortedDictionary<TKey,TValue>.

ImmutableSortedSetCodec<T>

Serialisierer für ImmutableSortedSet<T>.

ImmutableSortedSetCopier<T>

Kopierer für ImmutableSortedSet<T>.

ImmutableStackCodec<T>

Serialisierer für ImmutableStack<T>.

ImmutableStackCopier<T>

Kopierer für ImmutableStack<T>.

Int128Codec

Serialisierer für Int128.

Int16Codec

Serialisierer für Int16.

Int32Codec

Serialisierer für Int32.

Int64Codec

Serialisierer für Int64.

IPAddressCodec

Serialisierer für IPAddress.

IPEndPointCodec

Serialisierer für IPEndPoint.

KeyValuePairCodec<TKey,TValue>

Serialisierer für KeyValuePair<TKey,TValue>.

KeyValuePairCopier<TKey,TValue>

Kopierer für KeyValuePair<TKey,TValue>.

ListCodec<T>

Serialisierer für List<T>.

ListCopier<T>

Kopierer für List<T>.

MemoryCodec<T>

Serialisierer für Memory<T>.

MemoryCopier<T>

Kopierer für Memory<T>.

MemoryOfByteCodec

Serialisierer für Memory<T>.

MemoryOfByteCopier

Kopierer für Memory<T> von Byte.

NameValueCollectionCodec

Serialisierer für NameValueCollection.

NameValueCollectionCopier

Kopierer für NameValueCollection.

NullableCodec<T>

Serialisierer für Nullable<T>.

NullableCopier<T>

Kopierer für Nullable<T>.

ObjectCodec

Serialisierer für Object.

ObjectCopier

Kopierer für Object.

PooledBufferCodec

Serialisierung für PooledBuffer Instanzen.

PooledBufferCopier

Kopierer für PooledBuffer Instanzen, die als unveränderlich angenommen werden.

QueueCodec<T>

Serialisierer für Queue<T>.

QueueCopier<T>

Kopierer für Queue<T>.

ReadOnlyCollectionCodec<T>

Serialisierer für ReadOnlyCollection<T>.

ReadOnlyCollectionCopier<T>

Kopierer für ReadOnlyCollection<T>.

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

Serialisierungsprogramm für ReadOnlyMemory<T>.

ReadOnlyMemoryCopier<T>

Kopierer für ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCodec

Serialisierungsprogramm für ReadOnlyMemory<T>.

ReadOnlyMemoryOfByteCopier

Kopierer für ReadOnlyMemory<T>.

ReferenceCodec

Funktionalität zum Lesen und Schreiben von Objektverweise.

ReferenceTypeSurrogateCodec<TField,TSurrogate>

Ersatzserialisierungsprogramm für TField.

SByteCodec

Serialisierungsprogramm für SByte.

SkipFieldCodec

Ein Serialisierungsprogramm, das alle Felder überspringt, auf die er stößt.

SkipFieldExtension

Erweiterungsmethoden für Reader<TInput> zum Überspringen von Feldern.

SortedDictionaryCodec<TKey,TValue>

Serialisierungsprogramm für SortedDictionary<TKey,TValue>.

SortedDictionaryCopier<TKey,TValue>

Kopierer für SortedDictionary<TKey,TValue>.

SortedListCodec<TKey,TValue>

Serialisierungsprogramm für SortedList<TKey,TValue>.

SortedListCopier<TKey,TValue>

Kopierer für SortedList<TKey,TValue>.

SortedSetCodec<T>

Serialisierungsprogramm für SortedSet<T>.

SortedSetCopier<T>

Kopierer für SortedSet<T>.

StackCodec<T>

Serialisierungsprogramm für Stack<T>.

StackCopier<T>

Kopierer für Stack<T>.

StringCodec

Serialisierungsprogramm für String.

TimeOnlyCodec

Serialisierungsprogramm für TimeOnly.

TimeSpanCodec

Serialisierungsprogramm für TimeSpan.

TupleCodec<T>

Serialisierungsprogramm für Tuple<T1>.

TupleCodec<T1,T2>

Serialisierungsprogramm für Tuple<T1,T2>.

TupleCodec<T1,T2,T3>

Serialisierungsprogramm für Tuple<T1,T2,T3>.

TupleCodec<T1,T2,T3,T4>

Serialisierungsprogramm für Tuple<T1,T2,T3,T4>.

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

Serialisierungsprogramm für Tuple<T1,T2,T3,T4,T5>.

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

Serialisierungsprogramm für Tuple<T1,T2,T3,T4,T5,T6>.

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

Serialisierungsprogramm für Tuple<T1,T2,T3,T4,T5,T6,T7>.

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

Serialisierungsprogramm für Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TupleCopier<T>

Kopierer für Tuple<T1>.

TupleCopier<T1,T2>

Kopierer für Tuple<T1,T2>

TupleCopier<T1,T2,T3>

Kopierer für Tuple<T1,T2,T3>.

TupleCopier<T1,T2,T3,T4>

Kopierer für Tuple<T1,T2,T3,T4>.

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

Kopierer für Tuple<T1,T2,T3,T4,T5>.

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

Kopierer für Tuple<T1,T2,T3,T4,T5,T6>.

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

Kopierer für Tuple<T1,T2,T3,T4,T5,T6,T7>.

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

Kopierer für Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

TypeSerializerCodec

Serialzier für Type.

UInt128Codec

Serialisierungsprogramm für UInt128.

UInt16Codec

Serialisierungsprogramm für UInt16.

UInt32Codec

Serialzier für UInt32.

UInt64Codec

Serialisierungsprogramm für Int64.

UnknownFieldMarker

Markerobjekt, das verwendet wird, um ein unbekanntes Feld und seine Position in einem Datenstrom anzugeben.

UriCodec

Serialisierungsprogramm für Uri.

ValueTupleCodec

Serialisierungsprogramm für ValueTuple.

ValueTupleCodec<T>

Serialisierungsprogramm für ValueTuple<T1>.

ValueTupleCodec<T1,T2>

Serialisierungsprogramm für ValueTuple<T1,T2>

ValueTupleCodec<T1,T2,T3>

Serialisierungsprogramm für ValueTuple<T1,T2,T3>.

ValueTupleCodec<T1,T2,T3,T4>

Serialisierungsprogramm für ValueTuple<T1,T2,T3,T4>.

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

Serialisierungsprogramm für ValueTuple<T1,T2,T3,T4,T5>.

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

Serialisierungsprogramm für ValueTuple<T1,T2,T3,T4,T5,T6>.

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

Serialisierungsprogramm für ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

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

Serialisierungsprogramm für ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

ValueTupleCopier

Kopierer für ValueTuple.

ValueTupleCopier<T>

Kopierer für ValueTuple<T1>.

ValueTupleCopier<T1,T2>

Kopierer für ValueTuple<T1,T2>

ValueTupleCopier<T1,T2,T3>

Kopierer für ValueTuple<T1,T2,T3>.

ValueTupleCopier<T1,T2,T3,T4>

Kopierer für ValueTuple<T1,T2,T3,T4>.

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

Kopierer für ValueTuple<T1,T2,T3,T4,T5>.

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

Kopierer für ValueTuple<T1,T2,T3,T4,T5,T6>.

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

Kopierer für ValueTuple<T1,T2,T3,T4,T5,T6,T7>.

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

Kopierer für ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>.

VersionCodec

Serialisierungsprogramm für Version.

WellKnownStringComparerCodec

Serialisierungsprogramm für bekannte StringComparer Typen.

Strukturen

ArrayListSurrogate

Ersatztyp, der von verwendet wird ArrayListCodec.

ConcurrentDictionarySurrogate<TKey,TValue>

Ersatztyp, der von verwendet wird ConcurrentDictionaryCodec<TKey,TValue>.

ConcurrentQueueSurrogate<T>

Ersatztyp, der von verwendet wird ConcurrentQueueCodec<T>.

CultureInfoSurrogate

Ersatztyp, der von verwendet wird CultureInfoCodec.

ImmutableArraySurrogate<T>

Ersatztyp, der von verwendet wird ImmutableArrayCodec<T>.

ImmutableDictionarySurrogate<TKey,TValue>

Ersatztyp, der von verwendet wird ImmutableDictionaryCodec<TKey,TValue>.

ImmutableHashSetSurrogate<T>

Ersatztyp, der von verwendet wird ImmutableHashSetCodec<T>.

ImmutableListSurrogate<T>

Ersatztyp, der von verwendet wird ImmutableListCodec<T>.

ImmutableQueueSurrogate<T>

Ersatztyp, der von verwendet wird ImmutableListCodec<T>.

ImmutableSortedDictionarySurrogate<TKey,TValue>

Ersatztyp, der von verwendet wird ImmutableSortedDictionaryCodec<TKey,TValue>.

ImmutableSortedSetSurrogate<T>

Ersatztyp, der von verwendet wird ImmutableSortedSetCodec<T>.

ImmutableStackSurrogate<T>

Ersatztyp für ImmutableStackCodec<T>.

NameValueCollectionSurrogate

Ersatztyp, der von verwendet wird NameValueCollectionCodec.

ReadOnlyCollectionSurrogate<T>

Ersatztyp, der von verwendet wird ReadOnlyCollectionCodec<T>.

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

Ersatztyp für SortedDictionaryCodec<TKey,TValue>.

SortedListSurrogate<TKey,TValue>

Ersatztyp für SortedListCodec<TKey,TValue>.

SortedSetSurrogate<T>

Ersatztyp für SortedSetCodec<T>.

VersionSurrogate

Ersatztyp für VersionCodec.

Schnittstellen

IDerivedTypeCodec

Markerschnittstelle für Codecs, die die Serialisierung aller abgeleiteten Typen des angegebenen Typs direkt unterstützen.

IFieldCodec

Markertyp für Feldcodecs.

IFieldCodec<T>

Bietet Funktionen zum Lesen und Schreiben von Werten eines angegebenen Typs. Implementiert die IFieldCodec

ISerializationCallbacks<T>

Hooks für Phasen der Serialisierung und des Kopierens.