Expression.Dynamic メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
動的な操作を表す DynamicExpression を作成します。
オーバーロード
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, Expression, Expression) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, Expression) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, IEnumerable<Expression>) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, Expression[]) |
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。 |
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression, Expression)
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2, System::Linq::Expressions::Expression ^ arg3);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2, System.Linq.Expressions.Expression arg3);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression, arg3 As Expression) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arg0
- Expression
動的操作の 1 番目の引数。
- arg1
- Expression
動的操作の 2 番目の引数。
- arg2
- Expression
動的操作の 3 番目の引数。
- arg3
- Expression
動的操作の 4 番目の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
Dynamic(CallSiteBinder, Type, Expression, Expression)
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arg0
- Expression
動的操作の 1 番目の引数。
- arg1
- Expression
動的操作の 2 番目の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
Dynamic(CallSiteBinder, Type, Expression, Expression, Expression)
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0, System::Linq::Expressions::Expression ^ arg1, System::Linq::Expressions::Expression ^ arg2);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0, System.Linq.Expressions.Expression arg1, System.Linq.Expressions.Expression arg2);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression, arg1 As Expression, arg2 As Expression) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arg0
- Expression
動的操作の 1 番目の引数。
- arg1
- Expression
動的操作の 2 番目の引数。
- arg2
- Expression
動的操作の 3 番目の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
Dynamic(CallSiteBinder, Type, Expression)
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Linq::Expressions::Expression ^ arg0);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Linq.Expressions.Expression arg0);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arg0 As Expression) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arg0
- Expression
動的操作の 1 番目の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
Dynamic(CallSiteBinder, Type, IEnumerable<Expression>)
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, System::Collections::Generic::IEnumerable<System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression> arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * seq<System.Linq.Expressions.Expression> -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, arguments As IEnumerable(Of Expression)) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arguments
- IEnumerable<Expression>
動的操作の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
Dynamic(CallSiteBinder, Type, Expression[])
- ソース:
- Expression.cs
- ソース:
- Expression.cs
- ソース:
- Expression.cs
指定された DynamicExpression によってバインドされる動的操作を表す CallSiteBinder を作成します。
public:
static System::Linq::Expressions::DynamicExpression ^ Dynamic(System::Runtime::CompilerServices::CallSiteBinder ^ binder, Type ^ returnType, ... cli::array <System::Linq::Expressions::Expression ^> ^ arguments);
public static System.Linq.Expressions.DynamicExpression Dynamic (System.Runtime.CompilerServices.CallSiteBinder binder, Type returnType, params System.Linq.Expressions.Expression[] arguments);
static member Dynamic : System.Runtime.CompilerServices.CallSiteBinder * Type * System.Linq.Expressions.Expression[] -> System.Linq.Expressions.DynamicExpression
Public Shared Function Dynamic (binder As CallSiteBinder, returnType As Type, ParamArray arguments As Expression()) As DynamicExpression
パラメーター
- binder
- CallSiteBinder
動的操作の実行時バインダー。
- returnType
- Type
動的な式の結果の型。
- arguments
- Expression[]
動的操作の引数。
戻り値
DynamicExpression と等しい NodeType と、指定した値に設定された Dynamic および Binder を含む Arguments。
注釈
結果の プロパティは DelegateType 、引数の型と指定した戻り値の型から推論されます。
適用対象
.NET