ProjectId Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions.
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)
- Héritage
-
ProjectId
- Attributs
- Implémente
Remarques
Cela prend en charge le pack DataContractAttribute de messages général qui est sérialisable. Toutefois, dans la pratique, cela n’est pas sérialisé directement, mais à l’aide d’un formateur personnalisé Microsoft.CodeAnalysis.Remote.MessagePackFormatters.ProjectIdFormatter
Propriétés
Id |
ID unique généré par le système. |
Méthodes
CreateFromSerialized(Guid, String) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
CreateNewId(String) |
Créez un instance ProjectId. |
Equals(Object) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
Equals(ProjectId) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
GetHashCode() |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
ToString() |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
Opérateurs
Equality(ProjectId, ProjectId) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
Inequality(ProjectId, ProjectId) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |
Implémentations d’interfaces explicites
IComparable<ProjectId>.CompareTo(ProjectId) |
Identificateur qui peut être utilisé pour faire référence au même Project dans les versions. |