Compartilhar via


ExtensionPartRecord<T> Classe

Definição

Um registro de parte de extensão que combina metadados e um método assíncrono para obter a parte.

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

Parâmetros de tipo

T
Herança
ExtensionPartRecord<T>

Construtores

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

Cria uma instância de ExtensionPartRecord<T>.

Propriedades

Extension

Obtém o identificador de extensão da parte se houver um disponível.

Metadata

Obtém os metadados da parte de extensão.

UniqueIdentifier

Obtém o identificador de parte exclusivo. Isso pode ser usado como um valor opaco persistente entre sessões.

Métodos

GetPartAsync()

Obtém a instância de parte.

TryGetMetadata<TMetadata>(String, TMetadata)

Tenta obter o nome de metadados fornecido como T.

Aplica-se a