ExportFactory<T,TMetadata> Klas

Definitie

Een factory die nieuwe exemplaren maakt van een onderdeel dat de opgegeven export levert, met gekoppelde metagegevens.

generic <typename T, typename TMetadata>
public ref class ExportFactory : System::ComponentModel::Composition::ExportFactory<T>
public class ExportFactory<T,TMetadata> : System.ComponentModel.Composition.ExportFactory<T>
type ExportFactory<'T, 'Metadata> = class
    inherit ExportFactory<'T>
Public Class ExportFactory(Of T, TMetadata)
Inherits ExportFactory(Of T)

Type parameters

T

Het type van het gemaakte onderdeel.

TMetadata

Het type metagegevens van het gemaakte onderdeel.

Overname
ExportFactory<T,TMetadata>

Opmerkingen

ExportFactory<T,TMetadata> breidt uit ExportFactory<T> tot het opnemen van een metagegevensobject, op ongeveer dezelfde manier als die Lazy<T,TMetadata> uitbreidt Lazy<T>. Zie voor meer informatie ExportFactory<T> en Lazy<T>.

Constructors

Name Description
ExportFactory<T,TMetadata>(Func<Tuple<T,Action>>, TMetadata)

Initialiseert een nieuw exemplaar van de ExportFactory<T,TMetadata> klasse.

Eigenschappen

Name Description
Metadata

Hiermee haalt u de metagegevens op die moeten worden gekoppeld aan de gemaakte onderdelen.

Methoden

Name Description
CreateExport()

Hiermee maakt u een exemplaar van het exporttype van de fabriek.

(Overgenomen van ExportFactory<T>)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op