Udostępnij za pośrednictwem


CompositionContainer.ReleaseExports Metoda

Definicja

Przeciążenia

ReleaseExports(IEnumerable<Export>)

Zwalnia zestaw Export obiektów z obiektu CompositionContainer.

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

Usuwa kolekcję eksportów z kompozycji i zwalnia ich zasoby, jeśli to możliwe.

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

Usuwa kolekcję eksportów z kompozycji i zwalnia ich zasoby, jeśli to możliwe.

ReleaseExports(IEnumerable<Export>)

Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs

Zwalnia zestaw Export obiektów z obiektu 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))

Parametry

exports
IEnumerable<Export>

Kolekcja Export obiektów do wydania.

Wyjątki

exports to null.

exports zawiera element o nazwie null.

Uwagi

Zachowanie tej metody może się różnić w zależności od kontekstu, w którym Export został skonstruowany. Aby uzyskać więcej informacji, zobacz metodę ReleaseExport .

Dotyczy

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

Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs

Usuwa kolekcję eksportów z kompozycji i zwalnia ich zasoby, jeśli to możliwe.

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

Parametry typu

T

Typ eksportów.

TMetadataView

Typ widoku metadanych eksportów.

Parametry

exports
IEnumerable<Lazy<T,TMetadataView>>

Kolekcja odwołań pośrednich do eksportów do usunięcia i ich metadanych.

Wyjątki

exports to null.

exports zawiera element o nazwie null.

Dotyczy

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

Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs
Źródło:
CompositionContainer.cs

Usuwa kolekcję eksportów z kompozycji i zwalnia ich zasoby, jeśli to możliwe.

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

Parametry typu

T

Typ eksportów.

Parametry

exports
IEnumerable<Lazy<T>>

Kolekcja odwołań pośrednich do eksportów do usunięcia.

Wyjątki

exports to null.

exports zawiera element o nazwie null.

Dotyczy