ImportDefinition クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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() |
インポート定義の文字列形式を返します。 |
適用対象
.NET