Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll
Defines a specialized IOpcService´2 which can be used to translate one or more paths (see OpcRelativePath) to one or more node identifiers.
C#
[CLSCompliant(false)] public interface IOpcTranslatePathsService : IOpcService<OpcTranslatePathsResponse, OpcTranslatePathsRequest>
Attributes CLSCompliantAttribute
Implements IOpcService<OpcTranslatePathsResponse, Invoke>(UaFx.Services)
Name | Description |
---|---|
MaxPathsPerTranslate | Gets or sets the maximum number of paths which shall be translated using a single translate request. This number indirectly defines the number of requests used to send a specific number of translate requests to the server. |
UsedMaxPathsPerTranslate | Gets the maximum number of paths which are translated using a single translate request. This property will use either the MaxPathsPerTranslate or the maximum number of paths which can be translated in one request as defined by the server. The lowest number of paths is used to partition the commands to execute into multiple translate requests. |
Name | Description |
---|---|
TranslatePaths(IEnumerable) | Translates one or more paths starting from one or more dedicated nodes using the specified commands . |
TranslatePaths(OpcTranslatePath) | Translates one or more paths starting from one or more dedicated nodes using the specified commands . |