다음을 통해 공유


CompositionContainer.ReleaseExports 메서드

정의

오버로드

ReleaseExports(IEnumerable<Export>)

Export에서 CompositionContainer 개체 집합을 해제합니다.

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

컴퍼지션에서 내보내기 컬렉션을 제거하고 가능한 경우 해당 리소스를 해제합니다.

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

컴퍼지션에서 내보내기 컬렉션을 제거하고 가능한 경우 해당 리소스를 해제합니다.

ReleaseExports(IEnumerable<Export>)

Source:
CompositionContainer.cs
Source:
CompositionContainer.cs
Source:
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 개체의 컬렉션입니다.

예외

exports이(가) null인 경우

exportsnull인 요소가 포함된 경우

설명

이 메서드의 동작은 가 생성된 컨텍스트 Export 에 따라 달라질 수 있습니다. 자세한 내용은 ReleaseExport 메서드를 참조하세요.

적용 대상

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

Source:
CompositionContainer.cs
Source:
CompositionContainer.cs
Source:
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>>

제거할 내보내기와 해당 메타데이터에 대한 간접 참조의 컬렉션입니다.

예외

exports이(가) null인 경우

exportsnull인 요소가 포함된 경우

적용 대상

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

Source:
CompositionContainer.cs
Source:
CompositionContainer.cs
Source:
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>>

제거할 내보내기에 대한 간접 참조의 컬렉션입니다.

예외

exports이(가) null인 경우

exportsnull인 요소가 포함된 경우

적용 대상