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. |