CompositionContainer.ReleaseExports 方法

定義

多載

ReleaseExports(IEnumerable<Export>)

Export 釋放一組 CompositionContainer 物件。

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

從複合移除匯出結果的集合,可能的話,亦釋放其資源。

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

從複合移除匯出結果的集合,可能的話,亦釋放其資源。

ReleaseExports(IEnumerable<Export>)

來源:
CompositionContainer.cs
來源:
CompositionContainer.cs
來源:
CompositionContainer.cs

Export 釋放一組 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))

參數

exports
IEnumerable<Export>

要釋放的 Export 物件集合。

例外狀況

exportsnull

exports 包含是 null 的項目。

備註

這個方法的行為可能會因 Export 建構 的內容而有所不同。 如需詳細資訊,請參閱 ReleaseExport 方法。

適用於

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

來源:
CompositionContainer.cs
來源:
CompositionContainer.cs
來源:
CompositionContainer.cs

從複合移除匯出結果的集合,可能的話,亦釋放其資源。

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

匯出的型別。

TMetadataView

匯出之中繼資料檢視的型別。

參數

exports
IEnumerable<Lazy<T,TMetadataView>>

要移除之匯出的間接參考集合和其中繼資料。

例外狀況

exportsnull

exports 包含是 null 的項目。

適用於

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

來源:
CompositionContainer.cs
來源:
CompositionContainer.cs
來源:
CompositionContainer.cs

從複合移除匯出結果的集合,可能的話,亦釋放其資源。

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

匯出的型別。

參數

exports
IEnumerable<Lazy<T>>

要移除之匯出的間接參考集合。

例外狀況

exportsnull

exports 包含是 null 的項目。

適用於