ExportLifetimeContext<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält einen exportierten Wert, der von einem ExportFactory<T> Objekt erstellt wurde, und einen Verweis auf eine Methode, um dieses Objekt freizugeben.
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
Typparameter
- T
Der Typ des exportierten Werts.
- Vererbung
-
ExportLifetimeContext<T>
- Implementiert
Hinweise
Important
Dieser Typ implementiert die IDisposable Schnittstelle. Nach Abschluss der Verwendung sollten Sie den Typ entweder direkt oder indirekt löschen. Rufen Sie die Methode Dispose in einem try/catch-Block auf, um den Typ direkt zu entsorgen. Verwenden Sie zum indirekten Löschen ein Sprachkonstrukt wie using (in C#) oder Using (in Visual Basic). Weitere Informationen finden Sie im Abschnitt "Verwenden eines Objekts, das IDisposable implementiert" im IDisposable Schnittstellenthema.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ExportLifetimeContext<T>(T, Action) |
Initialisiert eine neue Instanz der ExportLifetimeContext<T>-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Value |
Ruft den exportierten Wert eines ExportFactory<T> Objekts ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() |
Gibt alle Ressourcen frei, die von der aktuellen Instanz der ExportLifetimeContext<T> Klasse verwendet werden, einschließlich des zugehörigen Exports. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |