ExportFactory<T,TMetadata> Класс

Определение

Фабрика, которая создает новые экземпляры части, предоставляющей указанный экспорт, с присоединенными метаданными.

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

Параметры типа

T

Тип созданной части.

TMetadata

Метаданные для типа созданной части.

Наследование
ExportFactory<T,TMetadata>

Конструкторы

Имя Описание
ExportFactory<T,TMetadata>(Func<Tuple<T,Action>>, TMetadata)

Инициализирует новый экземпляр класса ExportFactory<T,TMetadata>.

Свойства

Имя Описание
Metadata

Возвращает метаданные, которые будут присоединены к созданным частям.

Методы

Имя Описание
CreateExport()

Создает экземпляр типа экспорта фабрики.

(Унаследовано от ExportFactory<T>)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к