ExportFactory<T,TMetadata> Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
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) |