Binder.BinaryOperation Methode

Definitie

Initialiseert een nieuwe binaire CSharp-bewerkingsbinding.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public:
 static System::Runtime::CompilerServices::CallSiteBinder ^ BinaryOperation(Microsoft::CSharp::RuntimeBinder::CSharpBinderFlags flags, System::Linq::Expressions::ExpressionType operation, Type ^ context, System::Collections::Generic::IEnumerable<Microsoft::CSharp::RuntimeBinder::CSharpArgumentInfo ^> ^ argumentInfo);
public static System.Runtime.CompilerServices.CallSiteBinder BinaryOperation(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, System.Linq.Expressions.ExpressionType operation, Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo);
static member BinaryOperation : Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags * System.Linq.Expressions.ExpressionType * Type * seq<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> -> System.Runtime.CompilerServices.CallSiteBinder
Public Shared Function BinaryOperation (flags As CSharpBinderFlags, operation As ExpressionType, context As Type, argumentInfo As IEnumerable(Of CSharpArgumentInfo)) As CallSiteBinder

Parameters

flags
CSharpBinderFlags

De vlaggen waarmee de binder moet worden geïnitialiseerd.

operation
ExpressionType

Het binaire bewerkingstype.

context
Type

Hiermee Type wordt aangegeven waar deze bewerking wordt gebruikt.

argumentInfo
IEnumerable<CSharpArgumentInfo>

De reeks CSharpArgumentInfo exemplaren voor de argumenten voor deze bewerking.

Retouren

Een nieuwe binaire CSharp-bewerkingsbinding.

Van toepassing op