ProjectId Kelas
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.
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi.
public ref class ProjectId sealed : IEquatable<Microsoft::CodeAnalysis::ProjectId ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public sealed class ProjectId : IEquatable<Microsoft.CodeAnalysis.ProjectId>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class ProjectId : IComparable<Microsoft.CodeAnalysis.ProjectId>, IEquatable<Microsoft.CodeAnalysis.ProjectId>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class ProjectId : IEquatable<Microsoft.CodeAnalysis.ProjectId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type ProjectId = class
interface IEquatable<ProjectId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
[<System.Runtime.Serialization.DataContract>]
type ProjectId = class
interface IEquatable<ProjectId>
interface IComparable<ProjectId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
[<System.Runtime.Serialization.DataContract>]
type ProjectId = class
interface IEquatable<ProjectId>
Public NotInheritable Class ProjectId
Implements IEquatable(Of ProjectId)
Public NotInheritable Class ProjectId
Implements IComparable(Of ProjectId), IEquatable(Of ProjectId)
- Warisan
-
ProjectId
- Atribut
- Penerapan
Keterangan
Ini mendukung paket DataContractAttribute pesan umum yang dapat diserialisasikan. Namun, dalam praktiknya, ini tidak diserialisasikan secara langsung, tetapi melalui penggunaan formatter kustom Microsoft.CodeAnalysis.Remote.MessagePackFormatters.ProjectIdFormatter
Properti
| Id |
Sistem menghasilkan id unik. |
Metode
| CreateFromSerialized(Guid, String) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
| CreateNewId(String) |
Buat instans ProjectId baru. |
| Equals(Object) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
| Equals(ProjectId) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
| GetHashCode() |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
| ToString() |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
Operator
| Equality(ProjectId, ProjectId) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
| Inequality(ProjectId, ProjectId) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |
Implementasi Antarmuka Eksplisit
| IComparable<ProjectId>.CompareTo(ProjectId) |
Pengidentifikasi yang dapat digunakan untuk merujuk ke yang sama Project di seluruh versi. |