NewLateBinding.LateCanEvaluate Метод

Определение

Указывает, требуется ли для вызова поздняя оценка. Этот вспомогательный метод не должен вызываться непосредственно из кода.

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
Public Shared Function LateCanEvaluate (instance As Object, type As Type, memberName As String, arguments As Object(), allowFunctionEvaluation As Boolean, allowPropertyEvaluation As Boolean) As Boolean

Параметры

instance
Object

Экземпляр объекта вызова, предоставляющего свойство или метод.

type
Type

Тип объекта вызова.

memberName
String

Имя свойства или метода в объекте вызова.

arguments
Object[]

Массив, содержащий аргументы, передаваемые вызываемой свойству или методу.

allowFunctionEvaluation
Boolean

Boolean Значение, указывающее, следует ли разрешать оценку функций.

allowPropertyEvaluation
Boolean

Boolean Значение, указывающее, следует ли разрешать оценку свойств.

Возвращаемое значение

Boolean Значение, указывающее, требуется ли выражение для оценки с поздней привязкой.

Применяется к