CompositionContainer.ReleaseExports Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
| Name | Description |
|---|---|
| ReleaseExports(IEnumerable<Export>) |
Objektumkészletet Export ad ki a CompositionContainer. |
| ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>) |
Eltávolítja az exportálások gyűjteményét az összetételből, és lehetőség szerint felszabadítja az erőforrásaikat. |
| ReleaseExports<T>(IEnumerable<Lazy<T>>) |
Eltávolítja az exportálások gyűjteményét az összetételből, és lehetőség szerint felszabadítja az erőforrásaikat. |
ReleaseExports(IEnumerable<Export>)
Objektumkészletet Export ad ki a 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))
Paraméterek
- exports
- IEnumerable<Export>
Felszabadítandó objektumok gyűjteménye Export .
Kivételek
exports az null.
exportsolyan elemet tartalmaz, amely .null
Megjegyzések
Ennek a módszernek a viselkedése attól függően változhat, hogy milyen környezetben készült a Export rendszer. További információkért tekintse meg a metódust ReleaseExport .
A következőre érvényes:
ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>)
Eltávolítja az exportálások gyűjteményét az összetételből, és lehetőség szerint felszabadítja az erőforrásaikat.
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)))
Típusparaméterek
- T
Az exportálás típusa.
- TMetadataView
Az exportálás metaadatnézetének típusa.
Paraméterek
- exports
- IEnumerable<Lazy<T,TMetadataView>>
Az eltávolítandó exportálásokra és azok metaadataira mutató közvetett hivatkozások gyűjteménye.
Kivételek
exports az null.
exportsolyan elemet tartalmaz, amely .null
A következőre érvényes:
ReleaseExports<T>(IEnumerable<Lazy<T>>)
Eltávolítja az exportálások gyűjteményét az összetételből, és lehetőség szerint felszabadítja az erőforrásaikat.
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)))
Típusparaméterek
- T
Az exportálás típusa.
Paraméterek
- exports
- IEnumerable<Lazy<T>>
Az eltávolítandó exportálásokra mutató közvetett hivatkozások gyűjteménye.
Kivételek
exports az null.
exportsolyan elemet tartalmaz, amely .null