The xmldanet namespace contains the server access and helper methods.
XmlServer is the main class with the server access methods.
Class | Description | |
---|---|---|
![]() | AccessRightsValue | valid string values for the accessRights item property |
![]() | BrowseNodeInfoWPF | WPF TreeViewItem additional OPC item information |
![]() | BrowseTreeProperties | An instance of this class is contained in the XmlServer and BrowseTreeList objects. It's not intended to be instantiated otherwise. |
![]() | DataBindFormat | Formatting and Transformation definitions. |
![]() | DataBindInfo | DataBind item information passed to DataBind event handlers. If a bound property has this type then the set accessor gets an object of this type and acts as the callback handler. |
![]() | DataBindList | DataBind subscription list as returned from the ListBuilder method GetDataBindList. |
![]() | DataBindObjectLink | This definition links a DataLink Definition to an object in the user application. |
![]() | DataBindSubscription | Data for one DataBind subscription |
![]() | DefinitionList | The XML definition file is deserialized into such an object. |
![]() | DefinitionListInfo | Info class returned by the QueryLists method. |
![]() | euTypeValue | valid string values for the euType item property |
![]() | ItemDef | Item definition class. It contains all definitions used in the different list types. Depending on the list type only a subset of the members may be used. |
![]() | ItemList | List definition class with a number of item definitions. The definitions on list level are the hierarchical parameters that may be defined on OPC XML-DA list level. |
![]() | ListBuilder | This class contains methods to handle ItemLists and build request list for XML-DA server calls. The definition list XML files are typically created with the ListBuilder Tool. First the definition lists are loaded from an XML file that is on disk or embedded in the application EXE file. Then lists are extracted into objects required for the XML-DA server calls. Additional methods help writing dynamic data elements into the extracted list. |
![]() | PropertiesDef | XmlQualifiedName[] object with a number of Properties names. |
![]() | PropertiesList | List with Properties Name definitions sets. Each set is an XmlQualifiedName[] object with a number of Properties names. |
![]() | PropertyNames | Definitions for the OPC defined Item Property Names. |
![]() | ShowBrowseTree | Browses the server ans displays all branches in the TreeView control and the items of the selected branch in the ListView control. Browses the server ans displays all branches in the TreeView control and the items of the selected branch in the ListView control. |
![]() | ShowBrowseTreeList | Browses the server and displays all branches in the TreeView control and the items of the selected branch in the ListView control. Browses the server and displays all branches in the TreeView control and the items of the selected branch in the ListView control. |
![]() | tlNodeInfo | TreeList node information for the link from the branch TreeNode to the TreeView with it's items. |
![]() | XmlServer | The XmlServer class inherits from the XML-DA SOAP proxy stub class OpcXmlDA and supports access to XML-DA and OPC DA servers and contains additional helper classes. |
Delegate | Description | |
---|---|---|
![]() | DataBindCallbackErrorEventHandler | Event handler for errors occuring in the server poll / callback DataBind handler. |
![]() | DataBindEventHandler | The user can assign callback handler objects of this type in DataBind definitions. Instead of assigning the new item value to a property, the user callback handler is called. |
Enumeration | Description | |
---|---|---|
![]() | ListType | List type enumeration. The list type indicates that the definitions in this list may only contain definitions required for this type of list. List type ListType.Any contains all definition fields and can be used in all retrieve methods. The list type is mainly intended for the ListBuilder tool, to inform the user what definitions are required for the selected lit type. |