OpcPathProbing Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Provides an abstract base class which defines mechanisms to evaluate String-based path values used to access the file system. A path probing evaluates a specific path (source) against its existence, its acessibility and other circumstances and offers only successful evaluated path information.

C#

public abstract class OpcPathProbing


Inheritance Object › OpcPathProbing


Derived

Name Description
OpcPathProbing Initializes a new instance of the OpcPathProbing class.
Name Description
Failed Occurs when a call to Evaluate failed upon a specific reason. This can be either an exception during the evaluation or the path information does not fulfill one of the circumstances the evaluation assures.
Name Description
Evaluate Processes the evaluation of the String-based path value associated with this OpcPathProbing and offers the determined and fulfilled path information accordingly.
EvaluateCore When implemented in a derived class, processes the implementation specific evaluation of the String-based path value associated with this OpcPathProbing specialization and offers the determined and fulfilled path information accordingly.
OnFailed(OpcPathProbingFailedEventArgs) Raises the Failed event of the OpcPathProbing.
ReportFailed(Exception) Reports the failure of the evaluation using the exception which led to the nonsuccess.
ReportFailed(Exception, String, Object) Reports the failure of the evaluation using the exception which led to the nonsuccess. The further defined message and arguments offer additional information about the source of the exception or which evaluation task has failed.
ReportFailed(String, Object) Reports the failure of the evaluation using the message and arguments information to describe the evaluation task which failed.