UniqueId Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci této třídy.
Přetížení
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 začínající od posunu v rámci |
UniqueId(Char[], Int32, Int32) |
Vytvoří novou instanci této třídy začínající od posunu v rámci |
UniqueId()
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[])
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
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)
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
Výjimky
guid
je null
.
Platí pro
UniqueId(String)
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
- 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)
Vytvoří novou instanci této třídy začínající od posunu v rámci byte
pole, 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
- 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ů na zadaném posunu.
Platí pro
UniqueId(Char[], Int32, Int32)
Vytvoří novou instanci této třídy začínající od posunu v rámci char
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
- count
- Int32
Počet položek pole, které se mají použít, počínaje 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
rovná se nule.