CompositionContainer.ReleaseExports Yöntem

Tanım

Aşırı Yüklemeler

ReleaseExports(IEnumerable<Export>)

uygulamasından ExportCompositionContainerbir nesne kümesi serbest bırakır.

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

Birleştirmeden bir dışarı aktarma koleksiyonunu kaldırır ve mümkünse kaynaklarını serbest bırakır.

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

Birleştirmeden bir dışarı aktarma koleksiyonunu kaldırır ve mümkünse kaynaklarını serbest bırakır.

ReleaseExports(IEnumerable<Export>)

Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs

uygulamasından ExportCompositionContainerbir nesne kümesi serbest bırakır.

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

Parametreler

exports
IEnumerable<Export>

Serbest bırakılacak nesne koleksiyonu Export .

Özel durumlar

exports, null değeridir.

exports olan nullbir öğe içerir.

Açıklamalar

Bu yöntemin davranışı, oluşturulduğu bağlama Export bağlı olarak değişebilir. Daha fazla bilgi için yöntemine ReleaseExport bakın.

Şunlara uygulanır

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

Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs

Birleştirmeden bir dışarı aktarma koleksiyonunu kaldırır ve mümkünse kaynaklarını serbest bırakır.

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ür Parametreleri

T

Dışarı aktarmaların türü.

TMetadataView

Dışarı aktarmaların meta veri görünümünün türü.

Parametreler

exports
IEnumerable<Lazy<T,TMetadataView>>

Kaldırılacak dışarı aktarmalara ve meta verilerine yönelik dolaylı başvuru koleksiyonu.

Özel durumlar

exports, null değeridir.

exports olan nullbir öğe içerir.

Şunlara uygulanır

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

Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs
Kaynak:
CompositionContainer.cs

Birleştirmeden bir dışarı aktarma koleksiyonunu kaldırır ve mümkünse kaynaklarını serbest bırakır.

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ür Parametreleri

T

Dışarı aktarmaların türü.

Parametreler

exports
IEnumerable<Lazy<T>>

Kaldırılacak dışarı aktarmalara yönelik dolaylı başvuru koleksiyonu.

Özel durumlar

exports, null değeridir.

exports olan nullbir öğe içerir.

Şunlara uygulanır