UniqueId 构造函数

定义

创建此类的新实例。

重载

名称 说明
UniqueId()

使用新的唯一 Guid 创建此类的新实例。

UniqueId(Byte[])

使用表示 a Guid. 的字节数组创建此类的新实例。

UniqueId(Guid)

使用 /> 创建此类的新实例。

UniqueId(String)

使用字符串创建此类的新实例。

UniqueId(Byte[], Int32)

从表示 abyte. 的数组中的Guid偏移量开始,创建此类的新实例。

UniqueId(Char[], Int32, Int32)

使用指定的条目数从偏移 char 量开始创建此类的新实例。

UniqueId()

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

使用新的唯一 Guid 创建此类的新实例。

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

适用于

UniqueId(Byte[])

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

使用表示 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())

参数

guid
Byte[]

一个表示 . 的 Guid字节数组。

例外

guidnull

guid 提供小于 16 个有效字节。

注解

仅使用数组的前 16 个字节。

适用于

UniqueId(Guid)

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

使用 /> 创建此类的新实例。

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

参数

guid
Guid

Guid

例外

guidnull

适用于

UniqueId(String)

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

使用字符串创建此类的新实例。

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)

参数

value
String

用于生成 . 的 UniqueId字符串。

属性

例外

valuenull

长度为 value 零。

注解

任何字符串非零长度字符串都是有效值。

适用于

UniqueId(Byte[], Int32)

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

从表示 abyte. 的数组中的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)

参数

guid
Byte[]

一个 byte 表示 . 的 Guid数组。

offset
Int32

表示一个 byte. 的数组中的Guid偏移位置。

属性

例外

guidnull

offset 小于零或大于数组的长度。

guid 并提供 offset 小于 16 个有效字节。

注解

仅使用指定偏移量处的前 16 个字节。

适用于

UniqueId(Char[], Int32, Int32)

Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs
Source:
UniqueId.cs

使用指定的条目数从偏移 char 量开始创建此类的新实例。

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)

参数

chars
Char[]

一个 char 表示 . 的 Guid数组。

offset
Int32

表示一个 char. 的数组中的Guid偏移位置。

count
Int32

要使用的数组条目数,从 offset.

属性

例外

charsnull

offset 小于零或大于数组的长度。

-或-

count小于零或大于数组的长度减 。offset

count 等于零。

适用于