UniqueId Construtores

Definição

Cria uma nova instância dessa classe.

Sobrecargas

Nome Description
UniqueId()

Cria uma nova instância dessa classe com um Guid novo e exclusivo.

UniqueId(Byte[])

Cria uma nova instância dessa classe usando uma matriz de bytes que representa um Guid.

UniqueId(Guid)

Cria uma nova instância dessa classe usando um Guid.

UniqueId(String)

Cria uma nova instância dessa classe usando uma cadeia de caracteres.

UniqueId(Byte[], Int32)

Cria uma nova instância dessa classe a partir de um deslocamento dentro de uma byte matriz que representa um Guid.

UniqueId(Char[], Int32, Int32)

Cria uma nova instância dessa classe começando de um deslocamento dentro de um char número especificado de entradas.

UniqueId()

Cria uma nova instância dessa classe com um Guid novo e exclusivo.

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

Aplica-se a

UniqueId(Byte[])

Cria uma nova instância dessa classe usando uma matriz de bytes que representa um 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[]

Uma matriz de bytes que representa um Guid.

Exceções

guid é null.

guid fornece menos de 16 bytes válidos.

Comentários

Somente os primeiros 16 bytes da matriz são usados.

Aplica-se a

UniqueId(Guid)

Cria uma nova instância dessa classe usando um 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

Um Guid.

Exceções

guid é null.

Aplica-se a

UniqueId(String)

Cria uma nova instância dessa classe usando uma cadeia de caracteres.

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

Uma cadeia de caracteres usada para gerar o UniqueId.

Atributos

Exceções

value é null.

O comprimento é value zero.

Comentários

Qualquer cadeia de caracteres que não seja de comprimento zero é um valor válido.

Aplica-se a

UniqueId(Byte[], Int32)

Cria uma nova instância dessa classe a partir de um deslocamento dentro de uma byte matriz que representa um 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[]

Uma byte matriz que representa um Guid.

offset
Int32

Posição de deslocamento dentro da byte matriz que representa um Guid.

Atributos

Exceções

guid é null.

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

guid e offset forneça menos de 16 bytes válidos.

Comentários

Somente os primeiros 16 bytes no deslocamento especificado são usados.

Aplica-se a

UniqueId(Char[], Int32, Int32)

Cria uma nova instância dessa classe começando de um deslocamento dentro de um char 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[]

Uma char matriz que representa um Guid.

offset
Int32

Posição de deslocamento dentro da char matriz que representa um Guid.

count
Int32

Número de entradas de matriz a serem usadas, começando por offset.

Atributos

Exceções

chars é null.

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

-ou-

count menor que zero ou maior que o comprimento da matriz menos offset.

count é igual a zero.

Aplica-se a