ExportLifetimeContext<T> Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |