BinaryPrimitives.ReverseEndianness Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | 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 ao realizar uma troca de endianness do valor especificado UIntPtr . |
| ReverseEndianness(Int64) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado Int64 . |
| ReverseEndianness(UInt32) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado UInt32 . |
| ReverseEndianness(UInt16) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado UInt16 . |
| ReverseEndianness(UInt128) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado UInt128 . |
| ReverseEndianness(SByte) |
Inverte um valor primitivo ao realizar uma troca endianness do valor especificado SByte , o que efetivamente não faz nada para um SByte. |
| ReverseEndianness(IntPtr) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado IntPtr . |
| ReverseEndianness(UInt64) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado UInt64 . |
| ReverseEndianness(Int32) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado Int32 . |
| ReverseEndianness(Int16) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado Int16 . |
| ReverseEndianness(Int128) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado Int128 . |
| ReverseEndianness(Byte) |
Inverte um valor primitivo ao realizar uma troca de endianness do valor especificado Byte , o que efetivamente não faz nada para um Byte. |
ReverseEndianness(ReadOnlySpan<Int16>, Span<Int16>)
Copia cada valor primitivo de source para destination, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int32>, Span<Int32>)
Copia cada valor primitivo de source para destination, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int64>, Span<Int64>)
Copia cada valor primitivo de source para destination, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
Aplica-se a
ReverseEndianness(ReadOnlySpan<IntPtr>, Span<IntPtr>)
Copia cada valor primitivo de source para destination, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
O destino para onde 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, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
- 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, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
- Atributos
Exceções
O destinationcomprimento de s é menor do que o do source.
Observações
Os intervalos de origem e destino podem sobrepor-se. O mesmo intervalo pode ser passado tanto como fonte como destino para inverter a endianidade de cada elemento no local.
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, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
- Atributos
Aplica-se a
ReverseEndianness(ReadOnlySpan<Int128>, Span<Int128>)
Copia cada valor primitivo de source para destination, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
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, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
O destino para onde 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, invertendo cada primitiva ao realizar uma troca de endianness como parte da escrita 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>
A extensão da fonte para copiar.
- Atributos
Aplica-se a
ReverseEndianness(UIntPtr)
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
unativeint
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(Int64)
- Origem:
- Reader.cs
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
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 ao realizar 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 inverter.
Devoluções
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 ao realizar 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 inverter.
Devoluções
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(UInt128)
Importante
Esta API não está em conformidade com CLS.
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
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 inverter.
Devoluções
O valor de entrada, não modificado.
- Atributos
Observações
Este método praticamente não faz nada e foi adicionado apenas para consistência.
Aplica-se a
ReverseEndianness(IntPtr)
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
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 ao realizar 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 inverter.
Devoluções
O valor invertido.
- Atributos
Aplica-se a
ReverseEndianness(Int32)
- Origem:
- Reader.cs
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
O valor invertido.
Aplica-se a
ReverseEndianness(Int16)
- Origem:
- Reader.cs
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
O valor invertido.
Aplica-se a
ReverseEndianness(Int128)
Inverte um valor primitivo ao realizar 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 inverter.
Devoluções
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 inverter.
Devoluções
O valor de entrada, não modificado.
Observações
Este método praticamente não faz nada e foi adicionado apenas para consistência.