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
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.