Partilhar via


CompositionContainer.ReleaseExports Método

Definição

Sobrecargas

ReleaseExports(IEnumerable<Export>)

Libera um conjunto de objetos Export do CompositionContainer.

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

Remove uma coleção de exportações da composição e libera seus recursos, se possível.

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

Remove uma coleção de exportações da composição e libera seus recursos, se possível.

ReleaseExports(IEnumerable<Export>)

Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs

Libera um conjunto de objetos Export do 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))

Parâmetros

exports
IEnumerable<Export>

Uma coleção de objetos Export a serem liberados.

Exceções

exports é null.

exports contém um elemento que é null.

Comentários

O comportamento desse método pode variar dependendo do contexto no qual o Export foi construído. Para obter mais informações, consulte o método ReleaseExport.

Aplica-se a

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

Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs

Remove uma coleção de exportações da composição e libera seus recursos, se possível.

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

Parâmetros de tipo

T

O tipo das exportações.

TMetadataView

O tipo da exibição de metadados das exportações.

Parâmetros

exports
IEnumerable<Lazy<T,TMetadataView>>

Uma coleção de referências indiretas às exportações a serem removidas e seus metadados.

Exceções

exports é null.

exports contém um elemento que é null.

Aplica-se a

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

Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs
Origem:
CompositionContainer.cs

Remove uma coleção de exportações da composição e libera seus recursos, se possível.

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

Parâmetros de tipo

T

O tipo das exportações.

Parâmetros

exports
IEnumerable<Lazy<T>>

Uma coleção de referências indiretas às exportações a serem removidas.

Exceções

exports é null.

exports contém um elemento que é null.

Aplica-se a