IDkmLanguageObjectIdProvider Interface

Definition

This is an optional interface implemented by expression evaluators. It should be implemented by expression evaluators which return evaluation results with the 'CanHaveObjectId' flag.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: CompilerVendorId, EngineId, LanguageId, RuntimeId, SymbolProviderId.

public interface class IDkmLanguageObjectIdProvider
public interface class IDkmLanguageObjectIdProvider
__interface IDkmLanguageObjectIdProvider
public interface IDkmLanguageObjectIdProvider
type IDkmLanguageObjectIdProvider = interface
Public Interface IDkmLanguageObjectIdProvider

Methods

CreateObjectId(DkmEvaluationResult)

Creates an object id for this particular expression.

DestroyObjectId(DkmEvaluationResult)

Destroys an object id for this particular expression.

Applies to