Leer en inglés

Compartir a través de


ProjectId Clase

Definición

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

C#
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public sealed class ProjectId : IEquatable<Microsoft.CodeAnalysis.ProjectId>
C#
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class ProjectId : IComparable<Microsoft.CodeAnalysis.ProjectId>, IEquatable<Microsoft.CodeAnalysis.ProjectId>
C#
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class ProjectId : IEquatable<Microsoft.CodeAnalysis.ProjectId>
Herencia
ProjectId
Atributos
Implementaciones

Comentarios

Esto admite el paquete DataContractAttribute de mensajes general de serializable. Sin embargo, en la práctica, esto no se serializa directamente, sino mediante el uso de un formateador personalizado Microsoft.CodeAnalysis.Remote.MessagePackFormatters.ProjectIdFormatter

Propiedades

Id

Identificador único generado por el sistema.

Métodos

CreateFromSerialized(Guid, String)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

CreateNewId(String)

Cree una nueva instancia de ProjectId.

Equals(Object)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

Equals(ProjectId)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

GetHashCode()

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

ToString()

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

Operadores

Equality(ProjectId, ProjectId)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

Inequality(ProjectId, ProjectId)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

Implementaciones de interfaz explícitas

IComparable<ProjectId>.CompareTo(ProjectId)

Identificador que se puede usar para hacer referencia a lo mismo Project entre versiones.

Se aplica a

Producto Versiones
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0