UniqueId 생성자

정의

이 클래스의 새 인스턴스를 만듭니다.

오버로드

UniqueId()

새 고유 GUID로 이 클래스의 새 인스턴스를 만듭니다.

UniqueId(Byte[])

Guid를 나타내는 바이트 배열을 사용하여 이 클래스의 새 인스턴스를 만듭니다.

UniqueId(Guid)

Guid를 사용하여 이 클래스의 새 인스턴스를 만듭니다.

UniqueId(String)

문자열을 사용하여 이 클래스의 새 인스턴스를 만듭니다.

UniqueId(Byte[], Int32)

byte를 나타내는 Guid 배열 내의 오프셋에서 시작하는 이 클래스의 새 인스턴스를 만듭니다.

UniqueId(Char[], Int32, Int32)

지정된 항목 수를 사용하여 char 내의 오프셋에서 시작하는 이 클래스의 새 인스턴스를 만듭니다.

UniqueId()

새 고유 GUID로 이 클래스의 새 인스턴스를 만듭니다.

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

적용 대상

UniqueId(Byte[])

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를 나타내는 바이트 배열입니다.

예외

guid이(가) null인 경우

guid가 16바이트 미만을 허용하는 경우

설명

배열의 첫 16바이트만 사용됩니다.

적용 대상

UniqueId(Guid)

Guid를 사용하여 이 클래스의 새 인스턴스를 만듭니다.

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

예외

guid이(가) null인 경우

적용 대상

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

매개 변수

value
String

UniqueId를 생성하는 데 사용된 문자열입니다.

특성

예외

value이(가) null인 경우

value의 길이가 0입니다.

설명

길이가 0이 아닌 문자열은 모두 유효한 값입니다.

적용 대상

UniqueId(Byte[], Int32)

byte를 나타내는 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 배열 내의 오프셋 위치입니다.

특성

예외

guid이(가) null인 경우

offset이 0보다 작거나 배열 길이보다 큰 경우

guidoffset이 16바이트 미만을 허용할 경우

설명

지정된 오프셋의 첫 16바이트만 사용됩니다.

적용 대상

UniqueId(Char[], Int32, Int32)

지정된 항목 수를 사용하여 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에서 시작하는, 사용할 배열 항목 수입니다.

특성

예외

chars이(가) null인 경우

offset이 0보다 작거나 배열 길이보다 큰 경우

또는

count가 0보다 작거나 offset을 뺀 배열의 길이보다 큰 경우

count가 0인 경우

적용 대상