ComposablePartDefinition Sınıf

Tanım

Nesnelerin oluşturulmasını ComposablePart açıklayan ve etkinleştiren, birleştirilebilir parça tanımları için soyut bir temel sınıf tanımlar.

public ref class ComposablePartDefinition abstract
public abstract class ComposablePartDefinition
type ComposablePartDefinition = class
Public MustInherit Class ComposablePartDefinition
Devralma
ComposablePartDefinition

Oluşturucular

ComposablePartDefinition()

ComposablePartDefinition sınıfının yeni bir örneğini başlatır.

Özellikler

ExportDefinitions

Bu ComposablePartDefinition nesne tarafından tanımlanan bölüm tarafından dışarı aktarılan nesneleri açıklayan bir nesne koleksiyonunu ExportDefinition alır.

ImportDefinitions

Bu ComposablePartDefinition nesne tarafından tanımlanan bölümün gerektirdiği içeri aktarmaları açıklayan bir nesne koleksiyonunu ImportDefinition alır.

Metadata

Bu ComposablePartDefinition nesne için meta veri koleksiyonunu alır.

Yöntemler

CreatePart()

Öğesinin açıklandığı bölümün yeni bir örneğini ComposablePartDefinition oluşturur.

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)

Uzantı Metotları

Exports(ComposablePartDefinition, Type)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir dışarı aktarma içerip içermediğini belirten bir değer döndürür.

Exports<T>(ComposablePartDefinition)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir dışarı aktarma içerip içermediğini belirten bir değer döndürür.

Imports(ComposablePartDefinition, Type)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir içeri aktarma içeri aktarıp içermediğini belirten bir değer döndürür.

Imports(ComposablePartDefinition, Type, ImportCardinality)

Belirtilen bölümün belirtilen sözleşme türü ve içeri aktarma kardinalitesi ile eşleşen bir içeri aktarma içeri aktarma içeri aktarıp içermediğini belirten bir değer döndürür.

Imports<T>(ComposablePartDefinition)

Belirtilen bölümün belirtilen sözleşme türüyle eşleşen bir içeri aktarma içeri aktarıp içermediğini belirten bir değer döndürür.

Imports<T>(ComposablePartDefinition, ImportCardinality)

Belirtilen bölümün belirtilen sözleşme türü ve içeri aktarma kardinalitesi ile eşleşen bir içeri aktarma içeri aktarma içeri aktarıp içermediğini belirten bir değer döndürür.

ContainsPartMetadata<T>(ComposablePartDefinition, String, T)

Belirtilen bölümün belirtilen anahtara ve değere sahip meta verileri içerip içermediğini belirten bir değer alır.

ContainsPartMetadataWithKey(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen anahtara sahip meta veriler içerip içermediğini belirten bir değer alır.

Exports(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen sözleşmeyi dışarı aktarıp dışarı aktarmayacağını belirten bir değer alır.

Imports(ComposablePartDefinition, String)

Belirtilen bölümün belirtilen sözleşmeyi içeri aktarıp içeri aktarmayacağını belirler.

Imports(ComposablePartDefinition, String, ImportCardinality)

Belirtilen bölümün belirtilen kardinaliteye sahip belirtilen sözleşmeyi içeri aktarıp içeri aktarmayacağını belirler.

Şunlara uygulanır