DynamicScriptObject.TryInvoke(InvokeBinder, Object[], Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает используемый по умолчанию метод скрипта.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
override bool TryInvoke(System::Dynamic::InvokeBinder ^ binder, cli::array <System::Object ^> ^ args, [Runtime::InteropServices::Out] System::Object ^ % result);
public override bool TryInvoke (System.Dynamic.InvokeBinder binder, object[] args, out object result);
override this.TryInvoke : System.Dynamic.InvokeBinder * obj[] * obj -> bool
Public Overrides Function TryInvoke (binder As InvokeBinder, args As Object(), ByRef result As Object) As Boolean
Параметры
- binder
- InvokeBinder
Связыватель, предоставленный источником вызова.
- args
- Object[]
Аргументы для передачи в метод по умолчанию.
- result
- Object
Результат метода.
Возвращаемое значение
всегда возвращать true
.
Исключения
binder
имеет значение null
.
Метод не существует.
Комментарии
Метод TryInvoke создает исключение, если метод не существует.