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: 4.3.0.0
Syntax
C#
public override bool TryInvoke(
InvokeBinder binder,
Object[] args,
out Object result
)
VB
Public Overrides Function TryInvoke (
binder As InvokeBinder,
args As Object(),
<OutAttribute> ByRef result As Object
) As Boolean
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.