NewLateBinding.LateCanEvaluate(Object, Type, String, Object[], Boolean, Boolean) メソッド

定義

呼び出しに遅延バインディングの評価が必要かどうかを示します。Indicates whether a call requires late-bound evaluation. このヘルパー メソッドは、コードから直接呼び出すためのものではありません。This helper method is not meant to be called directly from your code.

public:
 static bool LateCanEvaluate(System::Object ^ instance, Type ^ type, System::String ^ memberName, cli::array <System::Object ^> ^ arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation);
public static bool LateCanEvaluate (object instance, Type type, string memberName, object[] arguments, bool allowFunctionEvaluation, bool allowPropertyEvaluation);
static member LateCanEvaluate : obj * Type * string * obj[] * bool * bool -> bool

パラメーター

instance
Object

プロパティまたはメソッドを公開する通知オブジェクトのインスタンス。An instance of the call object exposing the property or method.

type
Type

通知オブジェクトの型。The type of the call object.

memberName
String

通知オブジェクトのプロパティまたはメソッドの名前。The name of the property or method on the call object.

arguments
Object[]

呼び出されるプロパティまたはメソッドに渡す引数を格納する配列。An array containing the arguments to be passed to the property or method being called.

allowFunctionEvaluation
Boolean

関数の評価を許可するかどうかを指定する Boolean 値。A Boolean value that specifies whether to allow function evaluation.

allowPropertyEvaluation
Boolean

プロパティの評価を許可するかどうかを指定する Boolean 値。A Boolean value that specifies whether to allow property evaluation.

戻り値

式に遅延バインディングの評価が必要かどうかを示す Boolean 値。A Boolean value that indicates whether the expression requires late-bound evaluation.

適用対象