ImportDefinition Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas ImportDefinition.
Overload
ImportDefinition() |
Menginisialisasi instans baru kelas ImportDefinition. |
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean) |
Menginisialisasi instans ImportDefinition baru kelas dengan batasan, nama kontrak, dan kardinalitas yang ditentukan, dan menunjukkan apakah definisi impor dapat diolah ulang atau prasyarat. |
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>) |
Menginisialisasi instans ImportDefinition baru kelas dengan batasan, nama kontrak, kardinalitas, dan metadata yang ditentukan, dan menunjukkan apakah definisi impor dapat diolah ulang atau prasyarat. |
ImportDefinition()
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
Menginisialisasi instans baru kelas ImportDefinition.
protected:
ImportDefinition();
protected ImportDefinition ();
Protected Sub New ()
Keterangan
Jenis turunan yang memanggil konstruktor ini harus mengambil Constraint alih properti , dan secara opsional, Cardinalityproperti , IsPrerequisite dan IsRecomposable .
Berlaku untuk
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean)
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
Menginisialisasi instans ImportDefinition baru kelas dengan batasan, nama kontrak, dan kardinalitas yang ditentukan, dan menunjukkan apakah definisi impor dapat diolah ulang atau prasyarat.
public:
ImportDefinition(System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ constraint, System::String ^ contractName, System::ComponentModel::Composition::Primitives::ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
public ImportDefinition (System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
public ImportDefinition (System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string? contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite);
new System.ComponentModel.Composition.Primitives.ImportDefinition : System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> * string * System.ComponentModel.Composition.Primitives.ImportCardinality * bool * bool -> System.ComponentModel.Composition.Primitives.ImportDefinition
Public Sub New (constraint As Expression(Of Func(Of ExportDefinition, Boolean)), contractName As String, cardinality As ImportCardinality, isRecomposable As Boolean, isPrerequisite As Boolean)
Parameter
- constraint
- Expression<Func<ExportDefinition,Boolean>>
Ekspresi yang berisi Func<T,TResult> objek yang menentukan kondisi yang Export harus cocok untuk memenuhi definisi impor.
- contractName
- String
Nama kontrak.
- cardinality
- ImportCardinality
Salah satu nilai enumerasi yang menunjukkan kardinalitas objek yang Export diperlukan oleh definisi impor.
- isRecomposable
- Boolean
true
untuk menentukan bahwa definisi impor dapat dipenuhi beberapa kali sepanjang masa ComposablePart pakai objek; jika tidak, false
.
- isPrerequisite
- Boolean
true
untuk menentukan bahwa definisi impor harus dipenuhi sebelum dapat mulai menghasilkan objek yang ComposablePart diekspor; jika tidak, false
.
Pengecualian
constraint
adalah null
.
cardinality
bukan salah satu nilai .ImportCardinality
Berlaku untuk
ImportDefinition(Expression<Func<ExportDefinition,Boolean>>, String, ImportCardinality, Boolean, Boolean, IDictionary<String,Object>)
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
- Sumber:
- ImportDefinition.cs
Menginisialisasi instans ImportDefinition baru kelas dengan batasan, nama kontrak, kardinalitas, dan metadata yang ditentukan, dan menunjukkan apakah definisi impor dapat diolah ulang atau prasyarat.
public:
ImportDefinition(System::Linq::Expressions::Expression<Func<System::ComponentModel::Composition::Primitives::ExportDefinition ^, bool> ^> ^ constraint, System::String ^ contractName, System::ComponentModel::Composition::Primitives::ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ metadata);
public ImportDefinition (System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary<string,object> metadata);
public ImportDefinition (System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition,bool>> constraint, string? contractName, System.ComponentModel.Composition.Primitives.ImportCardinality cardinality, bool isRecomposable, bool isPrerequisite, System.Collections.Generic.IDictionary<string,object?>? metadata);
new System.ComponentModel.Composition.Primitives.ImportDefinition : System.Linq.Expressions.Expression<Func<System.ComponentModel.Composition.Primitives.ExportDefinition, bool>> * string * System.ComponentModel.Composition.Primitives.ImportCardinality * bool * bool * System.Collections.Generic.IDictionary<string, obj> -> System.ComponentModel.Composition.Primitives.ImportDefinition
Public Sub New (constraint As Expression(Of Func(Of ExportDefinition, Boolean)), contractName As String, cardinality As ImportCardinality, isRecomposable As Boolean, isPrerequisite As Boolean, metadata As IDictionary(Of String, Object))
Parameter
- constraint
- Expression<Func<ExportDefinition,Boolean>>
Ekspresi yang berisi Func<T,TResult> objek yang menentukan kondisi yang Export harus cocok untuk memenuhi definisi impor.
- contractName
- String
Nama kontrak.
- cardinality
- ImportCardinality
Salah satu nilai enumerasi yang menunjukkan kardinalitas objek yang Export diperlukan oleh definisi impor.
- isRecomposable
- Boolean
true
untuk menentukan bahwa definisi impor dapat dipenuhi beberapa kali sepanjang masa ComposablePart pakai objek; jika tidak, false
.
- isPrerequisite
- Boolean
true
untuk menentukan bahwa definisi impor harus dipenuhi sebelum dapat mulai menghasilkan objek yang ComposablePart diekspor; jika tidak, false
.
- metadata
- IDictionary<String,Object>
Metadata yang terkait dengan impor.