BinaryPrimitives.ReverseEndianness Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ReverseEndianness(ReadOnlySpan<Int16>, Span<Int16>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<Int32>, Span<Int32>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<Int64>, Span<Int64>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<IntPtr>, Span<IntPtr>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<UInt64>, Span<UInt64>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<UInt16>, Span<UInt16>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<UInt32>, Span<UInt32>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<Int128>, Span<Int128>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<UIntPtr>, Span<UIntPtr>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(ReadOnlySpan<UInt128>, Span<UInt128>) |
Kopiert jeden Grundtypwert von |
| ReverseEndianness(UIntPtr) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UIntPtr Werts ausgeführt wird. |
| ReverseEndianness(Int64) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int64 Werts ausgeführt wird. |
| ReverseEndianness(UInt32) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt32 Werts ausgeführt wird. |
| ReverseEndianness(UInt16) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt16 Werts ausgeführt wird. |
| ReverseEndianness(UInt128) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt128 Werts ausgeführt wird. |
| ReverseEndianness(SByte) |
Reverses a primitive value by perform an endianness swap of the specified SByte value, which does nothing for an SByte. |
| ReverseEndianness(IntPtr) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen IntPtr Werts ausgeführt wird. |
| ReverseEndianness(UInt64) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt64 Werts ausgeführt wird. |
| ReverseEndianness(Int32) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int32 Werts ausgeführt wird. |
| ReverseEndianness(Int16) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int16 Werts ausgeführt wird. |
| ReverseEndianness(Int128) |
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int128 Werts ausgeführt wird. |
| ReverseEndianness(Byte) |
Reverses a primitive value by perform an endianness swap of the specified Byte value, which does nothing for a Byte. |
ReverseEndianness(ReadOnlySpan<Int16>, Span<Int16>)
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<short> source, Span<short> destination);
public static void ReverseEndianness(ReadOnlySpan<short> source, Span<short> destination);
static member ReverseEndianness : ReadOnlySpan<int16> * Span<int16> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of Short), destination As Span(Of Short))
Parameter
- source
- ReadOnlySpan<Int16>
Die Quellspanne, die kopiert werden soll.
Gilt für:
ReverseEndianness(ReadOnlySpan<Int32>, Span<Int32>)
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<int> source, Span<int> destination);
public static void ReverseEndianness(ReadOnlySpan<int> source, Span<int> destination);
static member ReverseEndianness : ReadOnlySpan<int> * Span<int> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of Integer), destination As Span(Of Integer))
Parameter
- source
- ReadOnlySpan<Int32>
Die Quellspanne, die kopiert werden soll.
Gilt für:
ReverseEndianness(ReadOnlySpan<Int64>, Span<Int64>)
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<long> source, Span<long> destination);
public static void ReverseEndianness(ReadOnlySpan<long> source, Span<long> destination);
static member ReverseEndianness : ReadOnlySpan<int64> * Span<int64> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of Long), destination As Span(Of Long))
Parameter
- source
- ReadOnlySpan<Int64>
Die Quellspanne, die kopiert werden soll.
Gilt für:
ReverseEndianness(ReadOnlySpan<IntPtr>, Span<IntPtr>)
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<IntPtr> source, Span<IntPtr> destination);
public static void ReverseEndianness(ReadOnlySpan<IntPtr> source, Span<IntPtr> destination);
static member ReverseEndianness : ReadOnlySpan<nativeint> * Span<nativeint> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of IntPtr), destination As Span(Of IntPtr))
Parameter
- source
-
ReadOnlySpan<nativeint>
Die Quellspanne, die kopiert werden soll.
Gilt für:
ReverseEndianness(ReadOnlySpan<UInt64>, Span<UInt64>)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<System::UInt64> source, Span<System::UInt64> destination);
[System.CLSCompliant(false)]
public static void ReverseEndianness(ReadOnlySpan<ulong> source, Span<ulong> destination);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : ReadOnlySpan<uint64> * Span<uint64> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of ULong), destination As Span(Of ULong))
Parameter
- source
- ReadOnlySpan<UInt64>
Die Quellspanne, die kopiert werden soll.
- Attribute
Gilt für:
ReverseEndianness(ReadOnlySpan<UInt16>, Span<UInt16>)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<System::UInt16> source, Span<System::UInt16> destination);
[System.CLSCompliant(false)]
public static void ReverseEndianness(ReadOnlySpan<ushort> source, Span<ushort> destination);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : ReadOnlySpan<uint16> * Span<uint16> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of UShort), destination As Span(Of UShort))
Parameter
- source
- ReadOnlySpan<UInt16>
Die Quellspanne, die kopiert werden soll.
- Attribute
Ausnahmen
Die destinationLänge ist kleiner als die sourceder .
Hinweise
Die Quell- und Zielspanne können sich überlappen. Die gleiche Spanne kann sowohl als Quelle als auch als Ziel übergeben werden, um die Endianität jedes Elements an Ort und Stelle umzukehren.
Gilt für:
ReverseEndianness(ReadOnlySpan<UInt32>, Span<UInt32>)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<System::UInt32> source, Span<System::UInt32> destination);
[System.CLSCompliant(false)]
public static void ReverseEndianness(ReadOnlySpan<uint> source, Span<uint> destination);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : ReadOnlySpan<uint32> * Span<uint32> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of UInteger), destination As Span(Of UInteger))
Parameter
- source
- ReadOnlySpan<UInt32>
Die Quellspanne, die kopiert werden soll.
- Attribute
Gilt für:
ReverseEndianness(ReadOnlySpan<Int128>, Span<Int128>)
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<Int128> source, Span<Int128> destination);
public static void ReverseEndianness(ReadOnlySpan<Int128> source, Span<Int128> destination);
static member ReverseEndianness : ReadOnlySpan<Int128> * Span<Int128> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of Int128), destination As Span(Of Int128))
Parameter
- source
- ReadOnlySpan<Int128>
Die Quellspanne, die kopiert werden soll.
Gilt für:
ReverseEndianness(ReadOnlySpan<UIntPtr>, Span<UIntPtr>)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<UIntPtr> source, Span<UIntPtr> destination);
[System.CLSCompliant(false)]
public static void ReverseEndianness(ReadOnlySpan<UIntPtr> source, Span<UIntPtr> destination);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : ReadOnlySpan<unativeint> * Span<unativeint> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of UIntPtr), destination As Span(Of UIntPtr))
Parameter
- source
-
ReadOnlySpan<unativeint>
Die Quellspanne, die kopiert werden soll.
Das Ziel, in das die Quellelemente kopiert werden sollen.
- Attribute
Gilt für:
ReverseEndianness(ReadOnlySpan<UInt128>, Span<UInt128>)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert jeden Grundtypwert von source in destination, wobei jeder Grundtyp umgekehrt wird, indem ein Endianness-Swap als Teil der einzelnen Schreibvorgänge ausgeführt wird.
public:
static void ReverseEndianness(ReadOnlySpan<UInt128> source, Span<UInt128> destination);
[System.CLSCompliant(false)]
public static void ReverseEndianness(ReadOnlySpan<UInt128> source, Span<UInt128> destination);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : ReadOnlySpan<UInt128> * Span<UInt128> -> unit
Public Shared Sub ReverseEndianness (source As ReadOnlySpan(Of UInt128), destination As Span(Of UInt128))
Parameter
- source
- ReadOnlySpan<UInt128>
Die Quellspanne, die kopiert werden soll.
- Attribute
Gilt für:
ReverseEndianness(UIntPtr)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UIntPtr Werts ausgeführt wird.
public:
static UIntPtr ReverseEndianness(UIntPtr value);
[System.CLSCompliant(false)]
public static UIntPtr ReverseEndianness(UIntPtr value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : unativeint -> unativeint
Public Shared Function ReverseEndianness (value As UIntPtr) As UIntPtr
Parameter
- value
-
UIntPtr
unativeint
Der wert, der umgekehrt werden soll.
Gibt zurück
unativeint
Der umgekehrte Wert.
- Attribute
Gilt für:
ReverseEndianness(Int64)
- Quelle:
- Reader.cs
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int64 Werts ausgeführt wird.
public:
static long ReverseEndianness(long value);
public static long ReverseEndianness(long value);
static member ReverseEndianness : int64 -> int64
Public Shared Function ReverseEndianness (value As Long) As Long
Parameter
- value
- Int64
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
Gilt für:
ReverseEndianness(UInt32)
- Quelle:
- Reader.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt32 Werts ausgeführt wird.
public:
static System::UInt32 ReverseEndianness(System::UInt32 value);
[System.CLSCompliant(false)]
public static uint ReverseEndianness(uint value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : uint32 -> uint32
Public Shared Function ReverseEndianness (value As UInteger) As UInteger
Parameter
- value
- UInt32
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
- Attribute
Gilt für:
ReverseEndianness(UInt16)
- Quelle:
- Reader.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt16 Werts ausgeführt wird.
public:
static System::UInt16 ReverseEndianness(System::UInt16 value);
[System.CLSCompliant(false)]
public static ushort ReverseEndianness(ushort value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : uint16 -> uint16
Public Shared Function ReverseEndianness (value As UShort) As UShort
Parameter
- value
- UInt16
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
- Attribute
Gilt für:
ReverseEndianness(UInt128)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt128 Werts ausgeführt wird.
public:
static UInt128 ReverseEndianness(UInt128 value);
[System.CLSCompliant(false)]
public static UInt128 ReverseEndianness(UInt128 value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : UInt128 -> UInt128
Public Shared Function ReverseEndianness (value As UInt128) As UInt128
Parameter
- value
- UInt128
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
- Attribute
Gilt für:
ReverseEndianness(SByte)
- Quelle:
- Reader.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
public:
static System::SByte ReverseEndianness(System::SByte value);
[System.CLSCompliant(false)]
public static sbyte ReverseEndianness(sbyte value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : sbyte -> sbyte
Public Shared Function ReverseEndianness (value As SByte) As SByte
Parameter
- value
- SByte
Der wert, der umgekehrt werden soll.
Gibt zurück
Der übergebene Wert, nicht geändert.
- Attribute
Hinweise
Diese Methode führt effektiv nichts aus und wurde nur für Konsistenz hinzugefügt.
Gilt für:
ReverseEndianness(IntPtr)
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen IntPtr Werts ausgeführt wird.
public:
static IntPtr ReverseEndianness(IntPtr value);
public static IntPtr ReverseEndianness(IntPtr value);
static member ReverseEndianness : nativeint -> nativeint
Public Shared Function ReverseEndianness (value As IntPtr) As IntPtr
Parameter
- value
-
IntPtr
nativeint
Der wert, der umgekehrt werden soll.
Gibt zurück
nativeint
Der umgekehrte Wert.
Gilt für:
ReverseEndianness(UInt64)
- Quelle:
- Reader.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen UInt64 Werts ausgeführt wird.
public:
static System::UInt64 ReverseEndianness(System::UInt64 value);
[System.CLSCompliant(false)]
public static ulong ReverseEndianness(ulong value);
[<System.CLSCompliant(false)>]
static member ReverseEndianness : uint64 -> uint64
Public Shared Function ReverseEndianness (value As ULong) As ULong
Parameter
- value
- UInt64
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
- Attribute
Gilt für:
ReverseEndianness(Int32)
- Quelle:
- Reader.cs
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int32 Werts ausgeführt wird.
public:
static int ReverseEndianness(int value);
public static int ReverseEndianness(int value);
static member ReverseEndianness : int -> int
Public Shared Function ReverseEndianness (value As Integer) As Integer
Parameter
- value
- Int32
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
Gilt für:
ReverseEndianness(Int16)
- Quelle:
- Reader.cs
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int16 Werts ausgeführt wird.
public:
static short ReverseEndianness(short value);
public static short ReverseEndianness(short value);
static member ReverseEndianness : int16 -> int16
Public Shared Function ReverseEndianness (value As Short) As Short
Parameter
- value
- Int16
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
Gilt für:
ReverseEndianness(Int128)
Kehrt einen Grundtypwert um, indem ein Endianitätstausch des angegebenen Int128 Werts ausgeführt wird.
public:
static Int128 ReverseEndianness(Int128 value);
public static Int128 ReverseEndianness(Int128 value);
static member ReverseEndianness : Int128 -> Int128
Public Shared Function ReverseEndianness (value As Int128) As Int128
Parameter
- value
- Int128
Der wert, der umgekehrt werden soll.
Gibt zurück
Der umgekehrte Wert.
Gilt für:
ReverseEndianness(Byte)
- Quelle:
- Reader.cs
public:
static System::Byte ReverseEndianness(System::Byte value);
public static byte ReverseEndianness(byte value);
static member ReverseEndianness : byte -> byte
Public Shared Function ReverseEndianness (value As Byte) As Byte
Parameter
- value
- Byte
Der wert, der umgekehrt werden soll.
Gibt zurück
Der übergebene Wert, nicht geändert.
Hinweise
Diese Methode führt effektiv nichts aus und wurde nur für Konsistenz hinzugefügt.