ExportFactory<T,TMetadata> Osztály

Definíció

Egy gyár, amely egy adott exportálást biztosító rész új példányait hozza létre csatolt metaadatokkal.

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)

Típusparaméterek

T

A létrehozott rész típusa.

TMetadata

A létrehozott rész metaadatainak típusa.

Öröklődés
ExportFactory<T,TMetadata>

Megjegyzések

ExportFactory<T,TMetadata> ExportFactory<T> a metaadat-objektumot is magában foglalja, ugyanúgy, mint Lazy<T,TMetadata> a kiterjesztő objektumotLazy<T>. További információ: ExportFactory<T> és Lazy<T>.

Konstruktorok

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

Inicializálja a ExportFactory<T,TMetadata> osztály új példányát.

Tulajdonságok

Name Description
Metadata

Lekéri a létrehozott részekhez csatolandó metaadatokat.

Metódusok

Name Description
CreateExport()

Létrehozza a gyár exportálási típusának egy példányát.

(Öröklődés forrása ExportFactory<T>)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: