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
, указывающее, требует ли выражение вычисления с поздней привязкой.