Share via


ProjectId Clase

Definición

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

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 : 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>
Public NotInheritable Class ProjectId
Implements IEquatable(Of 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.

Se aplica a