UniqueId Constructores

Definición

Crea una nueva instancia de esta clase.

Sobrecargas

UniqueId()

Crea una nueva instancia de esta clase con un nuevo, único Guid.

UniqueId(Byte[])

Crea una nueva instancia de esta clase utilizando una matriz de bytes que representa un Guid.

UniqueId(Guid)

Crea una nueva instancia de esta clase usando un Guid.

UniqueId(String)

Crea una nueva instancia de esta clase usando una cadena.

UniqueId(Byte[], Int32)

Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de una matriz de byte que representa un Guid.

UniqueId(Char[], Int32, Int32)

Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de un char utilizando un número especificado de entradas.

UniqueId()

Crea una nueva instancia de esta clase con un nuevo, único Guid.

public:
 UniqueId();
public UniqueId ();
Public Sub New ()

Se aplica a

UniqueId(Byte[])

Crea una nueva instancia de esta clase utilizando una matriz de bytes que representa un Guid.

public:
 UniqueId(cli::array <System::Byte> ^ guid);
public UniqueId (byte[] guid);
new System.Xml.UniqueId : byte[] -> System.Xml.UniqueId
Public Sub New (guid As Byte())

Parámetros

guid
Byte[]

Matriz de bytes que representa un Guid.

Excepciones

guid es null.

guid proporciona menos de 16 bytes válidos.

Comentarios

Se utilizan sólo los primeros 16 bytes de la matriz.

Se aplica a

UniqueId(Guid)

Crea una nueva instancia de esta clase usando un Guid.

public:
 UniqueId(Guid guid);
public UniqueId (Guid guid);
new System.Xml.UniqueId : Guid -> System.Xml.UniqueId
Public Sub New (guid As Guid)

Parámetros

guid
Guid

Objeto Guid.

Excepciones

guid es null.

Se aplica a

UniqueId(String)

Crea una nueva instancia de esta clase usando una cadena.

public:
 UniqueId(System::String ^ value);
public UniqueId (string value);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (string value);
new System.Xml.UniqueId : string -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : string -> System.Xml.UniqueId
Public Sub New (value As String)

Parámetros

value
String

Una cadena utilizada para generar UniqueId.

Atributos

Excepciones

value es null.

La longitud de value es cero.

Comentarios

Cualquier cadena de longitud distinta de cero es un valor válido.

Se aplica a

UniqueId(Byte[], Int32)

Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de una matriz de byte que representa un Guid.

public:
 UniqueId(cli::array <System::Byte> ^ guid, int offset);
public UniqueId (byte[] guid, int offset);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (byte[] guid, int offset);
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
Public Sub New (guid As Byte(), offset As Integer)

Parámetros

guid
Byte[]

Una matriz byte que representa una Guid.

offset
Int32

Posición compensada dentro de la matrizbyte que representa Guid.

Atributos

Excepciones

guid es null.

offset menor que cero o mayor que la longitud de la matriz.

guid y offset proporcionan menos de 16 bytes válidos.

Comentarios

Se utilizan solo los primeros 16 bytes en el desplazamiento especificado.

Se aplica a

UniqueId(Char[], Int32, Int32)

Crea una nueva instancia de esta clase que se inicia de un desplazamiento dentro de un char utilizando un número especificado de entradas.

public:
 UniqueId(cli::array <char> ^ chars, int offset, int count);
public UniqueId (char[] chars, int offset, int count);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (char[] chars, int offset, int count);
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
Public Sub New (chars As Char(), offset As Integer, count As Integer)

Parámetros

chars
Char[]

Una matriz char que representa una Guid.

offset
Int32

Posición compensada dentro de la matrizchar que representa Guid.

count
Int32

El número de entradas de la matriz para utilizar, partiendo de offset.

Atributos

Excepciones

chars es null.

offset menor que cero o mayor que la longitud de la matriz.

o bien

count menor que cero o mayor que la longitud de la matriz menos offset.

count es igual a cero.

Se aplica a