Freigeben über


ExtensibilityMetadataPropertySelector<T> Class

Definition

A class used to translate an ExtensibilityDiagnosticsProperty to the value of the property on a given object.

public class ExtensibilityMetadataPropertySelector<T>
type ExtensibilityMetadataPropertySelector<'T> = class
Public Class ExtensibilityMetadataPropertySelector(Of T)

Type Parameters

T

The type of object that contains the property value.

Inheritance
ExtensibilityMetadataPropertySelector<T>

Constructors

ExtensibilityMetadataPropertySelector<T>(ExtensibilityDiagnosticsProperty, Func<T,CancellationToken,Task<String>>)

Initializes a new instance of the ExtensibilityMetadataPropertySelector<T> class.

ExtensibilityMetadataPropertySelector<T>(ExtensibilityDiagnosticsProperty, Func<T,String>)

Initializes a new instance of the ExtensibilityMetadataPropertySelector<T> class.

Fields

NullValue

Gets a value to denote a diagnostic property having a 'null' value.

Properties

Property

Gets the diagnostics property for this selector.

SelectorAsync

Gets the function used to get the diagnostics property value.

Applies to