ExportLifetimeContext<T> Classe

Definição

Contém um valor exportado criado por um ExportFactory<T> objeto e uma referência a um método para libertar esse objeto.

generic <typename T>
public ref class ExportLifetimeContext sealed : IDisposable
public sealed class ExportLifetimeContext<T> : IDisposable
type ExportLifetimeContext<'T> = class
    interface IDisposable
Public NotInheritable Class ExportLifetimeContext(Of T)
Implements IDisposable

Parâmetros de Tipo Genérico

T

O tipo do valor exportado.

Herança
ExportLifetimeContext<T>
Implementações

Observações

Importante

Este tipo implementa a interface IDisposable. Quando terminares de usar o tipo, deves descartá-lo diretamente (chamando o seu Dispose método) ou indiretamente (com um construto de linguagem como using em C#). Para mais informações, veja Usar um objeto que implemente IDisposable.

Construtores

Name Descrição
ExportLifetimeContext<T>(T, Action)

Inicializa uma nova instância da ExportLifetimeContext<T> classe.

Propriedades

Name Descrição
Value

Obtém o valor exportado de um ExportFactory<T> objeto.

Métodos

Name Descrição
Dispose()

Liberta todos os recursos utilizados pela instância atual da ExportLifetimeContext<T> classe, incluindo a exportação associada.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a