Aracılığıyla paylaş


ExportFactory<T,TMetadata> Sınıf

Tanım

Belirtilen dışarı aktarmayı sağlayan bir parçanın yeni örneklerini ekli meta verilerle oluşturan fabrika.

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ür Parametreleri

T

Oluşturulan bölümün türü.

TMetadata

Oluşturulan bölümün meta verilerinin türü.

Devralma
ExportFactory<T,TMetadata>

Açıklamalar

ExportFactory<T,TMetadata>ExportFactory<T>, ile aynı şekilde bir meta veri nesnesi içerecek şekilde Lazy<T,TMetadata> genişletirLazy<T>. Daha fazla bilgi için ExportFactory<T> ve Lazy<T> bölümlerine bakın.

Oluşturucular

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

ExportFactory<T,TMetadata> sınıfının yeni bir örneğini başlatır.

Özellikler

Metadata

Oluşturulan bölümlere eklenecek meta verileri alır.

Yöntemler

CreateExport()

Fabrikanın dışarı aktarma türünün bir örneğini oluşturur.

(Devralındığı yer: ExportFactory<T>)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır