Compartilhar via


UniqueId Construtores

Definição

Cria uma nova instância dessa classe.

Sobrecargas

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 começando em um deslocamento dentro de uma matriz byte que representa um Guid.

UniqueId(Char[], Int32, Int32)

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

UniqueId()

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

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[])

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

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 que 16 bytes válidos.

Comentários

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

Aplica-se a

UniqueId(Guid)

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

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)

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

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 tamanho de value é zero.

Comentários

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

Aplica-se a

UniqueId(Byte[], Int32)

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

Cria uma nova instância dessa classe começando em um deslocamento dentro de uma matriz byte 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 matriz byte que representa um Guid.

offset
Int32

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

Atributos

Exceções

guid é null.

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

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

Comentários

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

Aplica-se a

UniqueId(Char[], Int32, Int32)

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

Cria uma nova instância dessa classe começando em um deslocamento dentro de uma 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 matriz char que representa um Guid.

offset
Int32

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

count
Int32

Número de entradas de matriz a ser usado começando em offset.

Atributos

Exceções

chars é null.

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

- ou -

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

count igual a zero.

Aplica-se a