BinaryPrimitives.ReverseEndianness Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ReverseEndianness(ReadOnlySpan<Int16>, Span<Int16>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<Int32>, Span<Int32>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<Int64>, Span<Int64>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<IntPtr>, Span<IntPtr>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<UInt64>, Span<UInt64>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<UInt16>, Span<UInt16>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<UInt32>, Span<UInt32>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<Int128>, Span<Int128>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<UIntPtr>, Span<UIntPtr>) |
Copia cada valor primitivo de |
| ReverseEndianness(ReadOnlySpan<UInt128>, Span<UInt128>) |
Copia cada valor primitivo de |
| ReverseEndianness(UIntPtr) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado UIntPtr . |
| ReverseEndianness(Int64) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int64 . |
| ReverseEndianness(UInt32) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt32 . |
| ReverseEndianness(UInt16) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt16 . |
| ReverseEndianness(UInt128) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt128 . |
| ReverseEndianness(SByte) |
Inverte um valor primitivo executando uma troca de endianidade do valor especificado SByte , que efetivamente não faz nada para um SByte. |
| ReverseEndianness(IntPtr) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado IntPtr . |
| ReverseEndianness(UInt64) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt64 . |
| ReverseEndianness(Int32) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int32 . |
| ReverseEndianness(Int16) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int16 . |
| ReverseEndianness(Int128) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int128 . |
| ReverseEndianness(Byte) |
Inverte um valor primitivo executando uma troca de endianness do valor especificado Byte , que efetivamente não faz nada para um Byte. |
ReverseEndianness(ReadOnlySpan<Int16>, Span<Int16>)
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<Int16>
O intervalo de origem a ser copiado.
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int32>, Span<Int32>)
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<Int32>
O intervalo de origem a ser copiado.
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int64>, Span<Int64>)
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<Int64>
O intervalo de origem a ser copiado.
Aplica-se a
ReverseEndianness(ReadOnlySpan<IntPtr>, Span<IntPtr>)
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
-
ReadOnlySpan<nativeint>
O intervalo de origem a ser copiado.
O destino para o qual os elementos de origem devem ser copiados.
Aplica-se a
ReverseEndianness(ReadOnlySpan<UInt64>, Span<UInt64>)
Importante
Esta API não está em conformidade com CLS.
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<UInt64>
O intervalo de origem a ser copiado.
- Atributos
Aplica-se a
ReverseEndianness(ReadOnlySpan<UInt16>, Span<UInt16>)
Importante
Esta API não está em conformidade com CLS.
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<UInt16>
O intervalo de origem a ser copiado.
- Atributos
Exceções
O destinationcomprimento é menor que o sourcedo .
Comentários
Os intervalos de origem e de destino podem se sobrepor. O mesmo intervalo pode ser passado como a origem e o destino para reverter a endianidade de cada elemento em vigor.
Aplica-se a
ReverseEndianness(ReadOnlySpan<UInt32>, Span<UInt32>)
Importante
Esta API não está em conformidade com CLS.
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<UInt32>
O intervalo de origem a ser copiado.
- Atributos
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int128>, Span<Int128>)
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<Int128>
O intervalo de origem a ser copiado.
Aplica-se a
ReverseEndianness(ReadOnlySpan<UIntPtr>, Span<UIntPtr>)
Importante
Esta API não está em conformidade com CLS.
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
-
ReadOnlySpan<unativeint>
O intervalo de origem a ser copiado.
O destino para o qual os elementos de origem devem ser copiados.
- Atributos
Aplica-se a
ReverseEndianness(ReadOnlySpan<UInt128>, Span<UInt128>)
Importante
Esta API não está em conformidade com CLS.
Copia cada valor primitivo de source para destination, revertendo cada primitivo executando uma troca de endianidade como parte da gravação de cada um.
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))
Parâmetros
- source
- ReadOnlySpan<UInt128>
O intervalo de origem a ser copiado.
- Atributos
Aplica-se a
ReverseEndianness(UIntPtr)
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo executando uma troca de endianness do valor especificado UIntPtr .
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
Parâmetros
- value
-
UIntPtr
unativeint
O valor a ser revertido.
Retornos
unativeint
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(Int64)
- Origem:
- Reader.cs
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int64 .
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
Parâmetros
- value
- Int64
O valor a ser revertido.
Retornos
O valor invertido.
Aplica-se a
ReverseEndianness(UInt32)
- Origem:
- Reader.cs
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt32 .
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
Parâmetros
- value
- UInt32
O valor a ser revertido.
Retornos
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(UInt16)
- Origem:
- Reader.cs
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt16 .
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
Parâmetros
- value
- UInt16
O valor a ser revertido.
Retornos
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(UInt128)
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt128 .
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
Parâmetros
- value
- UInt128
O valor a ser revertido.
Retornos
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(SByte)
- Origem:
- Reader.cs
Importante
Esta API não está em conformidade com CLS.
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
Parâmetros
- value
- SByte
O valor a ser revertido.
Retornos
O valor passado, não modificado.
- Atributos
Comentários
Esse método efetivamente não faz nada e foi adicionado apenas para consistência.
Aplica-se a
ReverseEndianness(IntPtr)
Inverte um valor primitivo executando uma troca de endianness do valor especificado IntPtr .
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
Parâmetros
- value
-
IntPtr
nativeint
O valor a ser revertido.
Retornos
nativeint
O valor invertido.
Aplica-se a
ReverseEndianness(UInt64)
- Origem:
- Reader.cs
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo executando uma troca de endianness do valor especificado UInt64 .
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
Parâmetros
- value
- UInt64
O valor a ser revertido.
Retornos
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(Int32)
- Origem:
- Reader.cs
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int32 .
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
Parâmetros
- value
- Int32
O valor a ser revertido.
Retornos
O valor invertido.
Aplica-se a
ReverseEndianness(Int16)
- Origem:
- Reader.cs
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int16 .
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
Parâmetros
- value
- Int16
O valor a ser revertido.
Retornos
O valor invertido.
Aplica-se a
ReverseEndianness(Int128)
Inverte um valor primitivo executando uma troca de endianness do valor especificado Int128 .
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
Parâmetros
- value
- Int128
O valor a ser revertido.
Retornos
O valor invertido.
Aplica-se a
ReverseEndianness(Byte)
- Origem:
- 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
Parâmetros
- value
- Byte
O valor a ser revertido.
Retornos
O valor passado, não modificado.
Comentários
Esse método efetivamente não faz nada e foi adicionado apenas para consistência.