通过


DkmCompilerId Struct

Definition

Identifies the compiler (language and vendor) that a method comes from. This is used to select an expression evaluator.

public value class DkmCompilerId : IComparable<Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId>, IEquatable<Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId>
[System.Runtime.InteropServices.Guid("b0873194-c47f-a65a-5def-16644ebe23b8")]
public struct DkmCompilerId : IComparable<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId>, IEquatable<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId>
[<System.Runtime.InteropServices.Guid("b0873194-c47f-a65a-5def-16644ebe23b8")>]
type DkmCompilerId = struct
Public Structure DkmCompilerId
Implements IComparable(Of DkmCompilerId), IEquatable(Of DkmCompilerId)
Inheritance
DkmCompilerId
Attributes
Implements

Constructors

Name Description
DkmCompilerId(Guid, Guid)

Initialize a new DkmCompilerId value.

Fields

Name Description
LanguageId

Language that the code was written in. In some contexts, this may be Guid.Empty to indicate that the language is unknown.

VendorId

Vendor for the compiler. In some contexts this may be Guid.Empty to indicate that the vendor is unknown.

Methods

Name Description
CompareTo(DkmCompilerId)
Equals(DkmCompilerId)

Compare two elements of the DkmCompilerId structure.

GetHashCode()

Operators

Name Description
Equality(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

GreaterThan(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

GreaterThanOrEqual(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

Inequality(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

LessThan(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

LessThanOrEqual(DkmCompilerId, DkmCompilerId)

Compare two elements of the DkmCompilerId sructure.

Applies to