Freigeben über


CompositionContainer.ReleaseExports Methode

Definition

Überlädt

ReleaseExports(IEnumerable<Export>)

Gibt einen Satz von Export-Objekten aus dem CompositionContainer frei.

ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>)

Entfernt eine Auflistung der Exporte aus der Komposition und gibt sofern möglich ihre Ressourcen frei.

ReleaseExports<T>(IEnumerable<Lazy<T>>)

Entfernt eine Auflistung der Exporte aus der Komposition und gibt sofern möglich ihre Ressourcen frei.

ReleaseExports(IEnumerable<Export>)

Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs

Gibt einen Satz von Export-Objekten aus dem CompositionContainer frei.

public:
 void ReleaseExports(System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::Export ^> ^ exports);
public void ReleaseExports (System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> exports);
member this.ReleaseExports : seq<System.ComponentModel.Composition.Primitives.Export> -> unit
Public Sub ReleaseExports (exports As IEnumerable(Of Export))

Parameter

exports
IEnumerable<Export>

Eine Auflistung freizugebender Export-Objekte.

Ausnahmen

exports ist null.

exports enthält ein Element, das null ist.

Hinweise

Das Verhalten dieser Methode kann abhängig vom Kontext variieren, in dem die Export erstellt wurde. Weitere Informationen finden Sie unter der Methode ReleaseExport.

Gilt für:

ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>)

Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs

Entfernt eine Auflistung der Exporte aus der Komposition und gibt sofern möglich ihre Ressourcen frei.

public:
generic <typename T, typename TMetadataView>
 void ReleaseExports(System::Collections::Generic::IEnumerable<Lazy<T, TMetadataView> ^> ^ exports);
public void ReleaseExports<T,TMetadataView> (System.Collections.Generic.IEnumerable<Lazy<T,TMetadataView>> exports);
member this.ReleaseExports : seq<Lazy<'T, 'MetadataView>> -> unit
Public Sub ReleaseExports(Of T, TMetadataView) (exports As IEnumerable(Of Lazy(Of T, TMetadataView)))

Typparameter

T

Der Typ der Exporte.

TMetadataView

Der Typ der Metadatenansicht der Exporte.

Parameter

exports
IEnumerable<Lazy<T,TMetadataView>>

Eine Auflistung von indirekten Verweisen auf die zu entfernenden Exporte und ihre Metadaten.

Ausnahmen

exports ist null.

exports enthält ein Element, das null ist.

Gilt für:

ReleaseExports<T>(IEnumerable<Lazy<T>>)

Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs
Quelle:
CompositionContainer.cs

Entfernt eine Auflistung der Exporte aus der Komposition und gibt sofern möglich ihre Ressourcen frei.

public:
generic <typename T>
 void ReleaseExports(System::Collections::Generic::IEnumerable<Lazy<T> ^> ^ exports);
public void ReleaseExports<T> (System.Collections.Generic.IEnumerable<Lazy<T>> exports);
member this.ReleaseExports : seq<Lazy<'T>> -> unit
Public Sub ReleaseExports(Of T) (exports As IEnumerable(Of Lazy(Of T)))

Typparameter

T

Der Typ der Exporte.

Parameter

exports
IEnumerable<Lazy<T>>

Eine Auflistung von indirekten Verweisen auf die zu entfernenden Exporte.

Ausnahmen

exports ist null.

exports enthält ein Element, das null ist.

Gilt für: