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