ImportDefinition 類別

定義

表示 ComposablePart 物件所需的匯入。

public ref class ImportDefinition
public class ImportDefinition
type ImportDefinition = class
Public Class ImportDefinition
繼承
ImportDefinition
衍生

建構函式

ImportDefinition()

初始化 ImportDefinition 類別的新執行個體。

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)

使用指定的條件約束、合約名稱和基數,以及指出匯入定義是可重新撰寫的還是必要條件,初始化 ImportDefinition 類別的新執行個體。

ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)

使用指定的條件約束、合約名稱、基數和中繼資料,以及指出匯入定義是可重新撰寫的還是必要條件,初始化 ImportDefinition 類別的新執行個體。

屬性

Cardinality

取得匯入定義所需之匯出的基數。

Constraint

取得運算式,這個運算式定義匯入必須滿足才能符合匯入定義的條件。

ContractName

取得合約的名稱。

IsPrerequisite

取得值,這個值表示是否必須先滿足匯入定義,部分才能開始產生匯出物件。

IsRecomposable

取得值,這個值表示是否可以多次滿足匯入定義。

Metadata

取得與這個匯入相關聯的中繼資料。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
IsConstraintSatisfiedBy(ExportDefinition)

取得值,這個值表示指定之定義所表示的匯出是否滿足此匯入定義的限制。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回匯入定義的字串表示。

適用於