Jazyk

UniqueId Konstruktory

Definice

Vytvoří novou instanci této třídy.

Přetížení

Name Description
UniqueId()

Vytvoří novou instanci této třídy s novým jedinečným identifikátorem GUID.

UniqueId(Byte[])

Vytvoří novou instanci této třídy pomocí bajtového pole, které představuje Guid.

UniqueId(Guid)

Vytvoří novou instanci této třídy pomocí .Guid

UniqueId(String)

Vytvoří novou instanci této třídy pomocí řetězce.

UniqueId(Byte[], Int32)

Vytvoří novou instanci této třídy počínaje posunem v poli byte , který představuje Guid.

UniqueId(Char[], Int32, Int32)

Vytvoří novou instanci této třídy počínaje posunem char v rámci pomocí zadaného počtu položek.

UniqueId()

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy s novým jedinečným identifikátorem GUID.

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

Platí pro

UniqueId(Byte[])

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy pomocí bajtového pole, které představuje 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())

Parametry

guid
Byte[]

Bajtové pole, které představuje Guid.

Výjimky

guid je null.

guid poskytuje méně než 16 platných bajtů.

Poznámky

Používají se pouze prvních 16 bajtů pole.

Platí pro

UniqueId(Guid)

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy pomocí .Guid

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

Parametry

guid
Guid

Nějaké Guid.

Výjimky

guid je null.

Platí pro

UniqueId(String)

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy pomocí řetězce.

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)

Parametry

value
String

Řetězec použitý k vygenerování UniqueId.

Atributy

Výjimky

value je null.

value Délka je nula.

Poznámky

Libovolný řetězec, který není nulovou délkou, je platná hodnota.

Platí pro

UniqueId(Byte[], Int32)

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy počínaje posunem v poli byte , který představuje 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)

Parametry

guid
Byte[]

Pole byte , které představuje Guid.

offset
Int32

Posun pozice v poli byte , která představuje Guidhodnotu .

Atributy

Výjimky

guid je null.

offset menší než nula nebo větší než délka pole.

guid a offset zadejte méně než 16 platných bajtů.

Poznámky

Použijí se pouze prvních 16 bajtů v zadaném posunu.

Platí pro

UniqueId(Char[], Int32, Int32)

Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs
Zdroj:
UniqueId.cs

Vytvoří novou instanci této třídy počínaje posunem char v rámci pomocí zadaného počtu položek.

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)

Parametry

chars
Char[]

Pole char , které představuje Guid.

offset
Int32

Posun pozice v poli char , která představuje Guidhodnotu .

count
Int32

Početpoložekch offset

Atributy

Výjimky

chars je null.

offset menší než nula nebo větší než délka pole.

nebo

count menší než nula nebo větší než délka matice minus offset.

count se rovná nule.

Platí pro