CompositionContainer.ReleaseExports Methode
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.
Ü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.