UniqueId Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new instance of this class.
Overloads
| UniqueId() |
Creates a new instance of this class with a new, unique Guid. |
| UniqueId(Byte[]) |
Creates a new instance of this class using a byte array that represents a Guid. |
| UniqueId(Guid) |
Creates a new instance of this class using a Guid. |
| UniqueId(String) |
Creates a new instance of this class using a string. |
| UniqueId(Byte[], Int32) |
Creates a new instance of this class starting from an offset within a |
| UniqueId(Char[], Int32, Int32) |
Creates a new instance of this class starting from an offset within a |
UniqueId()
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class with a new, unique Guid.
public:
UniqueId();
public UniqueId();
Public Sub New ()
Applies to
UniqueId(Byte[])
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class using a byte array that represents a 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())
Parameters
Exceptions
guid is null.
guid provides less than 16 valid bytes.
Remarks
Only the first 16 bytes of the array are used.
Applies to
UniqueId(Guid)
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class using a Guid.
public:
UniqueId(Guid guid);
public UniqueId(Guid guid);
new System.Xml.UniqueId : Guid -> System.Xml.UniqueId
Public Sub New (guid As Guid)
Parameters
Exceptions
guid is null.
Applies to
UniqueId(String)
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class using a string.
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)
Parameters
- Attributes
Exceptions
value is null.
Length of value is zero.
Remarks
Any string non-zero length string is a valid value.
Applies to
UniqueId(Byte[], Int32)
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class starting from an offset within a byte array that represents a 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)
Parameters
- Attributes
Exceptions
guid is null.
offset less than zero or greater than the length of the array.
guid and offset provide less than 16 valid bytes.
Remarks
Only the first 16 bytes at the specified offset are used.
Applies to
UniqueId(Char[], Int32, Int32)
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
- Source:
- UniqueId.cs
Creates a new instance of this class starting from an offset within a char using a specified number of entries.
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)
Parameters
- count
- Int32
Number of array entries to use, starting from offset.
- Attributes
Exceptions
chars is null.
offset less than zero or greater than the length of the array.
-or-
count less than zero or greater than the length of the array minus offset.
count equals zero.