Guid.TryWriteBytes Method

Definition

Overloads

Name Description
TryWriteBytes(Span<Byte>)

Tries to write the current GUID instance into a span of bytes.

TryWriteBytes(Span<Byte>, Boolean, Int32)

Tries to write the current GUID instance into a span of bytes, using the specified endianness.

TryWriteBytes(Span<Byte>)

Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs

Tries to write the current GUID instance into a span of bytes.

public:
 bool TryWriteBytes(Span<System::Byte> destination);
public bool TryWriteBytes(Span<byte> destination);
member this.TryWriteBytes : Span<byte> -> bool
Public Function TryWriteBytes (destination As Span(Of Byte)) As Boolean

Parameters

destination
Span<Byte>

When this method returns, the GUID as a span of bytes.

Returns

true if the GUID is successfully written to the specified span; false otherwise.

Applies to

TryWriteBytes(Span<Byte>, Boolean, Int32)

Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs

Tries to write the current GUID instance into a span of bytes, using the specified endianness.

public:
 bool TryWriteBytes(Span<System::Byte> destination, bool bigEndian, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryWriteBytes(Span<byte> destination, bool bigEndian, out int bytesWritten);
member this.TryWriteBytes : Span<byte> * bool * int -> bool
Public Function TryWriteBytes (destination As Span(Of Byte), bigEndian As Boolean, ByRef bytesWritten As Integer) As Boolean

Parameters

destination
Span<Byte>

The span in which to write the GUID as a span of bytes.

bigEndian
Boolean

true to write the bytes in big-endian byte order; false to write them in little-endian byte order.

bytesWritten
Int32

When this method returns, contains the number of bytes written into destination.

Returns

true if the GUID is successfully written to the specified span; false otherwise.

Applies to