ExportLifetimeContext<T> Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy objektum által ExportFactory<T> létrehozott exportált értéket és az objektum kiadásának metódusára mutató hivatkozást tartalmaz.
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
Típusparaméterek
- T
Az exportált érték típusa.
- Öröklődés
-
ExportLifetimeContext<T>
- Megvalósítás
Megjegyzések
Important
Ez a típus implementálja a IDisposable felületet. Ha befejezte a típus használatát, közvetlenül vagy közvetve kell megsemmisítenie. A típus közvetlen ártalmatlanításához hívja meg a Dispose metódust egy try/catch blokkban. Ha közvetve szeretné megsemmisíteni, használjon olyan nyelvi szerkezetet, mint a using (C#-ban) vagy Using (a Visual Basicben). További információ: "Az IDisposable-t megvalósító objektum használata" című szakasz a IDisposable felület témakörében.
Konstruktorok
| Name | Description |
|---|---|
| ExportLifetimeContext<T>(T, Action) |
Inicializálja a ExportLifetimeContext<T> osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Value |
Lekéri egy ExportFactory<T> objektum exportált értékét. |
Metódusok
| Name | Description |
|---|---|
| Dispose() |
Felszabadítja az osztály aktuális példánya által használt összes erőforrást, beleértve a ExportLifetimeContext<T> társított exportálást is. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |