CompositionContainer.ReleaseExports Metod

Definition

Överlagringar

Name Description
ReleaseExports(IEnumerable<Export>)

Släpper en uppsättning Export objekt från CompositionContainer.

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

Tar bort en samling exporter från sammansättning och frigör sina resurser om möjligt.

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

Tar bort en samling exporter från sammansättning och frigör sina resurser om möjligt.

ReleaseExports(IEnumerable<Export>)

Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs

Släpper en uppsättning Export objekt från 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))

Parametrar

exports
IEnumerable<Export>

En samling Export objekt som ska släppas.

Undantag

exports är null.

exports innehåller ett element som är null.

Kommentarer

Beteendet för den här metoden kan variera beroende på i vilken kontext den Export skapades. Mer information finns i ReleaseExport-metoden.

Gäller för

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

Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs

Tar bort en samling exporter från sammansättning och frigör sina resurser om möjligt.

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

Typparametrar

T

Typ av export.

TMetadataView

Typen av exportmetadatavy.

Parametrar

exports
IEnumerable<Lazy<T,TMetadataView>>

En samling indirekta referenser till de exporter som ska tas bort och deras metadata.

Undantag

exports är null.

exports innehåller ett element som är null.

Gäller för

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

Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs
Källa:
CompositionContainer.cs

Tar bort en samling exporter från sammansättning och frigör sina resurser om möjligt.

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

Typparametrar

T

Typ av export.

Parametrar

exports
IEnumerable<Lazy<T>>

En samling indirekta referenser till de exporter som ska tas bort.

Undantag

exports är null.

exports innehåller ett element som är null.

Gäller för