DynamicMetaObjectBinder.Defer Method

Definition

Defers the binding of the operation until later time when the runtime values of all dynamic operation arguments have been computed.

Overloads

Defer(DynamicMetaObject[])

Defers the binding of the operation until later time when the runtime values of all dynamic operation arguments have been computed.

Defer(DynamicMetaObject, DynamicMetaObject[])

Defers the binding of the operation until later time when the runtime values of all dynamic operation arguments have been computed.

Defer(DynamicMetaObject[])

Source:
DynamicMetaObjectBinder.cs
Source:
DynamicMetaObjectBinder.cs
Source:
DynamicMetaObjectBinder.cs

Defers the binding of the operation until later time when the runtime values of all dynamic operation arguments have been computed.

C#
public System.Dynamic.DynamicMetaObject Defer(params System.Dynamic.DynamicMetaObject[] args);

Parameters

args
DynamicMetaObject[]

An array of arguments of the dynamic operation.

Returns

The DynamicMetaObject representing the result of the binding.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Defer(DynamicMetaObject, DynamicMetaObject[])

Source:
DynamicMetaObjectBinder.cs
Source:
DynamicMetaObjectBinder.cs
Source:
DynamicMetaObjectBinder.cs

Defers the binding of the operation until later time when the runtime values of all dynamic operation arguments have been computed.

C#
public System.Dynamic.DynamicMetaObject Defer(System.Dynamic.DynamicMetaObject target, params System.Dynamic.DynamicMetaObject[] args);
C#
public System.Dynamic.DynamicMetaObject Defer(System.Dynamic.DynamicMetaObject target, params System.Dynamic.DynamicMetaObject[]? args);

Parameters

target
DynamicMetaObject

The target of the dynamic operation.

args
DynamicMetaObject[]

An array of arguments of the dynamic operation.

Returns

The DynamicMetaObject representing the result of the binding.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0