Skip to content

Reference

OpcCallMethodOptions Enum

Defines the different tasks that take place before and after calling a method node.

Reference

OpcCallMethodOptions Enum ​

Namespace
Opc.UaFx.Client
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Also in
Opc.UaFx.Client

Defines the different tasks that take place before and after calling a method node.

Syntax ​

csharp
[Flags]
public enum OpcCallMethodOptions
vbnet
<Flags>
Public Enum OpcCallMethodOptions

Inheritance ​

Object → ValueType → Enum → OpcCallMethodOptions

Fields ​

NameValueDescription
None0The method node is called without any pre and post tasks.
VerifyAllVerifyExistence | VerifyArguments | VerifyResultThe method node is tested on existing and the signature of its input and output arguments is verified against the OPC UA specification before calling the method node. After calling the method node the result values are also verified. This option combines VerifyExistence, VerifyArguments and VerifyResult.
VerifyAllOnceVerifyCached | VerifyAllLike VerifyAll but after a method has been called once its verifications wont be re-applied by subsequent method node calls. This option combines VerifyCached and VerifyAll.
VerifyArgumentsVerifyInputArguments | VerifyOutputArgumentsThe signature of all arguments (input and output) of the method node will be verified whether it matches the OPC UA specification before calling the method. Verifying the arguments does also include the verification on existence. This option combines VerifyInputArguments and VerifyOutputArguments.
VerifyArgumentsOnceVerifyCached | VerifyArgumentsLike VerifyArguments but after a method node has been called once its signature of the arguments wont be re-verified by subsequent method node calls.
VerifyCached1The method node metadata will be cached for subsequent calls while combined verifications will only take place by the first method node call.
VerifyExistence2The method node will be tested on existence before calling the method.
VerifyExistenceOnceVerifyCached | VerifyExistenceLike VerifyExistence but after a method node has been called once it wont be re-tested by subsequent method node calls.
VerifyInputArguments4The signature of the input arguments of the method node will be verified whether it matches the OPC UA specification before calling the method. Verifying the input arguments does also include the verification on existence.
VerifyInputArgumentsOnceVerifyCached | VerifyInputArgumentsLike VerifyInputArguments but after a method node has been called once its signature of the input arguments wont be re-verified by subsequent method node calls.
VerifyOutputArguments8The signature of the output arguments of the method node will be verified whether it matches the OPC UA specification before calling the method. Verifying the output arguments does also include the verification on existence.
VerifyOutputArgumentsOnceVerifyCached | VerifyOutputArgumentsLike VerifyOutputArguments but after a method node has been called once its signature of the output arguments wont be re-verified by subsequent method node calls.
VerifyResult16The resulting values of the method node call are verified whether they match the OPC UA specification after calling the method node.
VerifyResultOnceVerifyCached | VerifyResultLike VerifyResult but after a method node has been called once its resulting values of the method call wont be re-verified by subsequent method node calls.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59