CompositionContainer.ReleaseExports Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ReleaseExports(IEnumerable<Export>) |
içindeki Exportbir nesne kümesini CompositionContainer serbest bırakır. |
| ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>) |
Bir dışarı aktarma koleksiyonunu birleştirmeden kaldırır ve mümkünse kaynaklarını serbest bırakır. |
| ReleaseExports<T>(IEnumerable<Lazy<T>>) |
Bir dışarı aktarma koleksiyonunu birleştirmeden 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
- Kaynak:
- CompositionContainer.cs
içindeki Exportbir nesne kümesini CompositionContainer 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'e eşittir.
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 bkz. ReleaseExport yöntemi.
Şunlara uygulanır
ReleaseExports<T,TMetadataView>(IEnumerable<Lazy<T,TMetadataView>>)
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
Bir dışarı aktarma koleksiyonunu birleştirmeden 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 bunların meta verilerine yönelik dolaylı başvuru koleksiyonu.
Özel durumlar
exports, null'e eşittir.
exports olan nullbir öğe içerir.
Şunlara uygulanır
ReleaseExports<T>(IEnumerable<Lazy<T>>)
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
- Kaynak:
- CompositionContainer.cs
Bir dışarı aktarma koleksiyonunu birleştirmeden 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'e eşittir.
exports olan nullbir öğe içerir.