ExtensionPartRecord<T> 类

定义

合并元数据和用于获取部件的异步方法的扩展部件记录。

public class ExtensionPartRecord<T> where T : class
type ExtensionPartRecord<'T (requires 'T : null)> = class
Public Class ExtensionPartRecord(Of T)

类型参数

T
继承
ExtensionPartRecord<T>

构造函数

ExtensionPartRecord<T>(IEnumerable<ExtensionPartMetadata>, AsyncLazy<T>, ExtensionIdentificationToken, String)

创建 ExtensionPartRecord<T> 的实例。

属性

Extension

获取部件的扩展标识符(如果有可用)。

Metadata

获取扩展部件的元数据。

UniqueIdentifier

获取唯一部件标识符。 这可以用作跨会话的持久不透明值。

方法

GetPartAsync()

获取部件实例。

TryGetMetadata<TMetadata>(String, TMetadata)

尝试获取给定的元数据名称作为 T。

适用于