Guid.TryWriteBytes メソッド

定義

オーバーロード

名前 説明
TryWriteBytes(Span<Byte>)

現在の GUID インスタンスをバイトのスパンに書き込もうとします。

TryWriteBytes(Span<Byte>, Boolean, Int32)

指定したエンディアンを使用して、現在の GUID インスタンスをバイトスパンに書き込もうとします。

TryWriteBytes(Span<Byte>)

ソース:
Guid.cs
ソース:
Guid.cs
ソース:
Guid.cs
ソース:
Guid.cs
ソース:
Guid.cs

現在の GUID インスタンスをバイトのスパンに書き込もうとします。

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

パラメーター

destination
Span<Byte>

このメソッドが返されると、GUID はバイトのスパンとして返されます。

返品

true GUID が指定されたスパンに正常に書き込まれた場合。それ以外の場合 false

適用対象

TryWriteBytes(Span<Byte>, Boolean, Int32)

ソース:
Guid.cs
ソース:
Guid.cs
ソース:
Guid.cs
ソース:
Guid.cs

指定したエンディアンを使用して、現在の GUID インスタンスをバイトスパンに書き込もうとします。

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

パラメーター

destination
Span<Byte>

GUID をバイトのスパンとして書き込むスパン。

bigEndian
Boolean

true バイトをビッグ エンディアンバイト順に書き込む場合。リトル エンディアンバイト順に書き込む false

bytesWritten
Int32

このメソッドから制御が戻るときに、 destinationに書き込まれたバイト数が格納されます。

返品

true GUID が指定されたスパンに正常に書き込まれた場合。それ以外の場合 false

適用対象