CompositionContainer.ReleaseExports Methode

Definition

Überlädt

Name Beschreibung
ReleaseExports(IEnumerable<Export>)

Gibt einen Satz von Export Objekten aus der CompositionContainer.

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

Entfernt nach Möglichkeit eine Sammlung von Exporten aus der Komposition und gibt ihre Ressourcen frei.

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

Entfernt nach Möglichkeit eine Sammlung von Exporten aus der Komposition und gibt ihre Ressourcen frei.

ReleaseExports(IEnumerable<Export>)

Gibt einen Satz von Export Objekten aus der CompositionContainer.

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 Sammlung von Export Objekten, die freigegeben werden sollen.

Ausnahmen

exports ist null.

exports enthält ein Element, das lautet null.

Hinweise

Das Verhalten dieser Methode kann je nach Dem Kontext variieren, in dem die Export Methode erstellt wurde. Weitere Informationen finden Sie in der ReleaseExport Methode.

Gilt für:

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

Entfernt nach Möglichkeit eine Sammlung von Exporten aus der Komposition und gibt 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 Sammlung indirekter Verweise auf die zu entfernenden Exporte und deren Metadaten.

Ausnahmen

exports ist null.

exports enthält ein Element, das lautet null.

Gilt für:

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

Entfernt nach Möglichkeit eine Sammlung von Exporten aus der Komposition und gibt 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 Sammlung indirekter Verweise auf die zu entfernenden Exporte.

Ausnahmen

exports ist null.

exports enthält ein Element, das lautet null.

Gilt für: