ExportLifetimeContext<T> Klas

Definitie

Bevat een geëxporteerde waarde die is gemaakt door een ExportFactory<T> object en een verwijzing naar een methode om dat object vrij te geven.

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

Type parameters

T

Het type geëxporteerde waarde.

Overname
ExportLifetimeContext<T>
Implementeringen

Opmerkingen

Important

Met dit type wordt de IDisposable interface geïmplementeerd. Wanneer u klaar bent met het gebruik van het type, moet u het rechtstreeks verwijderen (door de methode aan Dispose te roepen) of indirect (met een taalconstructie zoals using in C#). Zie Een object gebruiken waarmee IDisposable wordt geïmplementeerd voor meer informatie.

Constructors

Name Description
ExportLifetimeContext<T>(T, Action)

Initialiseert een nieuw exemplaar van de ExportLifetimeContext<T> klasse.

Eigenschappen

Name Description
Value

Hiermee haalt u de geëxporteerde waarde van een ExportFactory<T> object op.

Methoden

Name Description
Dispose()

Alle resources die door het huidige exemplaar van de ExportLifetimeContext<T> klasse worden gebruikt, met inbegrip van de bijbehorende export.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op