Share via


ProjectReference Class

Definition

public ref class ProjectReference sealed : IEquatable<Microsoft::CodeAnalysis::ProjectReference ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public sealed class ProjectReference : IEquatable<Microsoft.CodeAnalysis.ProjectReference>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type ProjectReference = class
    interface IEquatable<ProjectReference>
Public NotInheritable Class ProjectReference
Implements IEquatable(Of ProjectReference)
Inheritance
ProjectReference
Attributes
Implements

Constructors

ProjectReference(ProjectId, ImmutableArray<String>, Boolean)

Properties

Aliases

Aliases for the reference. Empty if the reference has no aliases.

EmbedInteropTypes

True if interop types defined in the referenced project should be embedded into the referencing project.

ProjectId

Methods

Equals(Object)
Equals(ProjectReference)
GetHashCode()

Operators

Equality(ProjectReference, ProjectReference)
Inequality(ProjectReference, ProjectReference)

Applies to