Clase System::Guid

Guid class

Representa un Identificador Único Global. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase System::SmartPtr para gestionar objetos de este tipo.

class Guid

Métodos

MétodoDescripción
CompareTo(const Guid&) constRealiza una comparación aritmética de los GUIDs representados por los objetos actual y especificado.
Equals(const Guid&) constDetermina si los GUIDs representados por el objeto actual y el especificado son iguales.
GetHashCode() constDevuelve un código hash para el objeto actual.
Guid()Construye un objeto que representa un GUID compuesto únicamente por ceros.
Guid(const ArrayPtr<uint8_t>&)Construye un objeto que representa un GUID especificado como una matriz de valores enteros sin signo de 8 bits.
Guid(const System::Details::ArrayView<uint8_t>&)Construye un objeto que representa un GUID especificado como una vista de matriz de valores enteros sin signo de 8 bits.
Guid(const String&)Construye un objeto que representa un GUID especificado como una cadena.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Construye una instancia de la clase Guid a partir de los componentes de GUID especificados.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Construye una instancia de la clase Guid a partir de los componentes de GUID especificados.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construye una instancia de la clase Guid a partir de los enteros sin signo y bytes especificados.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construye una instancia de la clase Guid a partir de los enteros sin signo y bytes especificados.
Guid(const Guid&)Construye un objeto que representa el mismo GUID que el objeto especificado.
static NewGuid()Genera un nuevo GUID y devuelve un objeto Guid que lo representa.
operator!=(const Guid&) constDetermina si los GUIDs representados por el objeto actual y el especificado no son iguales.
operator=(const Guid&)Asigna al objeto actual el valor GUID representado por el objeto Guid especificado.
operator==(const Guid&) constDetermina si los GUIDs representados por el objeto actual y el especificado son iguales.
static Parse(const String&)Convierte la representación en cadena especificada de un GUID en un objeto Guid equivalente.
ToByteArray() constConvierte el GUID representado por el objeto actual en una matriz de bytes.
ToString() constConvierte el GUID representado por el objeto actual a su representación en cadena.
ToString(const String&) constConvierte el GUID representado por el objeto actual a su representación en cadena usando el formato de cadena especificado.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constConvierte el GUID representado por el objeto actual a su representación en cadena usando el formato de cadena y la cultura especificados.
static TryParse(const String&, Guid&)Intenta convertir la cadena especificada en un objeto Guid.
~Guid()Destructor.

Campos

CampoDescripción
static EmptyRepresenta un GUID que tiene un valor de 0.

Ver también