Compartilhar via


UniqueId.TryGetGuid Método

Definição

Tenta obter o valor de UniqueId como um Guid.

Sobrecargas

TryGetGuid(Guid)

Tenta obter o valor de UniqueId como um Guid.

TryGetGuid(Byte[], Int32)

Tenta obter o valor de UniqueId como um Guid e armazená-lo na matriz de bytes determinada no deslocamento especificado.

TryGetGuid(Guid)

Origem:
UniqueId.cs
Origem:
UniqueId.cs
Origem:
UniqueId.cs

Tenta obter o valor de UniqueId como um Guid.

public:
 bool TryGetGuid([Runtime::InteropServices::Out] Guid % guid);
public bool TryGetGuid (out Guid guid);
member this.TryGetGuid : Guid -> bool
Public Function TryGetGuid (ByRef guid As Guid) As Boolean

Parâmetros

guid
Guid

O Guid se bem-sucedido; caso contrário Empty.

Retornos

true se o UniqueId representar um Guid; caso contrário, false.

Exceções

buffer é null.

buffer e offset fornecem menos que 16 bytes válidos.

Aplica-se a

TryGetGuid(Byte[], Int32)

Origem:
UniqueId.cs
Origem:
UniqueId.cs
Origem:
UniqueId.cs

Tenta obter o valor de UniqueId como um Guid e armazená-lo na matriz de bytes determinada no deslocamento especificado.

public:
 bool TryGetGuid(cli::array <System::Byte> ^ buffer, int offset);
public bool TryGetGuid (byte[] buffer, int offset);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public bool TryGetGuid (byte[] buffer, int offset);
member this.TryGetGuid : byte[] * int -> bool
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
member this.TryGetGuid : byte[] * int -> bool
Public Function TryGetGuid (buffer As Byte(), offset As Integer) As Boolean

Parâmetros

buffer
Byte[]

Matriz byte que conterá o Guid.

offset
Int32

Posição na matriz byte em que se começar a inserir o valor Guid.

Retornos

true se o valor armazenado nessa instância do UniqueId for um Guid; caso contrário, false.

Atributos

Exceções

buffer é null.

offset menor que zero ou maior que o tamanho da matriz.

buffer e offset fornecem menos que 16 bytes válidos.

Comentários

Esse método é unsafe.

Aplica-se a