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

DkmCompilerId(Guid, Guid)

Initialize a new DkmCompilerId value.

Fields

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

CompareTo(DkmCompilerId)
Equals(DkmCompilerId)

Compare two elements of the DkmCompilerId structure.

GetHashCode()

Operators

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