Freigeben über


UniqueId Konstruktoren

Definition

Erstellt eine neue Instanz dieser Klasse.

Überlädt

UniqueId()

Erstellt eine neue Instanz dieser Klasse mit einer neuen, eindeutigen GUID.

UniqueId(Byte[])

Erstellt eine neue Instanz dieser Klasse mit einem Bytearray, das Guid darstellt.

UniqueId(Guid)

Erstellt mit Guid eine neue Instanz dieser Klasse.

UniqueId(String)

Erstellt mit einer Zeichenfolge eine neue Instanz dieser Klasse.

UniqueId(Byte[], Int32)

Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb eines byte-Arrays, das Guid darstellt.

UniqueId(Char[], Int32, Int32)

Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb von char mit einer bestimmten Anzahl Einträge.

UniqueId()

Erstellt eine neue Instanz dieser Klasse mit einer neuen, eindeutigen GUID.

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

Gilt für

UniqueId(Byte[])

Erstellt eine neue Instanz dieser Klasse mit einem Bytearray, das Guid darstellt.

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())

Parameter

guid
Byte[]

Ein Bytearray, das Guid darstellt.

Ausnahmen

guid ist null.

guid stellt weniger als 16 gültige Bytes bereit.

Hinweise

Es werden nur die ersten 16 Bytes des Arrays verwendet.

Gilt für

UniqueId(Guid)

Erstellt mit Guid eine neue Instanz dieser Klasse.

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

Parameter

guid
Guid

Ein Guid.

Ausnahmen

guid ist null.

Gilt für

UniqueId(String)

Erstellt mit einer Zeichenfolge eine neue Instanz dieser Klasse.

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)

Parameter

value
String

Eine Zeichenfolge, die zur Generierung von UniqueId verwendet wird.

Attribute

Ausnahmen

value ist null.

Die Länge von value ist 0 (null).

Hinweise

Jede Zeichenfolge ungleich 0 (null) ist ein gültiger Wert.

Gilt für

UniqueId(Byte[], Int32)

Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb eines byte-Arrays, das Guid darstellt.

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)

Parameter

guid
Byte[]

Ein byte-Array, das Guid darstellt.

offset
Int32

Offsetposition innerhalb des byte-Arrays, das Guid darstellt.

Attribute

Ausnahmen

guid ist null.

offset ist kleiner als 0 (null) oder größer als die Länge des Arrays.

guid und offset stellen weniger als 16 gültige Bytes bereit.

Hinweise

Es werden nur die ersten 16 Bytes im angegebenen Offset verwendet.

Gilt für

UniqueId(Char[], Int32, Int32)

Erstellt eine neue Instanz dieser Klasse und beginnt dabei bei einem Offset innerhalb von char mit einer bestimmten Anzahl Einträge.

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)

Parameter

chars
Char[]

Ein char-Array, das Guid darstellt.

offset
Int32

Offsetposition innerhalb des char-Arrays, das Guid darstellt.

count
Int32

Anzahl von zu verwendenden Arrayeinträgen, beginnend bei offset.

Attribute

Ausnahmen

chars ist null.

offset ist kleiner als 0 (null) oder größer als die Länge des Arrays.

- oder -

count ist kleiner als 0 (null) oder größer als die Länge des Arrays minus offset.

count entspricht 0 (null).

Gilt für