Condividi tramite


UniqueId Costruttori

Definizione

Crea una nuova istanza di questa classe.

Overload

UniqueId()

Crea una nuova istanza di questa classe con un nuovo GUID univoco.

UniqueId(Byte[])

Crea una nuova istanza di questa classe utilizzando una matrice di byte che rappresenta un Guid.

UniqueId(Guid)

Crea una nuova istanza di questa classe utilizzando un Guid.

UniqueId(String)

Crea una nuova istanza di questa classe utilizzando un a stringa.

UniqueId(Byte[], Int32)

Crea una nuova istanza di questa classe partendo da un offset all'interno di una matrice di byte che rappresenta un Guid.

UniqueId(Char[], Int32, Int32)

Crea una nuova istanza di questa classe partendo da un offset all'interno di char utilizzando un numero specificato di voci.

UniqueId()

Crea una nuova istanza di questa classe con un nuovo GUID univoco.

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

Si applica a

UniqueId(Byte[])

Crea una nuova istanza di questa classe utilizzando una matrice di byte che rappresenta 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())

Parametri

guid
Byte[]

Matrice di byte che rappresenta un Guid.

Eccezioni

guid è null.

guid fornisce meno di 16 byte validi.

Commenti

Vengono utilizzati solo i primi 16 byte della matrice.

Si applica a

UniqueId(Guid)

Crea una nuova istanza di questa classe utilizzando un Guid.

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

Parametri

guid
Guid

Oggetto Guid.

Eccezioni

guid è null.

Si applica a

UniqueId(String)

Crea una nuova istanza di questa classe utilizzando un a stringa.

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)

Parametri

value
String

Stringa utilizzata per generare UniqueId.

Attributi

Eccezioni

value è null.

La lunghezza di value è zero.

Commenti

Qualsiasi stringa di lunghezza diversa da zero è un valore valido.

Si applica a

UniqueId(Byte[], Int32)

Crea una nuova istanza di questa classe partendo da un offset all'interno di una matrice di byte che rappresenta 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)

Parametri

guid
Byte[]

Matrice di byte che rappresenta un Guid.

offset
Int32

Posizione dell'offset all'interno della matrice di byte che rappresenta un Guid.

Attributi

Eccezioni

guid è null.

offset minore di zero o maggiore della lunghezza della matrice.

guid e offset forniscono meno di 16 byte validi.

Commenti

Vengono utilizzati solo i primi 16 byte con l'offset specificato.

Si applica a

UniqueId(Char[], Int32, Int32)

Crea una nuova istanza di questa classe partendo da un offset all'interno di char utilizzando un numero specificato di voci.

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)

Parametri

chars
Char[]

Matrice di char che rappresenta un Guid.

offset
Int32

Posizione dell'offset all'interno della matrice di char che rappresenta un Guid.

count
Int32

Numero di voci della matrice da utilizzare, partendo da offset.

Attributi

Eccezioni

chars è null.

offset minore di zero o maggiore della lunghezza della matrice.

-oppure-

count minore di zero o maggiore della lunghezza della matrice meno offset.

count è uguale a zero.

Si applica a