Guid Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili pengidentifikasi unik global (GUID).
public value class Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IFormattable
public value class Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, ISpanFormattable
public value class Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IParsable<Guid>, ISpanFormattable, ISpanParsable<Guid>
public value class Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IParsable<Guid>, ISpanFormattable, ISpanParsable<Guid>, IUtf8SpanFormattable
public value class Guid : IComparable, IFormattable
public struct Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IFormattable
public readonly struct Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, ISpanFormattable
public readonly struct Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IParsable<Guid>, ISpanFormattable, ISpanParsable<Guid>
public readonly struct Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IParsable<Guid>, ISpanFormattable, ISpanParsable<Guid>, IUtf8SpanFormattable
[System.Serializable]
public struct Guid : IComparable, IFormattable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct Guid : IComparable, IComparable<Guid>, IEquatable<Guid>, IFormattable
type Guid = struct
interface IFormattable
type Guid = struct
interface ISpanFormattable
interface IFormattable
type Guid = struct
interface IFormattable
interface IParsable<Guid>
interface ISpanFormattable
interface ISpanParsable<Guid>
type Guid = struct
interface IFormattable
interface IParsable<Guid>
interface ISpanFormattable
interface ISpanParsable<Guid>
interface IUtf8SpanFormattable
[<System.Serializable>]
type Guid = struct
interface IFormattable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type Guid = struct
interface IFormattable
Public Structure Guid
Implements IComparable, IComparable(Of Guid), IEquatable(Of Guid), IFormattable
Public Structure Guid
Implements IComparable, IComparable(Of Guid), IEquatable(Of Guid), ISpanFormattable
Public Structure Guid
Implements IComparable, IComparable(Of Guid), IEquatable(Of Guid), IParsable(Of Guid), ISpanFormattable, ISpanParsable(Of Guid)
Public Structure Guid
Implements IComparable, IComparable(Of Guid), IEquatable(Of Guid), IParsable(Of Guid), ISpanFormattable, ISpanParsable(Of Guid), IUtf8SpanFormattable
Public Structure Guid
Implements IComparable, IFormattable
- Warisan
- Atribut
- Penerapan
Keterangan
GUID adalah bilangan bulat 128-bit (16 byte) yang dapat digunakan di semua komputer dan jaringan di mana pun pengidentifikasi unik diperlukan. Pengidentifikasi seperti itu memiliki peluang yang sangat rendah untuk diduplikasi.
Konstruktor
Guid(Byte[]) |
Menginisialisasi instans Guid baru struktur dengan menggunakan array byte yang ditentukan. |
Guid(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) |
Menginisialisasi instans Guid baru struktur dengan menggunakan bilangan bulat dan byte yang ditentukan. |
Guid(Int32, Int16, Int16, Byte[]) |
Menginisialisasi instans Guid baru struktur dengan menggunakan bilangan bulat dan array byte yang ditentukan. |
Guid(ReadOnlySpan<Byte>) |
Menginisialisasi instans Guid baru struktur dengan menggunakan nilai yang diwakili oleh rentang byte baca-saja yang ditentukan. |
Guid(ReadOnlySpan<Byte>, Boolean) |
Mewakili pengidentifikasi unik global (GUID). |
Guid(String) |
Menginisialisasi instans Guid baru struktur dengan menggunakan nilai yang diwakili oleh string yang ditentukan. |
Guid(UInt32, UInt16, UInt16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) |
Menginisialisasi instans Guid baru struktur dengan menggunakan bilangan bulat dan byte yang tidak ditandatangani yang ditentukan. |
Bidang
Empty |
Instans baca-saja dari Guid struktur yang nilainya semua nol. |
Properti
AllBitsSet |
Mewakili pengidentifikasi unik global (GUID). |
Variant |
Mewakili pengidentifikasi unik global (GUID). |
Version |
Mewakili pengidentifikasi unik global (GUID). |
Metode
CompareTo(Guid) |
Membandingkan instans ini dengan objek tertentu Guid dan mengembalikan indikasi nilai relatifnya. |
CompareTo(Object) |
Membandingkan instans ini dengan objek tertentu dan mengembalikan indikasi nilai relatifnya. |
CreateVersion7() |
Mewakili pengidentifikasi unik global (GUID). |
CreateVersion7(DateTimeOffset) |
Mewakili pengidentifikasi unik global (GUID). |
Equals(Guid) |
Mengembalikan nilai yang menunjukkan apakah instans ini dan objek tertentu Guid mewakili nilai yang sama. |
Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek tertentu. |
GetHashCode() |
Mengembalikan kode hash untuk instans ini. |
NewGuid() |
Menginisialisasi instans Guid baru struktur. |
Parse(ReadOnlySpan<Char>) |
Mengonversi rentang karakter baca-saja yang mewakili GUID ke struktur yang setara Guid . |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Mengurai rentang karakter ke dalam nilai. |
Parse(String) |
Mengonversi representasi string GUID ke struktur yang setara Guid . |
Parse(String, IFormatProvider) |
Mengurai string menjadi nilai. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Mengonversi representasi rentang karakter GUID ke struktur yang setara Guid , asalkan string dalam format yang ditentukan. |
ParseExact(String, String) |
Mengonversi representasi string GUID ke struktur yang setara Guid , asalkan string dalam format yang ditentukan. |
ToByteArray() |
Mengembalikan array byte 16 elemen yang berisi nilai instans ini. |
ToByteArray(Boolean) |
Mewakili pengidentifikasi unik global (GUID). |
ToString() |
Mengembalikan representasi string dari nilai instans ini dalam format registri. |
ToString(String) |
Mengembalikan representasi string dari nilai instans ini Guid , sesuai dengan penentu format yang disediakan. |
ToString(String, IFormatProvider) |
Mengembalikan representasi string dari nilai instans Guid kelas ini, sesuai dengan penentu format yang disediakan dan informasi format khusus budaya. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>) |
Mewakili pengidentifikasi unik global (GUID). |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>) |
Mencoba memformat instans GUID saat ini ke dalam rentang karakter yang disediakan. |
TryParse(ReadOnlySpan<Char>, Guid) |
Mengonversi rentang karakter baca-saja yang ditentukan yang berisi representasi GUID ke struktur yang setara Guid . |
TryParse(ReadOnlySpan<Char>, IFormatProvider, Guid) |
Mencoba mengurai rentang karakter ke dalam nilai. |
TryParse(String, Guid) |
Mengonversi representasi string GUID ke struktur yang setara Guid . |
TryParse(String, IFormatProvider, Guid) |
Mencoba mengurai string ke dalam nilai. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, Guid) |
Mengonversi rentang karakter yang mewakili GUID ke struktur yang setara Guid , asalkan string dalam format yang ditentukan. |
TryParseExact(String, String, Guid) |
Mengonversi representasi string GUID ke struktur yang setara Guid , asalkan string dalam format yang ditentukan. |
TryWriteBytes(Span<Byte>) |
Mencoba menulis instans GUID saat ini ke dalam rentang byte. |
TryWriteBytes(Span<Byte>, Boolean, Int32) |
Mewakili pengidentifikasi unik global (GUID). |
Operator
Equality(Guid, Guid) |
Menunjukkan apakah nilai dua objek yang ditentukan Guid sama. |
GreaterThan(Guid, Guid) |
Membandingkan dua nilai untuk menentukan mana yang lebih besar. |
GreaterThanOrEqual(Guid, Guid) |
Membandingkan dua nilai untuk menentukan mana yang lebih besar atau sama. |
Inequality(Guid, Guid) |
Menunjukkan apakah nilai dua objek yang ditentukan Guid tidak sama. |
LessThan(Guid, Guid) |
Membandingkan dua nilai untuk menentukan mana yang lebih sedikit. |
LessThanOrEqual(Guid, Guid) |
Membandingkan dua nilai untuk menentukan mana yang kurang atau sama dengan. |
Implementasi Antarmuka Eksplisit
IComparable.CompareTo(Object) |
Membandingkan instans ini dengan objek tertentu Guid dan mengembalikan indikasi nilai relatifnya. |
IFormattable.ToString(String, IFormatProvider) |
Mengembalikan representasi string dari nilai instans ini, sesuai dengan penentu format yang disediakan dan informasi format khusus budaya. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini ke dalam rentang karakter yang disediakan. |
IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Mencoba memformat nilai instans saat ini sebagai UTF-8 ke dalam rentang byte yang disediakan. |