UniqueId Construtores

Definição

Cria uma nova instância desta classe.

Sobrecargas

Name Description
UniqueId()

Cria uma nova instância desta classe com um Guido novo e único.

UniqueId(Byte[])

Cria uma nova instância desta classe usando um array de bytes que representa um Guid.

UniqueId(Guid)

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

UniqueId(String)

Cria uma nova instância desta classe usando uma cadeia.

UniqueId(Byte[], Int32)

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

UniqueId(Char[], Int32, Int32)

Cria uma nova instância desta classe a partir de um deslocamento dentro de um char usando um número especificado de entradas.

UniqueId()

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

Cria uma nova instância desta classe com um Guido novo e único.

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

Aplica-se a

UniqueId(Byte[])

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

Cria uma nova instância desta classe usando um array 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[]

Um array de bytes que representa um Guid.

Exceções

guid é null.

guid fornece menos de 16 bytes válidos.

Observações

Apenas os primeiros 16 bytes do array são utilizados.

Aplica-se a

UniqueId(Guid)

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

Cria uma nova instância desta 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)

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

Cria uma nova instância desta classe usando uma cadeia.

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 usada para gerar o UniqueId.

Atributos

Exceções

value é null.

O comprimento de value é zero.

Observações

Qualquer cadeia de comprimento diferente de zero é um valor válido.

Aplica-se a

UniqueId(Byte[], Int32)

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

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

Um byte array que representa um Guid.

offset
Int32

Posição de deslocamento dentro do byte array que representa um Guid.

Atributos

Exceções

guid é null.

offset menor que zero ou superior ao comprimento do array.

guid e offset fornecem menos de 16 bytes válidos.

Observações

Apenas os primeiros 16 bytes no deslocamento especificado são utilizados.

Aplica-se a

UniqueId(Char[], Int32, Int32)

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

Cria uma nova instância desta classe a partir de um deslocamento dentro de um char usando um 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[]

Um char array que representa um Guid.

offset
Int32

Posição de deslocamento dentro do char array que representa um Guid.

count
Int32

Número de entradas de array a usar, começando em offset.

Atributos

Exceções

chars é null.

offset menor que zero ou superior ao comprimento do array.

-ou-

count menor que zero ou superior ao comprimento do array menos offset.

count igual a zero.

Aplica-se a