ProgrammableDataQueryResultReader Class

Definition

public ref class ProgrammableDataQueryResultReader : MarshalByRefObject, Microsoft::HistoricalDebuggerHost::IProgrammableDataQueryGlobalData
public class ProgrammableDataQueryResultReader : MarshalByRefObject, Microsoft.HistoricalDebuggerHost.IProgrammableDataQueryGlobalData
type ProgrammableDataQueryResultReader = class
    inherit MarshalByRefObject
    interface IProgrammableDataQueryGlobalData
Public Class ProgrammableDataQueryResultReader
Inherits MarshalByRefObject
Implements IProgrammableDataQueryGlobalData
Inheritance
ProgrammableDataQueryResultReader
Implements

Constructors

ProgrammableDataQueryResultReader()

Properties

FailedQuery

Methods

FormatCollectedValues(ObjectHandle, Object[], IProgrammableDataQueryEventData)

Requests formatted collected values from the object represented by the given handle for the given results list. Returns an empty list if dataQueryHandle is null, or results is invalid.

FormatLongDescription(ObjectHandle, Object[], IProgrammableDataQueryEventData)

Requests a long description from the object represented by the given handle for the given results list. Returns a formatted error string if the results are invalid, the dataQueryHandle is null, or if an error occurs requesting the formatted string.

FormatName(ObjectHandle, Object[], IProgrammableDataQueryEventData)

Requests a name from the object represented by the given handle for the given results list. Returns null if the pdq doesn't implement the IProgrammableDataQuery3 interface of if an error occurs requesting the formatted string.

FormatPreview(ObjectHandle, Object[], IProgrammableDataQueryEventData)

Requests a preview string from the object represented by the given handle for the given results list. Returns null if the pdq doesn't implement the IProgrammableDataQuery3 interface of if an error occurs requesting the formatted string.

FormatShortDescription(ObjectHandle, Object[], IProgrammableDataQueryEventData, String)

Requests a short description from the object represented by the given handle for the given results list. Returns a formatted error string if the results are invalid, the dataQueryHandle is null, or if an error occurs requesting the formatted string.

GetAlternateLocations(ObjectHandle, Object[])

Requests alternate locations from the object represented by the given handle for the given results list. Returns null if dataQueryHandle is null, or results is invalid.

GetHandleForSpec(String, String, String)

Gets an object handle for an object that can be used to read PDQs.

InitializeLifetimeService()
SetGlobalData(String, Object)

Sets a data value for the given key. The data is valid trace-wide.

TryGetGlobalValue<T>(String, T)

Returns global data set for the given key value. IProgrammableDataQueryGlobalData

Applies to