IDynamicExpression Antarmuka
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.
Menyediakan antarmuka internal untuk mengakses argumen simpul pohon DynamicExpression serta fungsi CallSite dan Penulisan Ulang. Anda tidak boleh menggunakan API ini. Ini hanya publik karena pemfaktoran ulang DLL dan hanya ada untuk pengoptimalan performa internal.
public interface class IDynamicExpression : System::Linq::Expressions::IArgumentProvider
public interface IDynamicExpression : System.Linq.Expressions.IArgumentProvider
type IDynamicExpression = interface
interface IArgumentProvider
Public Interface IDynamicExpression
Implements IArgumentProvider
- Turunan
- Penerapan
Properti
ArgumentCount |
Mengembalikan jumlah argumen ke simpul pohon ekspresi. API ini hanya untuk penggunaan internal. (Diperoleh dari IArgumentProvider) |
DelegateType |
Mendapatkan jenis delegasi yang digunakan oleh CallSite, yang merupakan jenis aturan yang digunakan dalam cache sebaris polimorfik ekspresi dinamis. |
Metode
CreateCallSite() |
Secara opsional membuat CallSite dan mengembalikan CallSite untuk cache sebaris polimorfik DynamicExpression. Anda tidak boleh menggunakan tipe ini. Ini hanya publik karena refaktor perakitan, dan digunakan secara internal untuk pengoptimalan performa. |
GetArgument(Int32) |
Mengembalikan argumen di |
Rewrite(Expression[]) |
Menulis ulang simpul ini menggantikan argumen ekspresi dinamis dengan nilai yang disediakan. Jumlah |