Binder.InvokeMember 메서드

정의

새 CSharp 호출 멤버 바인더를 초기화합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public:
 static System::Runtime::CompilerServices::CallSiteBinder ^ InvokeMember(Microsoft::CSharp::RuntimeBinder::CSharpBinderFlags flags, System::String ^ name, System::Collections::Generic::IEnumerable<Type ^> ^ typeArguments, Type ^ context, System::Collections::Generic::IEnumerable<Microsoft::CSharp::RuntimeBinder::CSharpArgumentInfo ^> ^ argumentInfo);
public static System.Runtime.CompilerServices.CallSiteBinder InvokeMember(Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags flags, string name, System.Collections.Generic.IEnumerable<Type> typeArguments, Type context, System.Collections.Generic.IEnumerable<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> argumentInfo);
static member InvokeMember : Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags * string * seq<Type> * Type * seq<Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo> -> System.Runtime.CompilerServices.CallSiteBinder
Public Shared Function InvokeMember (flags As CSharpBinderFlags, name As String, typeArguments As IEnumerable(Of Type), context As Type, argumentInfo As IEnumerable(Of CSharpArgumentInfo)) As CallSiteBinder

매개 변수

flags
CSharpBinderFlags

바인더를 초기화할 플래그입니다.

name
String

호출할 멤버의 이름입니다.

typeArguments
IEnumerable<Type>

이 호출에 대해 지정된 형식 인수 목록입니다.

context
Type

Type 작업이 사용되는 위치를 나타내는 값입니다.

argumentInfo
IEnumerable<CSharpArgumentInfo>

이 작업에 대한 인수에 대한 인스턴스 시 CSharpArgumentInfo 퀀스입니다.

반품

새 CSharp는 멤버 바인더를 호출합니다.

적용 대상