DynamicValue.TryInvoke Method
Provides the implementation for operations that invoke an object. Classes derived from the DynamicObject class can override this method to specify dynamic behavior for operations such as invoking an object or a delegate.
Namespace: TwinCAT.TypeSystem
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll)
Version: 6.0.328+39e3229
Syntax
C#
public override bool TryInvoke(
InvokeBinder binder,
Object?[]? args,
out Object?? result
)
Parameters
binder |
Type: System.Dynamic.InvokeBinder |
args |
Type: .System.Object. |
result |
Type: System.Object. |
Return Value
Type: Boolean
true if the operation is successful; otherwise, false. If this
method returns false, the run-time binder of the language
determines the behavior. (In most cases, a language-specific
run-time exception is thrown.