找回密码
 注册

QQ登录

只需一步,快速开始

搜索

OPC Unified Architecture .NET Standard c#开发库 OPC UA Server/Client

[复制链接]
loop 发表于 2019-9-9 17:33:33 | 显示全部楼层 |阅读模式
1.png

OPC Unified Architecture .NET Standard.zip (10.48 MB, 售价: 10 E币)
Overview
This OPC UA reference implementation is targeting .NET Standard .

.Net Standard allows you develop apps that run on all common platforms available today, including Linux, iOS, Android (via Xamarin) and Windows 7/8/8.1/10 (including embedded/IoT editions) without requiring platform-specific modifications.

One of the reference implementations inside this project has been certified for compliance through an OPC Foundation Certification Test Lab to prove its high quality. Fixes and enhancements since the certification process have been tested and verified for compliance using the Compliance Test Tool (CTT) V1.03.

Furthermore, cloud applications and services (such as ASP.Net, DNX, Azure Websites, Azure Webjobs, Azure Nano Server and Azure Service Fabric) are also supported.

For more information and license terms, see here.
Features included
Fully ported Core UA stack and SDK (Client, Server, Configuration & Sample assemblies)
Sample Servers and Clients, including all required controls, for .Net 4.6, .NetCore 2.0 and UWP.
X.509 certificate support for client and server authentication.
SHA-2 support (up to SHA512) including security profile Basic256Sha256 for configurations with high security needs.
Anonymous, username and X.509 certificate user authentication.
UA-TCP & HTTPS transports (client and server).
Folder & OS-level (X509Store) certificate-store support.
Sessions (including UI support in the samples).
Subscriptions (including UI support in the samples).
OPC UA Reference Server.
OPC UA Aggregation Server.
OPC Classic adapter for OPC UA.
OPC UA Global Discovery Client and Global Discovery Server.
OPC UA Xamarin Client.
OPC UA Quickstart Samples.
OPC UA Reference Server has been certified for compliance through an OPC Foundation Certification Test Lab. Fixes and enhancements since the certification process have been tested and verified for compliance using the Compliance Test Tool (CTT) Version 1.03.340.380.
An official OPC UA Nuget package of the core, client, server and configuration libraries is available for integration in .Net projects.
The Core UA stack and SDK has been tested with Mono 5.4 to add support for the Xamarin Client and the Mono console application samples.
Getting Started
All the tools you need for .Net Standard come with the .Net Core tools. See here for what you need.

Self signed certificates for the sample applications
All required application certificates for OPC UA are created at the first start of each application in a directory or OS-level certificate store and remain in use until deleted from the store.

Windows .Net applications
By default the self signed certificates are stored in a X509Store called CurrentUser\UA_MachineDefault. The certificates can be viewed or deleted with the Windows Certificate Management Console (certmgr.msc). The trusted, issuer and rejected stores remain in a folder called OPC Foundation\CertificateStores with a root folder which is specified by the SpecialFolder variable %CommonApplicationData%. On Windows 7/8/8.1/10 this is usually the invisible folder C:\ProgramData.

Note: Since the sample applications in the UA-.Net repository use the same storage and application names as UA-.NetStandard, but create only certificates with hostname localhost, it is recommended to delete all existing certificates in MachineDefault to recreate proper certificates for all sample applications when moving to the UA-.NetStandard repository.

Windows UWP applications
By default the self signed certificates are stored in a X509Store called CurrentUser\UA_MachineDefault. The certificates can be viewed or deleted with the Windows Certificate Management Console (certmgr.msc).

The trusted, issuer and rejected stores remain in a folder called OPC Foundation\CertificateStores in the LocalState folder of the installed universal windows package. Deleting the application state also deletes the certificate stores.

.Net Standard Console applications on Windows, Linux, iOS etc.
The self signed certificates are stored in a folder called OPC Foundation/CertificateStores/MachineDefault with a root folder which is specified by the SpecialFolder variable %LocalApplicationData% or in a X509Store called CurrentUser\My, depending on the configuration. For best cross platform support the personal store CurrentUser\My was chosen to support all platforms with the same configuration. Some platforms, like macOS, do not support arbitrary certificate stores.

The trusted, issuer and rejected stores remain in a shared folder called OPC Foundation\CertificateStores with a root folder specified by the SpecialFolder variable %LocalApplicationData%. Depending on the target platform, this folder maps to a hidden locations under the user home directory.

Local Discovery Server
By default all sample applications are configured to register with a Local Discovery Server (LDS). A reference implementation of a LDS for Windows can be downloaded here. To setup trust with the LDS the certificates need to be exchanged or registration will fail.

How to build and run the samples in Visual Studio on Windows
Open the UA-NetStandard.sln solution file using Visual Studio 2017.
Choose a project in the Solution Explorer and set it with a right click as Startup Project.
Hit F5 to build and execute the sample.
How to build and run the console samples on Windows, Linux and iOS
This section describes how to run the NetCoreConsoleClient and NetCoreConsoleServer sample applications.

Please follow instructions in this article to setup the dotnet command line environment for your platform. As of today .Net Standard 2.0 is required.

Prerequisites
Once the dotnet command is available, navigate to the root folder in your local copy of the repository and execute dotnet restore UA-NetStandard.sln. This command calls into NuGet to restore the tree of dependencies.
Start the server
Open a command prompt.
Navigate to the folder SampleApplications/Samples/NetCoreConsoleServer.
To run the server sample type dotnet run --project NetCoreConsoleServer.csproj -a.
The server is now running and waiting for connections.
The -a flag allows to auto accept unknown certificates and should only be used to simplify testing.
Start the client
Open a command prompt
Navigate to the folder SampleApplications/Samples/NetCoreConsoleClient.
To run the sample type dotnet run --project NetCoreConsoleClient.csproj -a to connect to the OPC UA console sample server running on the same host.
The -a flag allows to auto accept unknown certificates and should only be used to simplify testing.
To connect to another OPC UA server specify the server as first argument and type e.g. dotnet run --project NetCoreConsoleClient.csproj -a opc.tcp://myserver:51210/UA/SampleServer.
If not using the -a auto accept option, on first connection, or after certificates were renewed, the server may have refused the client certificate. Check the server and client folder %LocalApplicationData%/OPC Foundation/CertificateStores/RejectedCertificates for rejected certificates. To approve a certificate copy it to the %LocalApplicationData%/OPC Foundation/CertificateStores/UA Applications folder.
Retry step 3 to connect using a secure connection.
How to build and run the OPC UA COM Server Wrapper
Please refer to the OPC Foundation UA .Net Standard Library COM Server Wrapper for a detailed description how to run the OPC COM wrapper.
How to build and run the OPC UA Aggregation Client and Server
Please refer to the OPC Foundation UA .Net Standard Library Aggregation Client and Server for a detailed description how to run the aggregation client and server.
How to build and run the OPC UA Reference Server with UACTT
Please refer to the OPC Foundation UA .Net Standard Library Reference Server for a detailed description how to run the reference server against the UACTT.
How to build and run the OPC UA Xamarin Client
Please refer to the OPC UA Xamarin Client for a detailed description how to run the UA Xamarin Client on UWP, Android and iOS.
What happened to the OPC UA Web Telemetry sample?
The web telemetry sample was removed as there is a much more complete (and better looking!) solution now available here. You can try this new solution, called "Connected Factory", out here.
 楼主| loop 发表于 2019-9-9 17:34:54 | 显示全部楼层
附件压缩包内容
OPC Unified Architecture .NET Standard
    │  .gitattributes
    │  .gitignore
    │  .travis.yml
    │  appveyor.yml
    │  Directory.Build.props
    │  testclientserver.sh
    │  testmonoclientserver.sh
    │  UA Core Library.sln
    │  UA Global Discovery Server.sln
    │  UA Quickstart Applications.sln
    │  UA Universal Windows.sln
    │  UA Xamarin Client.sln
    │  UA-NetStandard.sln
    │  version.props
    │  
    ├─.nuget
    │      NuGet.Config
    │      
    ├─ComIOP
    │  │  README.md
    │  │  UA COM Interop.sln
    │  │  
    │  ├─Common
    │  │  │  UA COM Interop Library.csproj
    │  │  │  
    │  │  ├─Client
    │  │  │  │  ComClient.cs
    │  │  │  │  ComClientConfiguration.cs
    │  │  │  │  ComClientManager.cs
    │  │  │  │  ComClientNodeManager.cs
    │  │  │  │  ComConnectionPoint.cs
    │  │  │  │  ComEnumString.cs
    │  │  │  │  ComItemIdParser.cs
    │  │  │  │  ComObject.cs
    │  │  │  │  ComShutdownCallback.cs
    │  │  │  │  ComWrapperServer.cs
    │  │  │  │  ComWrapperServerConfiguration.cs
    │  │  │  │  ParsedNodeId.cs
    │  │  │  │  UserNameValidator.cs
    │  │  │  │  
    │  │  │  ├─Ae
    │  │  │  │      AeAreaBrowser.cs
    │  │  │  │      AeAreaState.cs
    │  │  │  │      AeConditionState.cs
    │  │  │  │      AeEventTypeState.cs
    │  │  │  │      AeModelUtils.cs
    │  │  │  │      AeParseNodeId.cs
    │  │  │  │      AeSourceState.cs
    │  │  │  │      AeTypeCache.cs
    │  │  │  │      ComAeBrowserClient.cs
    │  │  │  │      ComAeClient.cs
    │  │  │  │      ComAeClientConfiguration.cs
    │  │  │  │      ComAeClientManager.cs
    │  │  │  │      ComAeClientNodeManager.cs
    │  │  │  │      ComAeEventCallback.cs
    │  │  │  │      ComAeSubscriptionClient.cs
    │  │  │  │      
    │  │  │  ├─Da
    │  │  │  │      ComDaClient.cs
    │  │  │  │      ComDaClientConfiguration.cs
    │  │  │  │      ComDaClientManager.cs
    │  │  │  │      ComDaClientNodeManager.cs
    │  │  │  │      ComDaDataCallback.cs
    │  │  │  │      ComDaGroup.cs
    │  │  │  │      ComMonitoredItem.cs
    │  │  │  │      DaBranchState.cs
    │  │  │  │      DaElement.cs
    │  │  │  │      DaElementBrowser.cs
    │  │  │  │      DaItemState.cs
    │  │  │  │      DaModelUtils.cs
    │  │  │  │      DaParseNodeId.cs
    │  │  │  │      DaProperty.cs
    │  │  │  │      DaPropertyState.cs
    │  │  │  │      DaValue.cs
    │  │  │  │      ReadRequest.cs
    │  │  │  │      SubscribeRequest.cs
    │  │  │  │      WriteRequest.cs
    │  │  │  │      
    │  │  │  └─Hda
    │  │  │          ComHdaBrowserClient.cs
    │  │  │          ComHdaClient.cs
    │  │  │          ComHdaClientConfiguration.cs
    │  │  │          ComHdaClientManager.cs
    │  │  │          ComHdaClientNodeManager.cs
    │  │  │          ComHdaServerCallback.cs
    │  │  │          HdaAttribute.cs
    │  │  │          HdaAttributeState.cs
    │  │  │          HdaAttributeValue.cs
    │  │  │          HdaBranchState.cs
    │  │  │          HdaElementBrowser.cs
    │  │  │          HdaHistoryReadRequest.cs
    │  │  │          HdaItem.cs
    │  │  │          HdaItemHistoryData.cs
    │  │  │          HdaItemState.cs
    │  │  │          HdaModelUtils.cs
    │  │  │          HdaParsedNodeId.cs
    │  │  │          HdaReadRequest.cs
    │  │  │          HdaSubscribeRequestManager.cs
    │  │  │         
    │  │  ├─Common
    │  │  │      BuildDesign.bat
    │  │  │      ComUtils.cs
    │  │  │      ModelDesign.csv
    │  │  │      ModelDesign.xml
    │  │  │      Namespaces.cs
    │  │  │      Opc.Ua.Com.Classes.cs
    │  │  │      Opc.Ua.Com.NodeSet.xml
    │  │  │      Opc.Ua.Com.PredefinedNodes.uanodes
    │  │  │      Opc.Ua.Com.PredefinedNodes.xml
    │  │  │      Opc.Ua.Com.Types.bsd
    │  │  │      Opc.Ua.Com.Types.xsd
    │  │  │      PropertyIds.cs
    │  │  │      ResultIds.cs
    │  │  │      ServerFactory.cs
    │  │  │      Specification.cs
    │  │  │      UserNameCreator.cs
    │  │  │      
    │  │  ├─Config
    │  │  │      DaWrapperConfiguration.cs
    │  │  │      
    │  │  ├─Properties
    │  │  │      AssemblyInfo.cs
    │  │  │      AssemblyVersionInfo.cs
    │  │  │      
    │  │  ├─Proxy
    │  │  │      ComDaGroup.cs
    │  │  │      ComDaProxy.cs
    │  │  │      ComProxy.cs
    │  │  │      DaElement.cs
    │  │  │      DaProperty.cs
    │  │  │      DaValue.cs
    │  │  │      OpcProxyUtils.cs
    │  │  │      
    │  │  ├─Rcw
    │  │  │      AlarmsAndEvents.cs
    │  │  │      Common.cs
    │  │  │      DataAccess.cs
    │  │  │      HistoricalDataAccess.cs
    │  │  │      Security.cs
    │  │  │      
    │  │  └─Server
    │  │      │  ComNamespaceMapper.cs
    │  │      │  ComProxy.cs
    │  │      │  ComProxyConfiguration.cs
    │  │      │  
    │  │      ├─Ae
    │  │      │      ComAeAreaBrowser.cs
    │  │      │      ComAeCondition.cs
    │  │      │      ComAeEventNotification.cs
    │  │      │      ComAeGlobalStructures.cs
    │  │      │      ComAeProxy.cs
    │  │      │      ComAeSubscription.cs
    │  │      │      ComConnectionPointContainer.cs
    │  │      │      ComEnumerator.cs
    │  │      │      COpcUaAeProxyBrowser.cpp
    │  │      │      COpcUaAeProxyServer.cpp
    │  │      │      COpcUaAeProxyServer.h
    │  │      │      COpcUaAeProxySubscription.cpp
    │  │      │      
    │  │      ├─Ae2
    │  │      │      AeConditionManager.cs
    │  │      │      AeEvent.cs
    │  │      │      AeEventAttribute.cs
    │  │      │      AeEventCategory.cs
    │  │      │      AeEventFilter.cs
    │  │      │      ComAeBrowser.cs
    │  │      │      ComAeNamespaceMapper.cs
    │  │      │      ComAeProxy.cs
    │  │      │      ComAeProxyConfiguration.cs
    │  │      │      ComAeSubscription.cs
    │  │      │      ComAeUtils.cs
    │  │      │      IComAeEventCallback.cs
    │  │      │      
    │  │      ├─Da
    │  │      │      Com.Da.EnumItemAttributes.cs
    │  │      │      Com.Da.Group.cs
    │  │      │      Com.Da.Server.cs
    │  │      │      ComDaAsyncRequest.cs
    │  │      │      ComDaBrowseCache.cs
    │  │      │      ComDaBrowseElement.cs
    │  │      │      ComDaBrowseManager.cs
    │  │      │      ComDaCreateItemRequest.cs
    │  │      │      ComDaGroup.cs
    │  │      │      ComDaGroupItem.cs
    │  │      │      ComDaGroupManager.cs
    │  │      │      ComDaProxy.cs
    │  │      │      ComDaReadPropertiesRequest.cs
    │  │      │      DaElement.cs
    │  │      │      DaProperty.cs
    │  │      │      DaValue.cs
    │  │      │      IComDaGroupCallback.cs
    │  │      │      
    │  │      └─Hda
    │  │              ComHdaBrowser.cs
    │  │              ComHdaItemManager.cs
    │  │              ComHdaProxy.cs
    │  │              ComHdaProxyConfiguration.cs
    │  │              HdaAggregate.cs
    │  │              HdaReadRequest.cs
    │  │              HdaUpdateRequest.cs
    │  │              IComHdaDataCallback.cs
    │  │              
    │  └─Wrapper
    │      ├─Common
    │      │      COpcArray.h
    │      │      COpcBrowseElement.cpp
    │      │      COpcBrowseElement.h
    │      │      COpcClassFactory.cpp
    │      │      COpcClassFactory.h
    │      │      COpcComModule.cpp
    │      │      COpcComModule.h
    │      │      COpcCommon.cpp
    │      │      COpcCommon.h
    │      │      COpcComObject.h
    │      │      COpcConnectionPoint.cpp
    │      │      COpcConnectionPoint.h
    │      │      COpcCPContainer.cpp
    │      │      COpcCPContainer.h
    │      │      COpcCriticalSection.h
    │      │      COpcEnumCPs.cpp
    │      │      COpcEnumCPs.h
    │      │      COpcEnumString.cpp
    │      │      COpcEnumString.h
    │      │      COpcEnumUnknown.cpp
    │      │      COpcEnumUnknown.h
    │      │      COpcFile.cpp
    │      │      COpcFile.h
    │      │      COpcList.h
    │      │      COpcMap.h
    │      │      COpcSecurity.cpp
    │      │      COpcSecurity.h
    │      │      COpcSortedArray.h
    │      │      COpcString.cpp
    │      │      COpcString.h
    │      │      COpcText.cpp
    │      │      COpcText.h
    │      │      COpcTextReader.cpp
    │      │      COpcTextReader.h
    │      │      COpcThread.cpp
    │      │      COpcThread.h
    │      │      COpcThreadPool.cpp
    │      │      COpcThreadPool.h
    │      │      COpcVariant.cpp
    │      │      COpcVariant.h
    │      │      COpcXmlAnyType.cpp
    │      │      COpcXmlAnyType.h
    │      │      COpcXmlAttribute.cpp
    │      │      COpcXmlAttribute.h
    │      │      COpcXmlDocument.cpp
    │      │      COpcXmlDocument.h
    │      │      COpcXmlElement.cpp
    │      │      COpcXmlElement.h
    │      │      OPC Sample Utility Classes.vcxproj
    │      │      OpcCategory.cpp
    │      │      OpcCategory.h
    │      │      OpcDefs.h
    │      │      OpcMatch.cpp
    │      │      OpcMatch.h
    │      │      OpcRegistry.cpp
    │      │      OpcRegistry.h
    │      │      OpcUtils.cpp
    │      │      OpcUtils.h
    │      │      OpcXmlType.cpp
    │      │      OpcXmlType.h
    │      │      resource.h
    │      │      StdAfx.cpp
    │      │      StdAfx.h
    │      │      
    │      ├─Include
    │      │      opcaedef.h
    │      │      opcae_er.h
    │      │      OpcBatchDef.h
    │      │      OpcBatchError.h
    │      │      OpcBatchProps.h
    │      │      opcbc.h
    │      │      opcbc.idl
    │      │      opcbc_i.c
    │      │      OpcCmd.h
    │      │      OpcCmd.idl
    │      │      OpcCmdError.h
    │      │      OpcCmd_i.c
    │      │      opccomn.h
    │      │      opccomn.idl
    │      │      opccomn_i.c
    │      │      opcda.h
    │      │      opcda.idl
    │      │      opcda_i.c
    │      │      OpcDx.h
    │      │      OpcDx.idl
    │      │      OpcDxError.h
    │      │      OpcDx_i.c
    │      │      OpcEnum.h
    │      │      OpcEnum.idl
    │      │      OpcEnum_i.c
    │      │      opcerror.h
    │      │      OpcErrSec.h
    │      │      opchda.h
    │      │      opchda.idl
    │      │      OpcHda_Error.h
    │      │      opchda_i.c
    │      │      opcSec.h
    │      │      opcSec.idl
    │      │      opcSec_i.c
    │      │      opcua.h
    │      │      opcua_attributes.h
    │      │      opcua_base64.h
    │      │      opcua_binaryencoder.h
    │      │      opcua_browsenames.h
    │      │      opcua_buffer.h
    │      │      opcua_builtintypes.h
    │      │      opcua_certificates.h
    │      │      opcua_channel.h
    │      │      opcua_clientapi.h
    │      │      opcua_clientproxy.h
    │      │      opcua_config.h
    │      │      opcua_connection.h
    │      │      opcua_core.h
    │      │      opcua_credentials.h
    │      │      opcua_crypto.h
    │      │      opcua_datetime.h
    │      │      opcua_decoder.h
    │      │      opcua_encodeableobject.h
    │      │      opcua_encoder.h
    │      │      opcua_endpoint.h
    │      │      opcua_enumeratedtype.h
    │      │      opcua_errorhandling.h
    │      │      opcua_exclusions.h
    │      │      opcua_extensionobject.h
    │      │      opcua_guid.h
    │      │      opcua_httpconnection_securityproxy.h
    │      │      opcua_httplistener_securitystub.h
    │      │      opcua_identifiers.h
    │      │      opcua_list.h
    │      │      opcua_listener.h
    │      │      opcua_memory.h
    │      │      opcua_messagecontext.h
    │      │      opcua_pki.h
    │      │      opcua_platformdefs.h
    │      │      opcua_proxystub.h
    │      │      opcua_p_compilerinfo.h
    │      │      opcua_p_crypto.h
    │      │      opcua_p_interface.h
    │      │      opcua_p_pki.h
    │      │      opcua_p_types.h
    │      │      opcua_securechannel.h
    │      │      opcua_serverapi.h
    │      │      opcua_serverstub.h
    │      │      opcua_servicetable.h
    │      │      opcua_socket.h
    │      │      opcua_stackstatuscodes.h
    │      │      opcua_statuscodes.h
    │      │      opcua_stream.h
    │      │      opcua_string.h
    │      │      opcua_stringtable.h
    │      │      opcua_thread.h
    │      │      opcua_threadpool.h
    │      │      opcua_timer.h
    │      │      opcua_trace.h
    │      │      opcua_types.h
    │      │      opcua_utilities.h
    │      │      opcua_xmldefs.h
    │      │      opcua_xmlreader.h
    │      │      opcua_xmlwriter.h
    │      │      opc_ae.h
    │      │      opc_ae.idl
    │      │      opc_ae_i.c
    │      │      Version.h
    │      │      
    │      └─ServerWrapper
    │          │  App.config
    │          │  App.ico
    │          │  app.manifest
    │          │  ComWrapperServer.cs
    │          │  Opc.Ua.ComServerWrapper.Config.xml
    │          │  Opc.Ua.ComServerWrapper.exe.config
    │          │  Program.cs
    │          │  UA COM Server Wrapper.csproj
    │          │  
    │          └─Properties
    │                  AssemblyInfo.cs
    │                  AssemblyVersionInfo.cs
    │                  Resources.Designer.cs
    │                  Resources.resx
    │                  Settings.Designer.cs
    │                  Settings.settings
    │                  
    ├─nuget
    │      Opc.Ua.nuspec
    │      Opc.Ua.Symbols.nuspec
    │      
    ├─SampleApplications
    │  ├─Samples
    │  │  ├─Client
    │  │  │  │  App.xaml
    │  │  │  │  App.xaml.cs
    │  │  │  │  ClientPage.xaml
    │  │  │  │  ClientPage.xaml.cs
    │  │  │  │  Opc.Ua.SampleClient.Config.xml
    │  │  │  │  Opc.Ua.SampleClient.csproj
    │  │  │  │  Opc.Ua.SampleClient.Endpoints.xml
    │  │  │  │  Opc.Ua.SampleClient_TemporaryKey.pfx
    │  │  │  │  Package.appxmanifest
    │  │  │  │  
    │  │  │  ├─Assets
    │  │  │  │      LockScreenLogo.scale-200.png
    │  │  │  │      SplashScreen.scale-200.png
    │  │  │  │      Square150x150Logo.scale-200.png
    │  │  │  │      Square44x44Logo.scale-200.png
    │  │  │  │      Square44x44Logo.targetsize-24_altform-unplated.png
    │  │  │  │      StoreLogo.png
    │  │  │  │      Wide310x150Logo.scale-200.png
    │  │  │  │      
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Default.rd.xml
    │  │  │         
    │  │  ├─Client.Net4
    │  │  │  │  App.config
    │  │  │  │  App.ico
    │  │  │  │  app.manifest
    │  │  │  │  CustomTransportChannel.cs
    │  │  │  │  Opc.Ua.SampleClient.Config.xml
    │  │  │  │  Opc.Ua.SampleClient.Endpoints.xml
    │  │  │  │  Opc.Ua.SampleClient.exe.config
    │  │  │  │  Program.cs
    │  │  │  │  SampleClientForm.cs
    │  │  │  │  SampleClientForm.Designer.cs
    │  │  │  │  SampleClientForm.resx
    │  │  │  │  UA Sample Client.csproj
    │  │  │  │  
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Resources.Designer.cs
    │  │  │          Resources.resx
    │  │  │          Settings.Designer.cs
    │  │  │          Settings.settings
    │  │  │         
    │  │  ├─ClientControls
    │  │  │  │  ClientUtils.cs
    │  │  │  │  Opc.Ua.Client.Controls.csproj
    │  │  │  │  
    │  │  │  ├─Common (OLD)
    │  │  │  │      BaseListCtrl.xaml
    │  │  │  │      BaseListCtrl.xaml.cs
    │  │  │  │      BaseTreeCtrl.xaml
    │  │  │  │      BaseTreeCtrl.xaml.cs
    │  │  │  │      DataListCtrl.xaml
    │  │  │  │      DataListCtrl.xaml.cs
    │  │  │  │      DateTimeValueEditCtrl.xaml
    │  │  │  │      DateTimeValueEditCtrl.xaml.cs
    │  │  │  │      ExceptionDlg.xaml
    │  │  │  │      ExceptionDlg.xaml.cs
    │  │  │  │      GuiUtils.cs
    │  │  │  │      MessageDlg.xaml
    │  │  │  │      MessageDlg.xaml.cs
    │  │  │  │      NodeIdCtrl.xaml
    │  │  │  │      NodeIdCtrl.xaml.cs
    │  │  │  │      NodeIdValueEditDlg.xaml
    │  │  │  │      NodeIdValueEditDlg.xaml.cs
    │  │  │  │      ReferenceTypeCtrl.xaml
    │  │  │  │      ReferenceTypeCtrl.xaml.cs
    │  │  │  │      SimpleValueEditCtrl.xaml
    │  │  │  │      SimpleValueEditCtrl.xaml.cs
    │  │  │  │      
    │  │  │  ├─Endpoints
    │  │  │  │      ConfiguredServerDlg.xaml
    │  │  │  │      ConfiguredServerDlg.xaml.cs
    │  │  │  │      ConfiguredServerListCtrl.xaml
    │  │  │  │      ConfiguredServerListCtrl.xaml.cs
    │  │  │  │      ConfiguredServerListDlg.xaml
    │  │  │  │      ConfiguredServerListDlg.xaml.cs
    │  │  │  │      DiscoveredServerListCtrl.xaml
    │  │  │  │      DiscoveredServerListCtrl.xaml.cs
    │  │  │  │      DiscoveredServerListDlg.xaml
    │  │  │  │      DiscoveredServerListDlg.xaml.cs
    │  │  │  │      EndpointSelectorCtrl.xaml
    │  │  │  │      EndpointSelectorCtrl.xaml.cs
    │  │  │  │      HostListCtrl.xaml
    │  │  │  │      HostListCtrl.xaml.cs
    │  │  │  │      HostListDlg.xaml
    │  │  │  │      HostListDlg.xaml.cs
    │  │  │  │      SelectHostCtrl.xaml
    │  │  │  │      SelectHostCtrl.xaml.cs
    │  │  │  │      UsernameTokenDlg.xaml
    │  │  │  │      UsernameTokenDlg.xaml.cs
    │  │  │  │      
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │         
    │  │  ├─ClientControls.Net4
    │  │  │  │  app.config
    │  │  │  │  ClientUtils.cs
    │  │  │  │  ExceptionDlg.cs
    │  │  │  │  ExceptionDlg.designer.cs
    │  │  │  │  ExceptionDlg.resx
    │  │  │  │  HeaderBranding.cs
    │  │  │  │  HeaderBranding.designer.cs
    │  │  │  │  HeaderBranding.resx
    │  │  │  │  MessageDlg.cs
    │  │  │  │  UA Client Controls.csproj
    │  │  │  │  
    │  │  │  ├─Browse
    │  │  │  │      AttrbuteListCtrl.Designer.cs
    │  │  │  │      AttributeListCtrl.cs
    │  │  │  │      BrowseListCtrl.cs
    │  │  │  │      BrowseListCtrl.Designer.cs
    │  │  │  │      BrowseTreeCtrl.cs
    │  │  │  │      BrowseTreeCtrl.Designer.cs
    │  │  │  │      BrowseTreeCtrl.resx
    │  │  │  │      NodeListCtrl.cs
    │  │  │  │      NodeListCtrl.Designer.cs
    │  │  │  │      NodeListCtrl.resx
    │  │  │  │      SelectNodesDlg.cs
    │  │  │  │      SelectNodesDlg.Designer.cs
    │  │  │  │      SelectNodesDlg.resx
    │  │  │  │      
    │  │  │  ├─Common
    │  │  │  │  │  BrowseNodeCtrl.cs
    │  │  │  │  │  BrowseNodeCtrl.Designer.cs
    │  │  │  │  │  BrowseNodeCtrl.resx
    │  │  │  │  │  ClientUtils.cs
    │  │  │  │  │  ClientUtils.Designer.cs
    │  │  │  │  │  ClientUtils.resx
    │  │  │  │  │  ConnectServerCtrl.cs
    │  │  │  │  │  ConnectServerCtrl.Designer.cs
    │  │  │  │  │  ConnectServerCtrl.resx
    │  │  │  │  │  DiscoveredServerListCtrl.cs
    │  │  │  │  │  DiscoveredServerListCtrl.Designer.cs
    │  │  │  │  │  DiscoveredServerListCtrl.resx
    │  │  │  │  │  DiscoveredServerListDlg.cs
    │  │  │  │  │  DiscoveredServerListDlg.Designer.cs
    │  │  │  │  │  DiscoveredServerListDlg.resx
    │  │  │  │  │  DiscoveredServerOnNetworkListCtrl.cs
    │  │  │  │  │  DiscoveredServerOnNetworkListCtrl.Designer.cs
    │  │  │  │  │  DiscoveredServerOnNetworkListCtrl.resx
    │  │  │  │  │  DiscoveredServerOnNetworkListDlg.cs
    │  │  │  │  │  DiscoveredServerOnNetworkListDlg.Designer.cs
    │  │  │  │  │  DiscoveredServerOnNetworkListDlg.resx
    │  │  │  │  │  DiscoverServerDlg.cs
    │  │  │  │  │  DiscoverServerDlg.Designer.cs
    │  │  │  │  │  DiscoverServerDlg.resx
    │  │  │  │  │  EditAnnotationDlg.cs
    │  │  │  │  │  EditAnnotationDlg.Designer.cs
    │  │  │  │  │  EditAnnotationDlg.resx
    │  │  │  │  │  EditArrayDlg.cs
    │  │  │  │  │  EditArrayDlg.Designer.cs
    │  │  │  │  │  EditArrayDlg.resx
    │  │  │  │  │  EditComplexValueDlg.cs
    │  │  │  │  │  EditComplexValueDlg.Designer.cs
    │  │  │  │  │  EditComplexValueDlg.resx
    │  │  │  │  │  EditDataValueCtrl.cs
    │  │  │  │  │  EditDataValueCtrl.Designer.cs
    │  │  │  │  │  EditDataValueCtrl.resx
    │  │  │  │  │  EditDataValueDlg.cs
    │  │  │  │  │  EditDataValueDlg.Designer.cs
    │  │  │  │  │  EditDataValueDlg.resx
    │  │  │  │  │  EditValueCtrl.cs
    │  │  │  │  │  EditValueCtrl.Designer.cs
    │  │  │  │  │  EditValueCtrl.resx
    │  │  │  │  │  EventListView.cs
    │  │  │  │  │  EventListView.Designer.cs
    │  │  │  │  │  EventListView.resx
    │  │  │  │  │  FilterDeclaration.cs
    │  │  │  │  │  HistoryDataListView.cs
    │  │  │  │  │  HistoryDataListView.Designer.cs
    │  │  │  │  │  HistoryDataListView.resx
    │  │  │  │  │  HostListCtrl.cs
    │  │  │  │  │  HostListCtrl.Designer.cs
    │  │  │  │  │  HostListCtrl.resx
    │  │  │  │  │  HostListDlg.cs
    │  │  │  │  │  HostListDlg.Designer.cs
    │  │  │  │  │  HostListDlg.resx
    │  │  │  │  │  ReferenceListCtrl.cs
    │  │  │  │  │  ReferenceListCtrl.Designer.cs
    │  │  │  │  │  ReferenceListCtrl.resx
    │  │  │  │  │  SelectHostCtrl.cs
    │  │  │  │  │  SelectHostCtrl.Designer.cs
    │  │  │  │  │  SelectHostCtrl.resx
    │  │  │  │  │  SelectLocaleDlg.cs
    │  │  │  │  │  SelectLocaleDlg.Designer.cs
    │  │  │  │  │  SelectLocaleDlg.resx
    │  │  │  │  │  SelectNodeCtrl.cs
    │  │  │  │  │  SelectNodeCtrl.Designer.cs
    │  │  │  │  │  SelectNodeCtrl.resx
    │  │  │  │  │  SelectNodeDlg.cs
    │  │  │  │  │  SelectNodeDlg.Designer.cs
    │  │  │  │  │  SelectNodeDlg.resx
    │  │  │  │  │  ViewEventDetailsDlg.cs
    │  │  │  │  │  ViewEventDetailsDlg.Designer.cs
    │  │  │  │  │  ViewEventDetailsDlg.resx
    │  │  │  │  │  ViewNodeStateDlg.cs
    │  │  │  │  │  ViewNodeStateDlg.Designer.cs
    │  │  │  │  │  ViewNodeStateDlg.resx
    │  │  │  │  │  
    │  │  │  │  └─Client
    │  │  │  │          AttrributesListViewCtrl.cs
    │  │  │  │          AttrributesListViewCtrl.Designer.cs
    │  │  │  │          AttrributesListViewCtrl.resx
    │  │  │  │          BrowseNodeCtrl.cs
    │  │  │  │          BrowseNodeCtrl.Designer.cs
    │  │  │  │          BrowseNodeCtrl.resx
    │  │  │  │          BrowseTreeViewCtrl.cs
    │  │  │  │          BrowseTreeViewCtrl.Designer.cs
    │  │  │  │          BrowseTreeViewCtrl.resx
    │  │  │  │          CallRequestDlg.cs
    │  │  │  │          CallRequestDlg.Designer.cs
    │  │  │  │          CallRequestDlg.resx
    │  │  │  │          CallRequestListViewCtrl.cs
    │  │  │  │          CallRequestListViewCtrl.Designer.cs
    │  │  │  │          CallRequestListViewCtrl.resx
    │  │  │  │          ConnectServerCtrl.cs
    │  │  │  │          ConnectServerCtrl.Designer.cs
    │  │  │  │          ConnectServerCtrl.resx
    │  │  │  │          EditAnnotationDlg.cs
    │  │  │  │          EditAnnotationDlg.Designer.cs
    │  │  │  │          EditAnnotationDlg.resx
    │  │  │  │          EditComplexValue2Dlg.cs
    │  │  │  │          EditComplexValue2Dlg.Designer.cs
    │  │  │  │          EditComplexValue2Dlg.resx
    │  │  │  │          EditComplexValueCtrl.cs
    │  │  │  │          EditComplexValueCtrl.Designer.cs
    │  │  │  │          EditComplexValueCtrl.resx
    │  │  │  │          EditComplexValueDlg.cs
    │  │  │  │          EditComplexValueDlg.Designer.cs
    │  │  │  │          EditComplexValueDlg.resx
    │  │  │  │          EditMonitoredItemDlg.cs
    │  │  │  │          EditMonitoredItemDlg.Designer.cs
    │  │  │  │          EditMonitoredItemDlg.resx
    │  │  │  │          EditReadValueIdDlg.cs
    │  │  │  │          EditReadValueIdDlg.Designer.cs
    │  │  │  │          EditReadValueIdDlg.resx
    │  │  │  │          EditSubscriptionDlg.cs
    │  │  │  │          EditSubscriptionDlg.Designer.cs
    │  │  │  │          EditSubscriptionDlg.resx
    │  │  │  │          EditValueCtrl.cs
    │  │  │  │          EditValueCtrl.Designer.cs
    │  │  │  │          EditValueCtrl.resx
    │  │  │  │          EditWriteValueDlg.cs
    │  │  │  │          EditWriteValueDlg.Designer.cs
    │  │  │  │          EditWriteValueDlg.resx
    │  │  │  │          EventFilterListViewCtrl.cs
    │  │  │  │          EventFilterListViewCtrl.Designer.cs
    │  │  │  │          EventFilterListViewCtrl.resx
    │  │  │  │          EventListViewCtrl.cs
    │  │  │  │          EventListViewCtrl.Designer.cs
    │  │  │  │          EventListViewCtrl.resx
    │  │  │  │          GdsDiscoverServersDlg.cs
    │  │  │  │          GdsDiscoverServersDlg.Designer.cs
    │  │  │  │          GdsDiscoverServersDlg.resx
    │  │  │  │          HistoryDataDlg.cs
    │  │  │  │          HistoryDataDlg.Designer.cs
    │  │  │  │          HistoryDataDlg.resx
    │  │  │  │          HistoryDataListView.cs
    │  │  │  │          HistoryDataListView.Designer.cs
    │  │  │  │          HistoryDataListView.resx
    │  │  │  │          HistoryEventCtrl.cs
    │  │  │  │          HistoryEventCtrl.Designer.cs
    │  │  │  │          HistoryEventCtrl.resx
    │  │  │  │          ISessionForm.cs
    │  │  │  │          ReadRequestDlg.cs
    │  │  │  │          ReadRequestDlg.Designer.cs
    │  │  │  │          ReadRequestDlg.resx
    │  │  │  │          ReadRequestListViewCtrl.cs
    │  │  │  │          ReadRequestListViewCtrl.Designer.cs
    │  │  │  │          ReadRequestListViewCtrl.resx
    │  │  │  │          SelectLocaleDlg.cs
    │  │  │  │          SelectLocaleDlg.Designer.cs
    │  │  │  │          SelectLocaleDlg.resx
    │  │  │  │          SelectNodeCtrl.cs
    │  │  │  │          SelectNodeCtrl.Designer.cs
    │  │  │  │          SelectNodeCtrl.resx
    │  │  │  │          SelectNodeDlg.cs
    │  │  │  │          SelectNodeDlg.Designer.cs
    │  │  │  │          SelectNodeDlg.resx
    │  │  │  │          SetFilterOperatorDlg.cs
    │  │  │  │          SetFilterOperatorDlg.Designer.cs
    │  │  │  │          SetFilterOperatorDlg.resx
    │  │  │  │          SetTypeDlg.cs
    │  │  │  │          SetTypeDlg.Designer.cs
    │  │  │  │          SetTypeDlg.resx
    │  │  │  │          SubscribeDataDlg.cs
    │  │  │  │          SubscribeDataDlg.Designer.cs
    │  │  │  │          SubscribeDataDlg.resx
    │  │  │  │          SubscribeDataListViewCtrl.cs
    │  │  │  │          SubscribeDataListViewCtrl.Designer.cs
    │  │  │  │          SubscribeDataListViewCtrl.resx
    │  │  │  │          SubscribeEventsDlg.cs
    │  │  │  │          SubscribeEventsDlg.Designer.cs
    │  │  │  │          SubscribeEventsDlg.resx
    │  │  │  │          TypeFieldsListViewCtrl.cs
    │  │  │  │          TypeFieldsListViewCtrl.Designer.cs
    │  │  │  │          TypeFieldsListViewCtrl.resx
    │  │  │  │          UserNamePasswordDlg.cs
    │  │  │  │          UserNamePasswordDlg.Designer.cs
    │  │  │  │          UserNamePasswordDlg.resx
    │  │  │  │          ViewEventDetailsDlg.cs
    │  │  │  │          ViewEventDetailsDlg.Designer.cs
    │  │  │  │          ViewEventDetailsDlg.resx
    │  │  │  │          WriteRequestDlg.cs
    │  │  │  │          WriteRequestDlg.Designer.cs
    │  │  │  │          WriteRequestDlg.resx
    │  │  │  │          WriteRequestListViewCtrl.cs
    │  │  │  │          WriteRequestListViewCtrl.Designer.cs
    │  │  │  │          WriteRequestListViewCtrl.resx
    │  │  │  │         
    │  │  │  ├─Common (OLD)
    │  │  │  │      BaseListCtrl.cs
    │  │  │  │      BaseListCtrl.Designer.cs
    │  │  │  │      BaseListCtrl.resx
    │  │  │  │      BaseTreeCtrl.cs
    │  │  │  │      BaseTreeCtrl.Designer.cs
    │  │  │  │      BaseTreeCtrl.resx
    │  │  │  │      ClipboardHack.cs
    │  │  │  │      ComplexValueEditDlg.cs
    │  │  │  │      ComplexValueEditDlg.Designer.cs
    │  │  │  │      ComplexValueEditDlg.resx
    │  │  │  │      DataListCtrl.cs
    │  │  │  │      DataListCtrl.Designer.cs
    │  │  │  │      DataListCtrl.resx
    │  │  │  │      DateTimeValueEditDlg.cs
    │  │  │  │      DateTimeValueEditDlg.Designer.cs
    │  │  │  │      DateTimeValueEditDlg.resx
    │  │  │  │      ExceptionDlg.cs
    │  │  │  │      ExceptionDlg.Designer.cs
    │  │  │  │      ExceptionDlg.resx
    │  │  │  │      GuiUtils.cs
    │  │  │  │      GuiUtils.Designer.cs
    │  │  │  │      GuiUtils.resx
    │  │  │  │      NodeIdCtrl.cs
    │  │  │  │      NodeIdCtrl.Designer.cs
    │  │  │  │      NodeIdCtrl.resx
    │  │  │  │      NodeIdValueEditDlg.cs
    │  │  │  │      NodeIdValueEditDlg.Designer.cs
    │  │  │  │      NodeIdValueEditDlg.resx
    │  │  │  │      NumericValueEditDlg.cs
    │  │  │  │      NumericValueEditDlg.Designer.cs
    │  │  │  │      NumericValueEditDlg.resx
    │  │  │  │      ReferenceTypeCtrl.cs
    │  │  │  │      ReferenceTypeCtrl.Designer.cs
    │  │  │  │      ReferenceTypeCtrl.resx
    │  │  │  │      StringValueEditDlg.cs
    │  │  │  │      StringValueEditDlg.Designer.cs
    │  │  │  │      StringValueEditDlg.resx
    │  │  │  │      
    │  │  │  ├─Configuration
    │  │  │  │  │  CertificateDlg.cs
    │  │  │  │  │  CertificateDlg.Designer.cs
    │  │  │  │  │  CertificateDlg.resx
    │  │  │  │  │  CertificateListCtrl.cs
    │  │  │  │  │  CertificateListCtrl.Designer.cs
    │  │  │  │  │  CertificateListCtrl.resx
    │  │  │  │  │  CertificateListDlg.cs
    │  │  │  │  │  CertificateListDlg.Designer.cs
    │  │  │  │  │  CertificateListDlg.resx
    │  │  │  │  │  CertificateListFilter.cs
    │  │  │  │  │  CertificatePropertiesListCtrl.cs
    │  │  │  │  │  CertificatePropertiesListCtrl.Designer.cs
    │  │  │  │  │  CertificateStoreCtrl.cs
    │  │  │  │  │  CertificateStoreCtrl.Designer.cs
    │  │  │  │  │  CertificateStoreCtrl.resx
    │  │  │  │  │  CertificateStoreDlg.cs
    │  │  │  │  │  CertificateStoreDlg.Designer.cs
    │  │  │  │  │  CertificateStoreDlg.resx
    │  │  │  │  │  CertificateStoreTreeCtrl.cs
    │  │  │  │  │  CertificateStoreTreeCtrl.Designer.cs
    │  │  │  │  │  CertificateStoreTreeCtrl.resx
    │  │  │  │  │  CertificateStoreTreeDlg.cs
    │  │  │  │  │  CertificateStoreTreeDlg.Designer.cs
    │  │  │  │  │  CertificateStoreTreeDlg.resx
    │  │  │  │  │  SelectCertificateStoreCtrl.cs
    │  │  │  │  │  SelectCertificateStoreCtrl.Designer.cs
    │  │  │  │  │  SelectCertificateStoreCtrl.resx
    │  │  │  │  │  SelectFileCtrl.cs
    │  │  │  │  │  SelectFileCtrl.Designer.cs
    │  │  │  │  │  SelectFileCtrl.resx
    │  │  │  │  │  SelectProfileCtrl.cs
    │  │  │  │  │  SelectProfileCtrl.Designer.cs
    │  │  │  │  │  SelectProfileCtrl.resx
    │  │  │  │  │  SelectProfileDlg.cs
    │  │  │  │  │  SelectProfileDlg.Designer.cs
    │  │  │  │  │  SelectProfileDlg.resx
    │  │  │  │  │  SelectUrlsCtrl.cs
    │  │  │  │  │  SelectUrlsCtrl.Designer.cs
    │  │  │  │  │  SelectUrlsCtrl.resx
    │  │  │  │  │  UserNamePasswordDlg.cs
    │  │  │  │  │  UserNamePasswordDlg.Designer.cs
    │  │  │  │  │  UserNamePasswordDlg.resx
    │  │  │  │  │  ViewCertificateDlg.cs
    │  │  │  │  │  ViewCertificateDlg.Designer.cs
    │  │  │  │  │  ViewCertificateDlg.resx
    │  │  │  │  │  YesNoDlg.cs
    │  │  │  │  │  YesNoDlg.Designer.cs
    │  │  │  │  │  YesNoDlg.resx
    │  │  │  │  │  
    │  │  │  │  └─Common (OLD)
    │  │  │  │          BaseListCtrl.cs
    │  │  │  │          BaseListCtrl.Designer.cs
    │  │  │  │          BaseListCtrl.resx
    │  │  │  │          BaseTreeCtrl.cs
    │  │  │  │          BaseTreeCtrl.Designer.cs
    │  │  │  │          BaseTreeCtrl.resx
    │  │  │  │          ClipboardHack.cs
    │  │  │  │          ComplexValueEditDlg.cs
    │  │  │  │          ComplexValueEditDlg.Designer.cs
    │  │  │  │          ComplexValueEditDlg.resx
    │  │  │  │          DataListCtrl.cs
    │  │  │  │          DataListCtrl.Designer.cs
    │  │  │  │          DataListCtrl.resx
    │  │  │  │          DateTimeValueEditDlg.cs
    │  │  │  │          DateTimeValueEditDlg.Designer.cs
    │  │  │  │          DateTimeValueEditDlg.resx
    │  │  │  │          ExceptionDlg.cs
    │  │  │  │          ExceptionDlg.Designer.cs
    │  │  │  │          ExceptionDlg.resx
    │  │  │  │          GuiUtils.cs
    │  │  │  │          GuiUtils.Designer.cs
    │  │  │  │          GuiUtils.resx
    │  │  │  │          NodeIdCtrl.cs
    │  │  │  │          NodeIdCtrl.Designer.cs
    │  │  │  │          NodeIdCtrl.resx
    │  │  │  │          NodeIdValueEditDlg.cs
    │  │  │  │          NodeIdValueEditDlg.Designer.cs
    │  │  │  │          NodeIdValueEditDlg.resx
    │  │  │  │          NumericValueEditDlg.cs
    │  │  │  │          NumericValueEditDlg.Designer.cs
    │  │  │  │          NumericValueEditDlg.resx
    │  │  │  │          ReferenceTypeCtrl.cs
    │  │  │  │          ReferenceTypeCtrl.Designer.cs
    │  │  │  │          ReferenceTypeCtrl.resx
    │  │  │  │          SimpleValueEditDlg.cs
    │  │  │  │          SimpleValueEditDlg.Designer.cs
    │  │  │  │          SimpleValueEditDlg.resx
    │  │  │  │          StringValueEditDlg.cs
    │  │  │  │          StringValueEditDlg.Designer.cs
    │  │  │  │          StringValueEditDlg.resx
    │  │  │  │         
    │  │  │  ├─Endpoints
    │  │  │  │      ConfiguredServerDlg.cs
    │  │  │  │      ConfiguredServerDlg.Designer.cs
    │  │  │  │      ConfiguredServerDlg.resx
    │  │  │  │      ConfiguredServerListCtrl.cs
    │  │  │  │      ConfiguredServerListCtrl.Designer.cs
    │  │  │  │      ConfiguredServerListCtrl.resx
    │  │  │  │      ConfiguredServerListDlg.cs
    │  │  │  │      ConfiguredServerListDlg.Designer.cs
    │  │  │  │      ConfiguredServerListDlg.resx
    │  │  │  │      DiscoveredServerListCtrl.cs
    │  │  │  │      DiscoveredServerListCtrl.Designer.cs
    │  │  │  │      DiscoveredServerListCtrl.resx
    │  │  │  │      DiscoveredServerListDlg.cs
    │  │  │  │      DiscoveredServerListDlg.Designer.cs
    │  │  │  │      DiscoveredServerListDlg.resx
    │  │  │  │      EndpointSelectorCtrl.cs
    │  │  │  │      EndpointSelectorCtrl.Designer.cs
    │  │  │  │      EndpointSelectorCtrl.resx
    │  │  │  │      HostListCtrl.cs
    │  │  │  │      HostListCtrl.Designer.cs
    │  │  │  │      HostListCtrl.resx
    │  │  │  │      HostListDlg.cs
    │  │  │  │      HostListDlg.Designer.cs
    │  │  │  │      HostListDlg.resx
    │  │  │  │      SelectHostCtrl.cs
    │  │  │  │      SelectHostCtrl.Designer.cs
    │  │  │  │      SelectHostCtrl.resx
    │  │  │  │      UsernameTokenDlg.cs
    │  │  │  │      UsernameTokenDlg.Designer.cs
    │  │  │  │      UsernameTokenDlg.resx
    │  │  │  │      
    │  │  │  ├─Icons
    │  │  │  │      Array.bmp
    │  │  │  │      Attribute.bmp
    │  │  │  │      ByteString.bmp
    │  │  │  │      ClosedFolder.bmp
    │  │  │  │      Constant.bmp
    │  │  │  │      InputArgument.bmp
    │  │  │  │      Method.bmp
    │  │  │  │      Number.bmp
    │  │  │  │      Object.bmp
    │  │  │  │      Object2.bmp
    │  │  │  │      ObjectType.bmp
    │  │  │  │      OpenFolder.bmp
    │  │  │  │      OutputArgument.bmp
    │  │  │  │      Property.bmp
    │  │  │  │      Reference.bmp
    │  │  │  │      String.bmp
    │  │  │  │      Structure.bmp
    │  │  │  │      Value.bmp
    │  │  │  │      Variable.bmp
    │  │  │  │      Varible.bmp
    │  │  │  │      View.bmp
    │  │  │  │      
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Resources.Designer.cs
    │  │  │          Resources.resx
    │  │  │         
    │  │  ├─Controls
    │  │  │  │  Opc.Ua.Sample.Controls.csproj
    │  │  │  │  SelectLocaleDlg.xaml
    │  │  │  │  SelectLocaleDlg.xaml.cs
    │  │  │  │  
    │  │  │  ├─Common
    │  │  │  │      AttributeListCtrl.cs
    │  │  │  │      
    │  │  │  ├─Properties
    │  │  │  │      AssemblyInfo.cs
    │  │  │  │      AssemblyVersionInfo.cs
    │  │  │  │      Opc.Ua.Sample.Controls.rd.xml
    │  │  │  │      
    │  │  │  ├─Sessions
    │  │  │  │      AddressSpaceDlg.xaml
    │  │  │  │      AddressSpaceDlg.xaml.cs
    │  │  │  │      BrowseDlg.xaml
    │  │  │  │      BrowseDlg.xaml.cs
    │  │  │  │      BrowseListCtrl.cs
    │  │  │  │      BrowseOptionsDlg.xaml
    │  │  │  │      BrowseOptionsDlg.xaml.cs
    │  │  │  │      BrowseTreeCtrl.cs
    │  │  │  │      BrowseTypesDlg.xaml
    │  │  │  │      BrowseTypesDlg.xaml.cs
    │  │  │  │      ReadHistoryDlg.xaml
    │  │  │  │      ReadHistoryDlg.xaml.cs
    │  │  │  │      SelectNodeDlg.xaml
    │  │  │  │      SelectNodeDlg.xaml.cs
    │  │  │  │      SessionOpenDlg.xaml
    │  │  │  │      SessionOpenDlg.xaml.cs
    │  │  │  │      SessionTreeCtrl.cs
    │  │  │  │      
    │  │  │  └─Subscriptions
    │  │  │          NotificationMessageListCtrl.cs
    │  │  │          SubscriptionDlg.xaml
    │  │  │          SubscriptionDlg.xaml.cs
    │  │  │          SubscriptionEditDlg.xaml
    │  │  │          SubscriptionEditDlg.xaml.cs
    │  │  │         
    │  │  ├─Controls.Net4
    │  │  │  │  app.config
    │  │  │  │  ClientForm.cs
    │  │  │  │  ClientForm.Designer.cs
    │  │  │  │  ClientForm.resx
    │  │  │  │  SelectLocaleDlg.cs
    │  │  │  │  SelectLocaleDlg.Designer.cs
    │  │  │  │  SelectLocaleDlg.resx
    │  │  │  │  ServerForm.cs
    │  │  │  │  ServerForm.Designer.cs
    │  │  │  │  ServerForm.resx
    │  │  │  │  UA Sample Controls.csproj
    │  │  │  │  
 楼主| loop 发表于 2019-9-9 17:35:34 | 显示全部楼层
    │  │  │  ├─Common
    │  │  │  │      ArgumentListCtrl.cs
    │  │  │  │      ArgumentListCtrl.Designer.cs
    │  │  │  │      ArgumentListCtrl.resx
    │  │  │  │      AttributeListCtrl.cs
    │  │  │  │      AttributeListCtrl.Designer.cs
    │  │  │  │      AttributeListCtrl.resx
    │  │  │  │      BackgroundTaskDlg.cs
    │  │  │  │      BackgroundTaskDlg.Designer.cs
    │  │  │  │      BackgroundTaskDlg.resx
    │  │  │  │      CallMethodDlg.cs
    │  │  │  │      CallMethodDlg.Designer.cs
    │  │  │  │      CallMethodDlg.resx
    │  │  │  │      DataEncodingDlg.cs
    │  │  │  │      DataEncodingDlg.Designer.cs
    │  │  │  │      DataEncodingDlg.resx
    │  │  │  │      DataListCtrl.cs
    │  │  │  │      DataListCtrl.Designer.cs
    │  │  │  │      DataListCtrl.resx
    │  │  │  │      DataValueListCtrl.cs
    │  │  │  │      DataValueListCtrl.Designer.cs
    │  │  │  │      DataValueListCtrl.resx
    │  │  │  │      FindNodeDlg.cs
    │  │  │  │      FindNodeDlg.Designer.cs
    │  │  │  │      FindNodeDlg.resx
    │  │  │  │      GuiUtils2.cs
    │  │  │  │      GuiUtils2.Designer.cs
    │  │  │  │      GuiUtils2.resx
    │  │  │  │      NodeIdValueEditDlg.cs
    │  │  │  │      NodeIdValueEditDlg.Designer.cs
    │  │  │  │      NodeIdValueEditDlg.resx
    │  │  │  │      NodeListCtrl.cs
    │  │  │  │      NodeListCtrl.Designer.cs
    │  │  │  │      NodeListCtrl.resx
    │  │  │  │      PerformanceResultsListCtrl.cs
    │  │  │  │      PerformanceResultsListCtrl.Designer.cs
    │  │  │  │      PerformanceResultsListCtrl.resx
    │  │  │  │      PerformanceTestDlg.cs
    │  │  │  │      PerformanceTestDlg.Designer.cs
    │  │  │  │      PerformanceTestDlg.resx
    │  │  │  │      PropertyListCtrl.cs
    │  │  │  │      PropertyListCtrl.Designer.cs
    │  │  │  │      PropertyListCtrl.resx
    │  │  │  │      ReferenceTypeCtrl.cs
    │  │  │  │      ReferenceTypeCtrl.Designer.cs
    │  │  │  │      ReferenceTypeCtrl.resx
    │  │  │  │      SelectNodesDlg.cs
    │  │  │  │      SelectNodesDlg.Designer.cs
    │  │  │  │      SelectNodesDlg.resx
    │  │  │  │      SimpleValueEditDlg.cs
    │  │  │  │      SimpleValueEditDlg.Designer.cs
    │  │  │  │      SimpleValueEditDlg.resx
    │  │  │  │      
    │  │  │  ├─Properties
    │  │  │  │      AssemblyInfo.cs
    │  │  │  │      AssemblyVersionInfo.cs
    │  │  │  │      Resources.Designer.cs
    │  │  │  │      Resources.resx
    │  │  │  │      
    │  │  │  ├─Sessions
    │  │  │  │      AddressSpaceDlg.cs
    │  │  │  │      AddressSpaceDlg.Designer.cs
    │  │  │  │      AddressSpaceDlg.resx
    │  │  │  │      BrowseDlg.cs
    │  │  │  │      BrowseDlg.Designer.cs
    │  │  │  │      BrowseDlg.resx
    │  │  │  │      BrowseListCtrl.cs
    │  │  │  │      BrowseListCtrl.Designer.cs
    │  │  │  │      BrowseListCtrl.resx
    │  │  │  │      BrowseOptionsDlg.cs
    │  │  │  │      BrowseOptionsDlg.Designer.cs
    │  │  │  │      BrowseOptionsDlg.resx
    │  │  │  │      BrowseTreeCtrl.cs
    │  │  │  │      BrowseTreeCtrl.Designer.cs
    │  │  │  │      BrowseTreeCtrl.resx
    │  │  │  │      BrowseTypesDlg.cs
    │  │  │  │      BrowseTypesDlg.Designer.cs
    │  │  │  │      BrowseTypesDlg.resx
    │  │  │  │      CreateSecureChannelDlg.cs
    │  │  │  │      CreateSecureChannelDlg.Designer.cs
    │  │  │  │      CreateSecureChannelDlg.resx
    │  │  │  │      EndpointViewDlg.cs
    │  │  │  │      EndpointViewDlg.Designer.cs
    │  │  │  │      EndpointViewDlg.resx
    │  │  │  │      NodeAttributesDlg.cs
    │  │  │  │      NodeAttributesDlg.Designer.cs
    │  │  │  │      NodeAttributesDlg.resx
    │  │  │  │      ReadHistoryDlg.cs
    │  │  │  │      ReadHistoryDlg.Designer.cs
    │  │  │  │      ReadHistoryDlg.resx
    │  │  │  │      SecuritySettingsDlg.cs
    │  │  │  │      SecuritySettingsDlg.Designer.cs
    │  │  │  │      SecuritySettingsDlg.resx
    │  │  │  │      SelectNodeDlg.cs
    │  │  │  │      SelectNodeDlg.Designer.cs
    │  │  │  │      SelectNodeDlg.resx
    │  │  │  │      SessionOpenDlg.cs
    │  │  │  │      SessionOpenDlg.Designer.cs
    │  │  │  │      SessionOpenDlg.resx
    │  │  │  │      SessionTreeCtrl.cs
    │  │  │  │      SessionTreeCtrl.Designer.cs
    │  │  │  │      SessionTreeCtrl.resx
    │  │  │  │      TypeHierarchyListCtrl.cs
    │  │  │  │      TypeHierarchyListCtrl.Designer.cs
    │  │  │  │      TypeNavigatorCtrl.cs
    │  │  │  │      TypeNavigatorCtrl.Designer.cs
    │  │  │  │      TypeNavigatorCtrl.resx
    │  │  │  │      
    │  │  │  └─Subscriptions
    │  │  │          ContentFilterElementListCtrl.cs
    │  │  │          ContentFilterElementListCtrl.Designer.cs
    │  │  │          ContentFilterElementListCtrl.resx
    │  │  │          CreateMonitoredItemsDlg.cs
    │  │  │          CreateMonitoredItemsDlg.Designer.cs
    │  │  │          CreateMonitoredItemsDlg.resx
    │  │  │          DataChangeFilterEditDlg.cs
    │  │  │          DataChangeFilterEditDlg.Designer.cs
    │  │  │          DataChangeFilterEditDlg.resx
    │  │  │          DataChangeNotificationListCtrl.cs
    │  │  │          DataChangeNotificationListCtrl.Designer.cs
    │  │  │          DataChangeNotificationListCtrl.resx
    │  │  │          EventFilterDlg.cs
    │  │  │          EventFilterDlg.Designer.cs
    │  │  │          EventFilterDlg.resx
    │  │  │          EventNotificationListCtrl.cs
    │  │  │          EventNotificationListCtrl.Designer.cs
    │  │  │          EventNotificationListCtrl.resx
    │  │  │          FilterOperandEditDlg.cs
    │  │  │          FilterOperandEditDlg.Designer.cs
    │  │  │          FilterOperandEditDlg.resx
    │  │  │          FilterOperandListCtrl.cs
    │  │  │          FilterOperandListCtrl.Designer.cs
    │  │  │          FilterOperandListCtrl.resx
    │  │  │          FilterOperatorEditDlg.cs
    │  │  │          FilterOperatorEditDlg.Designer.cs
    │  │  │          FilterOperatorEditDlg.resx
    │  │  │          HistoryReadDetails.cs
    │  │  │          HistoryReadDetails.Designer.cs
    │  │  │          HistoryReadDetails.resx
    │  │  │          HistoryReadDetailsCtrl.resx
    │  │  │          HistoryReadDlg.cs
    │  │  │          HistoryReadDlg.Designer.cs
    │  │  │          HistoryReadDlg.resx
    │  │  │          MonitoredItemConfigCtrl.cs
    │  │  │          MonitoredItemConfigCtrl.Designer.cs
    │  │  │          MonitoredItemConfigCtrl.resx
    │  │  │          MonitoredItemDlg.cs
    │  │  │          MonitoredItemDlg.Designer.cs
    │  │  │          MonitoredItemDlg.resx
    │  │  │          MonitoredItemEditDlg.cs
    │  │  │          MonitoredItemEditDlg.Designer.cs
    │  │  │          MonitoredItemEditDlg.resx
    │  │  │          MonitoredItemStatusCtrl.cs
    │  │  │          MonitoredItemStatusCtrl.Designer.cs
    │  │  │          MonitoredItemStatusCtrl.resx
    │  │  │          NotificationMessageListCtrl.cs
    │  │  │          NotificationMessageListCtrl.Designer.cs
    │  │  │          NotificationMessageListCtrl.resx
    │  │  │          ReadDlg.cs
    │  │  │          ReadDlg.Designer.cs
    │  │  │          ReadDlg.resx
    │  │  │          ReadValueEditDlg.cs
    │  │  │          ReadValueEditDlg.Designer.cs
    │  │  │          ReadValueEditDlg.resx
    │  │  │          ReadValueListCtrl.cs
    │  │  │          ReadValueListCtrl.Designer.cs
    │  │  │          ReadValueListCtrl.resx
    │  │  │          RepublishNotificationMessageDlg.cs
    │  │  │          RepublishNotificationMessageDlg.Designer.cs
    │  │  │          RepublishNotificationMessageDlg.resx
    │  │  │          SelectClauseListCtrl.cs
    │  │  │          SelectClauseListCtrl.Designer.cs
    │  │  │          SelectClauseListCtrl.resx
    │  │  │          SetMonitoringModeDlg.cs
    │  │  │          SetMonitoringModeDlg.Designer.cs
    │  │  │          SetMonitoringModeDlg.resx
    │  │  │          SubscriptionDlg.cs
    │  │  │          SubscriptionDlg.Designer.cs
    │  │  │          SubscriptionDlg.resx
    │  │  │          SubscriptionEditDlg.cs
    │  │  │          SubscriptionEditDlg.Designer.cs
    │  │  │          SubscriptionEditDlg.resx
    │  │  │          WriteDlg.cs
    │  │  │          WriteDlg.Designer.cs
    │  │  │          WriteDlg.resx
    │  │  │          WriteValueEditDlg.cs
    │  │  │          WriteValueEditDlg.Designer.cs
    │  │  │          WriteValueEditDlg.resx
    │  │  │          WriteValueListCtrl.cs
    │  │  │          WriteValueListCtrl.Designer.cs
    │  │  │          WriteValueListCtrl.resx
    │  │  │         
    │  │  ├─GDS
    │  │  │  │  README.md
    │  │  │  │  
    │  │  │  ├─Client
    │  │  │  │  │  app.config
    │  │  │  │  │  App.ico
    │  │  │  │  │  app.manifest
    │  │  │  │  │  GlobalDiscoveryClient.csproj
    │  │  │  │  │  MainForm.cs
    │  │  │  │  │  MainForm.Designer.cs
    │  │  │  │  │  MainForm.resx
    │  │  │  │  │  Opc.Ua.GdsClient.Config.xml
    │  │  │  │  │  Program.cs
    │  │  │  │  │  
    │  │  │  │  ├─Controls
    │  │  │  │  │      ApplicationCertificateControl.cs
    │  │  │  │  │      ApplicationCertificateControl.Designer.cs
    │  │  │  │  │      ApplicationCertificateControl.resx
    │  │  │  │  │      ApplicationTrustListControl.cs
    │  │  │  │  │      ApplicationTrustListControl.Designer.cs
    │  │  │  │  │      ApplicationTrustListControl.resx
    │  │  │  │  │      RegisterApplicationControl.cs
    │  │  │  │  │      RegisterApplicationControl.Designer.cs
    │  │  │  │  │      RegisterApplicationControl.resx
    │  │  │  │  │      
    │  │  │  │  ├─Images
    │  │  │  │  │      environment_view.png
    │  │  │  │  │      error.png
    │  │  │  │  │      media_play_green.png
    │  │  │  │  │      media_stop_red.png
    │  │  │  │  │      nav_plain_green.png
    │  │  │  │  │      sign_warning.png
    │  │  │  │  │      
    │  │  │  │  └─Properties
    │  │  │  │          AssemblyInfo.cs
    │  │  │  │          AssemblyVersionInfo.cs
    │  │  │  │          Resources.Designer.cs
    │  │  │  │          Resources.resx
    │  │  │  │          Settings.Designer.cs
    │  │  │  │          Settings.settings
    │  │  │  │         
    │  │  │  ├─ClientCommon
    │  │  │  │  │  AdminCredentialsRequiredEventArgs.cs
    │  │  │  │  │  BuildSchema.bat
    │  │  │  │  │  CertificateWrapper.cs
    │  │  │  │  │  GlobalDiscoveryClientConfiguration.cs
    │  │  │  │  │  GlobalDiscoveryClientLibrary.csproj
    │  │  │  │  │  GlobalDiscoveryServerClient.cs
    │  │  │  │  │  LocalDiscoveryServerClient.cs
    │  │  │  │  │  RegisteredApplication.cs
    │  │  │  │  │  RegisteredApplication.xsd
    │  │  │  │  │  RegisteredApplicationExtensions.cs
    │  │  │  │  │  ServerCapabilities.cs
    │  │  │  │  │  ServerPushConfigurationClient.cs
    │  │  │  │  │  
    │  │  │  │  └─Properties
    │  │  │  │          AssemblyVersionInfo.cs
    │  │  │  │         
    │  │  │  ├─ClientControls
    │  │  │  │  │  GlobalDiscoveryClientControls.csproj
    │  │  │  │  │  
    │  │  │  │  ├─Controls
    │  │  │  │  │      DiscoveryControl.cs
    │  │  │  │  │      DiscoveryControl.Designer.cs
    │  │  │  │  │      DiscoveryControl.resx
    │  │  │  │  │      DiscoveryUrlsDialog.cs
    │  │  │  │  │      DiscoveryUrlsDialog.Designer.cs
    │  │  │  │  │      DiscoveryUrlsDialog.resx
    │  │  │  │  │      EditValueCtrl.cs
    │  │  │  │  │      EditValueCtrl.Designer.cs
    │  │  │  │  │      EditValueCtrl.resx
    │  │  │  │  │      EditValueDlg.cs
    │  │  │  │  │      EditValueDlg.Designer.cs
    │  │  │  │  │      EditValueDlg.resx
    │  │  │  │  │      EndpointUrlDialog.cs
    │  │  │  │  │      EndpointUrlDialog.Designer.cs
    │  │  │  │  │      EndpointUrlDialog.resx
    │  │  │  │  │      ImageListControl.cs
    │  │  │  │  │      ImageListControl.Designer.cs
    │  │  │  │  │      ImageListControl.resx
    │  │  │  │  │      SelectGdsDialog.cs
    │  │  │  │  │      SelectGdsDialog.Designer.cs
    │  │  │  │  │      SelectGdsDialog.resx
    │  │  │  │  │      SelectPushServerDialog.cs
    │  │  │  │  │      SelectPushServerDialog.designer.cs
    │  │  │  │  │      SelectPushServerDialog.resx
    │  │  │  │  │      SelectServerDialog.cs
    │  │  │  │  │      SelectServerDialog.Designer.cs
    │  │  │  │  │      SelectServerDialog.resx
    │  │  │  │  │      ServerCapabilitiesDialog.cs
    │  │  │  │  │      ServerCapabilitiesDialog.Designer.cs
    │  │  │  │  │      ServerCapabilitiesDialog.resx
    │  │  │  │  │      ServerStatusControl.cs
    │  │  │  │  │      ServerStatusControl.Designer.cs
    │  │  │  │  │      ServerStatusControl.resx
    │  │  │  │  │      SetTypeDlg.cs
    │  │  │  │  │      SetTypeDlg.Designer.cs
    │  │  │  │  │      SetTypeDlg.resx
    │  │  │  │  │      TrustListControl.cs
    │  │  │  │  │      TrustListControl.Designer.cs
    │  │  │  │  │      TrustListControl.resx
    │  │  │  │  │      TrustListDialog.cs
    │  │  │  │  │      TrustListDialog.Designer.cs
    │  │  │  │  │      TrustListDialog.resx
    │  │  │  │  │      UntrustedCertificateDialog.cs
    │  │  │  │  │      UntrustedCertificateDialog.Designer.cs
    │  │  │  │  │      UntrustedCertificateDialog.resx
    │  │  │  │  │      UserIdentityDialog.cs
    │  │  │  │  │      UserIdentityDialog.Designer.cs
    │  │  │  │  │      UserIdentityDialog.resx
    │  │  │  │  │      ViewApplicationRecordsDialog.cs
    │  │  │  │  │      ViewApplicationRecordsDialog.Designer.cs
    │  │  │  │  │      ViewApplicationRecordsDialog.resx
    │  │  │  │  │      ViewServersOnNetworkDialog.cs
    │  │  │  │  │      ViewServersOnNetworkDialog.Designer.cs
    │  │  │  │  │      ViewServersOnNetworkDialog.resx
    │  │  │  │  │      
    │  │  │  │  └─Properties
    │  │  │  │          AssemblyInfo.cs
    │  │  │  │          AssemblyVersionInfo.cs
    │  │  │  │         
    │  │  │  ├─ClientTest
    │  │  │  │      CertificateValidatorTest.cs
    │  │  │  │      ClientTest.cs
    │  │  │  │      Common.cs
    │  │  │  │      GlobalDiscoveryClientTest.csproj
    │  │  │  │      GlobalDiscoveryTestClient.cs
    │  │  │  │      GlobalDiscoveryTestServer.cs
    │  │  │  │      Opc.Ua.GlobalDiscoveryTestClient.Config.xml
    │  │  │  │      Opc.Ua.GlobalDiscoveryTestServer.Config.xml
    │  │  │  │      Opc.Ua.ServerConfigurationPushTestClient.Config.xml
    │  │  │  │      PushTest.cs
    │  │  │  │      ServerConfigurationPushTestClient.cs
    │  │  │  │      test.csr
    │  │  │  │      X509TestUtils.cs
    │  │  │  │      
    │  │  │  ├─ConsoleServer
    │  │  │  │      dockerbuild.bat
    │  │  │  │      Dockerfile
    │  │  │  │      dockerrun.bat
    │  │  │  │      NetCoreGlobalDiscoveryServer.csproj
    │  │  │  │      Opc.Ua.GlobalDiscoveryServer.Config.xml
    │  │  │  │      Program.cs
    │  │  │  │      
    │  │  │  ├─doc
    │  │  │  │      UASampleServerRegistration.png
    │  │  │  │      
    │  │  │  ├─Server
    │  │  │  │  │  App.config
    │  │  │  │  │  App.ico
    │  │  │  │  │  app.manifest
    │  │  │  │  │  Application.cs
    │  │  │  │  │  ApplicationName.cs
    │  │  │  │  │  CertificateRequest.cs
    │  │  │  │  │  CertificateStore.cs
    │  │  │  │  │  gdsdb.Context.cs
    │  │  │  │  │  gdsdb.Context.tt
    │  │  │  │  │  gdsdb.cs
    │  │  │  │  │  gdsdb.Designer.cs
    │  │  │  │  │  gdsdb.edmx
    │  │  │  │  │  gdsdb.edmx.diagram
    │  │  │  │  │  gdsdb.tt
    │  │  │  │  │  GlobalDiscoveryServer.csproj
    │  │  │  │  │  Opc.Ua.GlobalDiscoveryServer.Config.xml
    │  │  │  │  │  Program.cs
    │  │  │  │  │  ServerEndpoint.cs
    │  │  │  │  │  SqlApplicationsDatabase.cs
    │  │  │  │  │  
    │  │  │  │  ├─DB
    │  │  │  │  │      gdsdb.edmx.sql
    │  │  │  │  │      
    │  │  │  │  └─Properties
    │  │  │  │          AssemblyInfo.cs
    │  │  │  │          AssemblyVersionInfo.cs
    │  │  │  │          Resources.Designer.cs
    │  │  │  │          Resources.resx
    │  │  │  │          Settings.Designer.cs
    │  │  │  │          Settings.settings
    │  │  │  │         
    │  │  │  └─ServerCommon
    │  │  │      │  ApplicationsDatabaseBase.cs
    │  │  │      │  ApplicationsNodeManager.cs
    │  │  │      │  BinaryApplicationsDatabase.cs
    │  │  │      │  CertificateGroup.cs
    │  │  │      │  GlobalDiscoverySampleServer.cs
    │  │  │      │  GlobalDiscoveryServerConfiguration.cs
    │  │  │      │  GlobalDiscoveryServerLibrary.csproj
    │  │  │      │  IApplicationsDatabase.cs
    │  │  │      │  ICertificateGroup.cs
    │  │  │      │  ICertificateRequest.cs
    │  │  │      │  JsonApplicationsDatabase.cs
    │  │  │      │  LinqApplicationsDatabase.cs
    │  │  │      │  RoleBasedIdentity.cs
    │  │  │      │  
    │  │  │      └─Model
    │  │  │              Opc.Ua.Gds.Classes.cs
    │  │  │              Opc.Ua.Gds.PredefinedNodes.uanodes
    │  │  │              Opc.Ua.Gds.PredefinedNodes.xml
    │  │  │              
    │  │  ├─NetCoreConsoleClient
    │  │  │      MonoConsoleClient.csproj
    │  │  │      NetCoreConsoleClient.csproj
    │  │  │      Opc.Ua.MonoSampleClient.Config.xml
    │  │  │      Opc.Ua.SampleClient.Config.xml
    │  │  │      Program.cs
    │  │  │      
    │  │  ├─NetCoreConsoleServer
    │  │  │      MonoConsoleServer.csproj
    │  │  │      NetCoreConsoleServer.csproj
    │  │  │      Opc.Ua.MonoSampleServer.Config.xml
    │  │  │      Opc.Ua.SampleServer.Config.xml
    │  │  │      Program.cs
    │  │  │      
    │  │  ├─Opc.Ua.Sample
    │  │  │  │  Opc.Ua.Sample.csproj
    │  │  │  │  SampleServer.cs
    │  │  │  │  SampleServer.SampleModel.cs
    │  │  │  │  SampleServer.UserAuthentication.cs
    │  │  │  │  
    │  │  │  ├─Base
    │  │  │  │      CustomNodeManager.cs
    │  │  │  │      DataChangeMonitoredItem.cs
    │  │  │  │      MonitoredItemQueue.cs
    │  │  │  │      MonitoredNode.cs
    │  │  │  │      SampleNodeManager.cs
    │  │  │  │      
    │  │  │  ├─Boiler
    │  │  │  │      Boiler.Classes.cs
    │  │  │  │      Boiler.Constants.cs
    │  │  │  │      Boiler.DataTypes.cs
    │  │  │  │      Boiler.NodeSet.xml
    │  │  │  │      Boiler.NodeSet2.xml
    │  │  │  │      Boiler.PredefinedNodes.uanodes
    │  │  │  │      Boiler.PredefinedNodes.xml
    │  │  │  │      Boiler.Types.bsd
    │  │  │  │      Boiler.Types.xsd
    │  │  │  │      BoilerDesign.csv
    │  │  │  │      BoilerDesign.xml
    │  │  │  │      BoilerNodeManager.cs
    │  │  │  │      BoilerState.cs
    │  │  │  │      BoilerStateMachineState.cs
    │  │  │  │      GenericController.cs
    │  │  │  │      
    │  │  │  ├─MemoryBuffer
    │  │  │  │      MemoryBuffer.Classes.cs
    │  │  │  │      MemoryBuffer.NodeSet.xml
    │  │  │  │      MemoryBuffer.NodeSet2.xml
    │  │  │  │      MemoryBuffer.PredefinedNodes.uanodes
    │  │  │  │      MemoryBuffer.PredefinedNodes.xml
    │  │  │  │      MemoryBuffer.Types.bsd
    │  │  │  │      MemoryBuffer.Types.xsd
    │  │  │  │      MemoryBufferBrowser.cs
    │  │  │  │      MemoryBufferConfiguration.cs
    │  │  │  │      MemoryBufferDesign.csv
    │  │  │  │      MemoryBufferDesign.xml
    │  │  │  │      MemoryBufferMonitoredItem.cs
    │  │  │  │      MemoryBufferNodeManager.cs
    │  │  │  │      MemoryBufferState.cs
    │  │  │  │      MemoryTagState.cs
    │  │  │  │      
    │  │  │  └─TestData
    │  │  │          AnalogArrayValueObjectState.cs
    │  │  │          AnalogScalarValueObjectState.cs
    │  │  │          ArrayValueObjectState.cs
    │  │  │          HistoryArchive.cs
    │  │  │          HistoryDataReader.cs
    │  │  │          HistoryFile.cs
    │  │  │          IHistoryDataSource.cs
    │  │  │          MethodTestState.cs
    │  │  │          ScalarValueObjectState.cs
    │  │  │          TestData.Classes.cs
    │  │  │          TestData.Constants.cs
    │  │  │          TestData.DataTypes.cs
    │  │  │          TestData.NodeSet.xml
    │  │  │          TestData.NodeSet2.xml
    │  │  │          TestData.PredefinedNodes.uanodes
    │  │  │          TestData.PredefinedNodes.xml
    │  │  │          TestData.Types.bsd
    │  │  │          TestData.Types.xsd
    │  │  │          TestDataDesign.csv
    │  │  │          TestDataDesign.xml
    │  │  │          TestDataNodeManager.cs
    │  │  │          TestDataNodeManagerConfiguration.cs
    │  │  │          TestDataObjectState.cs
    │  │  │          TestDataSystem.cs
    │  │  │          TestSystemConditionState.cs
    │  │  │          UserArrayValueObjectState.cs
    │  │  │          UserScalarValueObjectState.cs
    │  │  │         
    │  │  ├─Server
    │  │  │  │  App.ico
    │  │  │  │  App.xaml
    │  │  │  │  App.xaml.cs
    │  │  │  │  Opc.Ua.SampleServer.Config.xml
    │  │  │  │  Opc.Ua.SampleServer.csproj
    │  │  │  │  Opc.Ua.SampleServer_TemporaryKey.pfx
    │  │  │  │  Package.appxmanifest
    │  │  │  │  ServerDiagnosticsCtrl.xaml
    │  │  │  │  ServerDiagnosticsCtrl.xaml.cs
    │  │  │  │  ServerPage.xaml
    │  │  │  │  ServerPage.xaml.cs
    │  │  │  │  
    │  │  │  ├─Assets
    │  │  │  │      LockScreenLogo.scale-200.png
    │  │  │  │      SplashScreen.scale-200.png
    │  │  │  │      Square150x150Logo.scale-200.png
    │  │  │  │      Square44x44Logo.scale-200.png
    │  │  │  │      Square44x44Logo.targetsize-24_altform-unplated.png
    │  │  │  │      StoreLogo.png
    │  │  │  │      Wide310x150Logo.scale-200.png
    │  │  │  │      
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Default.rd.xml
    │  │  │         
    │  │  ├─Server.Net4
    │  │  │  │  App.config
    │  │  │  │  App.ico
    │  │  │  │  app.manifest
    │  │  │  │  Opc.Ua.SampleServer.Config.xml
    │  │  │  │  Opc.Ua.SampleServer.exe.config
    │  │  │  │  Program.cs
    │  │  │  │  ServerDiagnosticsCtrl.cs
    │  │  │  │  ServerDiagnosticsCtrl.Designer.cs
    │  │  │  │  ServerDiagnosticsCtrl.resx
    │  │  │  │  ServerForm.cs
    │  │  │  │  ServerForm.Designer.cs
    │  │  │  │  ServerForm.resx
    │  │  │  │  UA Sample Server.csproj
    │  │  │  │  
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Resources.Designer.cs
    │  │  │          Resources.resx
    │  │  │          Settings.Designer.cs
    │  │  │          Settings.settings
    │  │  │         
    │  │  ├─ServerControls.Net4
    │  │  │  │  ExceptionDlg.cs
    │  │  │  │  ExceptionDlg.designer.cs
    │  │  │  │  ExceptionDlg.resx
    │  │  │  │  HeaderBranding.cs
    │  │  │  │  HeaderBranding.designer.cs
    │  │  │  │  HeaderBranding.resx
    │  │  │  │  MessageDlg.cs
    │  │  │  │  ServerDiagnosticsCtrl.cs
    │  │  │  │  ServerDiagnosticsCtrl.Designer.cs
    │  │  │  │  ServerDiagnosticsCtrl.resx
    │  │  │  │  ServerForm.cs
    │  │  │  │  ServerForm.Designer.cs
    │  │  │  │  ServerForm.resx
    │  │  │  │  ServerUtils.cs
    │  │  │  │  UA Server Controls.csproj
    │  │  │  │  
    │  │  │  └─Properties
    │  │  │          AssemblyInfo.cs
    │  │  │          AssemblyVersionInfo.cs
    │  │  │          Resources.Designer.cs
    │  │  │          Resources.resx
    │  │  │         
    │  │  └─XamarinClient
    │  │      │  readme.md
    │  │      │  
    │  │      ├─XamarinClient
    │  │      │  │  App.xaml
    │  │      │  │  App.xaml.cs
    │  │      │  │  IAssetService.cs
    │  │      │  │  IPathService.cs
    │  │      │  │  ListNode.cs
    │  │      │  │  MainPage.xaml
    │  │      │  │  MainPage.xaml.cs
    │  │      │  │  SampleClient.cs
    │  │      │  │  Tree.cs
    │  │      │  │  TreeView.xaml
    │  │      │  │  TreeView.xaml.cs
    │  │      │  │  UA Xamarin Client.csproj
    │  │      │  │  
    │  │      │  └─viewModels
    │  │      │          LabelViewModel.cs
    │  │      │         
    │  │      ├─XamarinClient.Android
    │  │      │  │  AssetService.cs
    │  │      │  │  MainActivity.cs
    │  │      │  │  PathService.cs
    │  │      │  │  UA Xamarin Client.Android.csproj
    │  │      │  │  
    │  │      │  ├─Assets
    │  │      │  │      Opc.Ua.SampleClient.Config.xml
    │  │      │  │      
    │  │      │  ├─Properties
    │  │      │  │      AndroidManifest.xml
    │  │      │  │      AssemblyInfo.cs
    │  │      │  │      
    │  │      │  └─Resources
    │  │      │      │  Resource.designer.cs
    │  │      │      │  
    │  │      │      ├─drawable
    │  │      │      │      folder.jpg
    │  │      │      │      folderOpen.jpg
    │  │      │      │      icon.png
    │  │      │      │      
    │  │      │      ├─drawable-hdpi
    │  │      │      │      icon.png
    │  │      │      │      
    │  │      │      ├─drawable-xhdpi
    │  │      │      │      icon.png
    │  │      │      │      
    │  │      │      ├─drawable-xxhdpi
    │  │      │      │      icon.png
    │  │      │      │      
    │  │      │      ├─layout
    │  │      │      │      Main.axml
    │  │      │      │      Tabbar.axml
    │  │      │      │      Toolbar.axml
    │  │      │      │      
    │  │      │      ├─mipmap-hdpi
    │  │      │      │      Icon.png
    │  │      │      │      
    │  │      │      ├─mipmap-mdpi
    │  │      │      │      Icon.png
    │  │      │      │      
    │  │      │      ├─mipmap-xhdpi
    │  │      │      │      Icon.png
    │  │      │      │      
    │  │      │      ├─mipmap-xxhdpi
    │  │      │      │      Icon.png
    │  │      │      │      
    │  │      │      ├─mipmap-xxxhdpi
    │  │      │      │      Icon.png
    │  │      │      │      
    │  │      │      └─values
    │  │      │              Strings.xml
    │  │      │              styles.xml
    │  │      │              
    │  │      ├─XamarinClient.iOS
    │  │      │  │  AppDelegate.cs
    │  │      │  │  Entitlements.plist
    │  │      │  │  Info.plist
    │  │      │  │  Main.cs
    │  │      │  │  Opc.Ua.SampleClient.Config.xml
    │  │      │  │  packages.config
    │  │      │  │  PathService.cs
    │  │      │  │  readme.txt
    │  │      │  │  UA Xamarin Client.iOS.csproj
    │  │      │  │  
    │  │      │  ├─Properties
    │  │      │  │      AssemblyInfo.cs
    │  │      │  │      
    │  │      │  └─Resources
    │  │      │          Default-568h@2x.png
    │  │      │          Default-Portrait.png
    │  │      │          Default-Portrait@2x.png
    │  │      │          Default.png
    │  │      │          Default@2x.png
    │  │      │          folder.jpg
    │  │      │          folderOpen.jpg
    │  │      │          Icon-60@2x.png
    │  │      │          Icon-60@3x.png
    │  │      │          Icon-76.png
    │  │      │          Icon-76@2x.png
    │  │      │          Icon-Small-40.png
    │  │      │          Icon-Small-40@2x.png
    │  │      │          Icon-Small-40@3x.png
    │  │      │          Icon-Small.png
    │  │      │          Icon-Small@2x.png
    │  │      │          Icon-Small@3x.png
    │  │      │          LaunchScreen.storyboard
    │  │      │         
    │  │      └─XamarinClient.UWP
    │  │          │  App.xaml
    │  │          │  App.xaml.cs
    │  │          │  folder.jpg
    │  │          │  folderOpen.jpg
    │  │          │  MainPage.xaml
    │  │          │  MainPage.xaml.cs
    │  │          │  Opc.Ua.SampleClient.Config.xml
    │  │          │  Package.appxmanifest
    │  │          │  PathService.cs
    │  │          │  UA Xamarin Client.UWP.csproj
    │  │          │  
    │  │          ├─Assets
    │  │          │      LockScreenLogo.scale-100.png
    │  │          │      LockScreenLogo.scale-125.png
    │  │          │      LockScreenLogo.scale-150.png
    │  │          │      LockScreenLogo.scale-200.png
    │  │          │      LockScreenLogo.scale-400.png
    │  │          │      SplashScreen.scale-100.png
    │  │          │      SplashScreen.scale-125.png
    │  │          │      SplashScreen.scale-150.png
    │  │          │      SplashScreen.scale-200.png
    │  │          │      SplashScreen.scale-400.png
    │  │          │      Square150x150Logo.scale-100.png
    │  │          │      Square150x150Logo.scale-125.png
    │  │          │      Square150x150Logo.scale-150.png
    │  │          │      Square150x150Logo.scale-200.png
    │  │          │      Square150x150Logo.scale-400.png
    │  │          │      Square44x44Logo.scale-100.png
    │  │          │      Square44x44Logo.scale-125.png
    │  │          │      Square44x44Logo.scale-150.png
    │  │          │      Square44x44Logo.scale-200.png
    │  │          │      Square44x44Logo.scale-400.png
    │  │          │      Square44x44Logo.targetsize-16_altform-unplated.png
    │  │          │      Square44x44Logo.targetsize-24_altform-unplated.png
    │  │          │      Square44x44Logo.targetsize-256_altform-unplated.png
    │  │          │      Square44x44Logo.targetsize-32_altform-unplated.png
    │  │          │      Square44x44Logo.targetsize-48_altform-unplated.png
    │  │          │      StoreLogo.png
    │  │          │      Wide310x150Logo.scale-100.png
    │  │          │      Wide310x150Logo.scale-125.png
    │  │          │      Wide310x150Logo.scale-150.png
    │  │          │      Wide310x150Logo.scale-200.png
    │  │          │      Wide310x150Logo.scale-400.png
    │  │          │      
    │  │          └─Properties
    │  │                  AssemblyInfo.cs
    │  │                  Default.rd.xml
    │  │                  
    │  ├─SDK
    │  │  ├─Opc.Ua.Client
    │  │  │  │  Browser.cs
    │  │  │  │  CoreClientUtils.cs
    │  │  │  │  DataDictionary.cs
    │  │  │  │  GlobalSuppressions.cs
    │  │  │  │  MonitoredItem.cs
    │  │  │  │  MonitoredItemStatus.cs
    │  │  │  │  NodeCache.cs
    │  │  │  │  Opc.Ua.Client.csproj
    │  │  │  │  Session.cs
    │  │  │  │  SessionReconnectHandler.cs
    │  │  │  │  Subscription.cs
    │  │  │  │  
    │  │  │  └─Documentation
    │  │  │          Opc.Ua.Client.cs
    │  │  │         
    │  │  ├─Opc.Ua.Configuration
    │  │  │  │  AccountInfo.cs
    │  │  │  │  ApplicationInstance.cs
    │  │  │  │  ConfigUtils.cs
    │  │  │  │  Enum.cs
    │  │  │  │  ManagedApplication.cs
    │  │  │  │  Opc.Ua.Configuration.csproj
    │  │  │  │  Service.cs
    │  │  │  │  
    │  │  │  └─Schema
    │  │  │          InstalledApplication.cs
    │  │  │          InstalledApplication.xsd
    │  │  │          InstalledApplicationHelper.cs
    │  │  │         
    │  │  └─Opc.Ua.Server
    │  │      │  Opc.Ua.Server.csproj
    │  │      │  ServerUtils.cs
    │  │      │  
    │  │      ├─Aggregates
    │  │      │      AggregateCalculator.cs
    │  │      │      AggregateManager.cs
    │  │      │      Aggregators.cs
    │  │      │      AverageAggregateCalculator.cs
    │  │      │      CountAggregateCalculator.cs
    │  │      │      IAggregateCalculator.cs
    │  │      │      MinMaxAggregateCalculator.cs
    │  │      │      ServerAggregateFilter.cs
    │  │      │      StartEndAggregateCalculator.cs
    │  │      │      StatusAggregateCalculator.cs
    │  │      │      StdDevAggregateCalculator.cs
    │  │      │      
    │  │      ├─Configuration
    │  │      │      ConfigurationNodeManager.cs
    │  │      │      TrustList.cs
    │  │      │      
    │  │      ├─Diagnostics
    │  │      │  │  CustomNodeManager.cs
    │  │      │  │  DiagnosticsNodeManager.cs
    │  │      │  │  MonitoredItemQueue.cs
    │  │      │  │  MonitoredNode.cs
    │  │      │  │  NodeHandle.cs
    │  │      │  │  ParsedNodeId.cs
    │  │      │  │  
    │  │      │  └─v10
    │  │      │          CustomNodeManager.cs
    │  │      │          DataChangeMonitoredItem.cs
    │  │      │          MonitoredNode.cs
    │  │      │         
    │  │      ├─Documentation
    │  │      │      Opc.Ua.Server.cs
    │  │      │      
    │  │      ├─NodeManager
    │  │      │      ContinuationPoint.cs
    │  │      │      CoreNodeManager.cs
    │  │      │      EventManager.cs
    │  │      │      INodeManager.cs
    │  │      │      IViewManager.cs
    │  │      │      MasterNodeManager.cs
    │  │      │      ResourceManager.cs
    │  │      │      SamplingGroup.cs
    │  │      │      SamplingGroupManager.cs
    │  │      │      ServerSystemContext.cs
    │  │      │      
    │  │      ├─Server
    │  │      │      IServerInternal.cs
    │  │      │      OperationContext.cs
    │  │      │      RequestManager.cs
    │  │      │      ServerInternalData.cs
    │  │      │      StandardServer.cs
    │  │      │      
    │  │      ├─Session
    │  │      │      RequestType.cs
    │  │      │      Session.cs
    │  │      │      SessionManager.cs
    │  │      │      
    │  │      └─Subscription
    │  │              AsyncPublishOperation.cs
    │  │              IMonitoredItem.cs
    │  │              MonitoredItem.cs
    │  │              PublishingState.cs
    │  │              SessionPublishQueue.cs
    │  │              Subscription.cs
    │  │              SubscriptionManager.cs
    │  │              
    │  └─Workshop
    │      │  BuildAllQuickstartSamples.cmd
    │      │  RunAllQuickstartClients.cmd
    │      │  RunAllQuickstartServers.cmd
    │      │  StopAllQuickstartClients.cmd
    │      │  StopAllQuickstartServers.cmd
    │      │  
    │      ├─Aggregation
    │      │  │  README.md
    │      │  │  UA Aggregation.sln
    │      │  │  
    │      │  ├─Client
    │      │  │  │  Aggregation Client.csproj
    │      │  │  │  AggregationClient.exe.config
    │      │  │  │  AggregationModel.Constants.cs
    │      │  │  │  AggregationModel.DataTypes.cs
    │      │  │  │  App.config
    │      │  │  │  App.ico
    │      │  │  │  CallMethodDlg.cs
    │      │  │  │  CallMethodDlg.Designer.cs
    │      │  │  │  CallMethodDlg.resx
    │      │  │  │  MainForm.cs
    │      │  │  │  MainForm.Designer.cs
    │      │  │  │  MainForm.resx
    │      │  │  │  Program.cs
    │      │  │  │  Quickstarts.AggregationClient.Config.xml
    │      │  │  │  SetUserAndLocaleDlg.cs
    │      │  │  │  SetUserAndLocaleDlg.Designer.cs
    │      │  │  │  SetUserAndLocaleDlg.resx
    │      │  │  │  ShowReferencesDlg.cs
    │      │  │  │  ShowReferencesDlg.Designer.cs
    │      │  │  │  ShowReferencesDlg.resx
    │      │  │  │  SubscribeDataDlg.cs
    │      │  │  │  SubscribeDataDlg.Designer.cs
    │      │  │  │  SubscribeDataDlg.resx
    │      │  │  │  SubscribeDlg.cs
    │      │  │  │  SubscribeDlg.Designer.cs
    │      │  │  │  SubscribeDlg.resx
    │      │  │  │  TutorialModel.Constants.cs
    │      │  │  │  TutorialModel.DataTypes.cs
    │      │  │  │  WriteValueDlg.cs
    │      │  │  │  WriteValueDlg.Designer.cs
    │      │  │  │  WriteValueDlg.resx
    │      │  │  │  
    │      │  │  └─Properties
    │      │  │          AssemblyInfo.cs
    │      │  │          Resources.Designer.cs
    │      │  │          Resources.resx
    │      │  │          Settings.Designer.cs
    │      │  │          Settings.settings
    │      │  │         
    │      │  ├─ConsoleAggregationServer
    │      │  │  │  ConsoleAggregationServer.csproj
    │      │  │  │  Namespaces.cs
    │      │  │  │  Program.cs
    │      │  │  │  Quickstarts.AggregationServer.Config.xml
    │      │  │  │  Readme.htm
    │      │  │  │  
    │      │  │  └─Properties
    │      │  │          AssemblyInfo.cs
    │      │  │         
    │      │  └─Server
    │      │      │  AggregatedTypeCache.cs
    │      │      │  Aggregation Server.csproj
    │      │      │  AggregationNodeManager.cs
    │      │      │  AggregationServer.cs
    │      │      │  AggregationServer.exe.config
    │      │      │  AggregationServerConfiguration.cs
    │      │      │  App.config
    │      │      │  App.ico
    │      │      │  app.manifest
    │      │      │  Browser.cs
    │      │      │  BuildDesign.bat
    │      │      │  NamespaceMapper.cs
    │      │      │  Namespaces.cs
    │      │      │  Program.cs
    │      │      │  Quickstarts.AggregationServer.Config.xml
    │      │      │  
    │      │      ├─Model
    │      │      │      AggregationModel.Classes.cs
    │      │      │      AggregationModel.Constants.cs
    │      │      │      AggregationModel.DataTypes.cs
    │      │      │      AggregationModel.NodeSet.xml
    │      │      │      AggregationModel.NodeSet2.xml
    │      │      │      AggregationModel.PredefinedNodes.uanodes
    │      │      │      AggregationModel.PredefinedNodes.xml
    │      │      │      AggregationModel.Types.bsd
    │      │      │      AggregationModel.Types.xsd
    │      │      │      ModelDesign.csv
    │      │      │      ModelDesign.xml
    │      │      │      
    │      │      └─Properties
    │      │              AssemblyInfo.cs
    │      │              Resources.Designer.cs
    │      │              Resources.resx
    │      │              Settings.Designer.cs
    │      │              Settings.settings
    │      │              
    │      ├─AlarmCondition
    │      │  ├─Client
    │      │  │  │  AddCommentDlg.cs
    │      │  │  │  AddCommentDlg.Designer.cs
    │      │  │  │  AddCommentDlg.resx
    │      │  │  │  AlarmCondition Client.csproj
    │      │  │  │  AlarmConditionClient.Config.xml
    │      │  │  │  App.config
    │      │  │  │  App.ico
    │      │  │  │  AuditEventForm.cs
    │      │  │  │  AuditEventForm.Designer.cs
    │      │  │  │  AuditEventForm.resx
    │      │  │  │  DialogResponseDlg.cs
    │      │  │  │  DialogResponseDlg.Designer.cs
    │      │  │  │  DialogResponseDlg.resx
    │      │  │  │  EventFieldDefinition.cs
    │      │  │  │  FilterDefinition.cs
    │      │  │  │  FormUtils.cs
    │      │  │  │  MainForm.cs
    │      │  │  │  MainForm.Designer.cs
    │      │  │  │  MainForm.resx
    │      │  │  │  Program.cs
    │      │  │  │  Quickstarts.AlarmConditionClient.exe.config
    │      │  │  │  SetAreaFilterDlg.cs
    │      │  │  │  SetAreaFilterDlg.Designer.cs
    │      │  │  │  SetAreaFilterDlg.resx
    │      │  │  │  ViewEventDetailsDlg.cs
    │      │  │  │  ViewEventDetailsDlg.Designer.cs
    │      │  │  │  ViewEventDetailsDlg.resx
    │      │  │  │  
    │      │  │  └─Properties
    │      │  │          AssemblyInfo.cs
    │      │  │          Resources.Designer.cs
    │      │  │          Resources.resx
    │      │  │          Settings.Designer.cs
    │      │  │          Settings.settings
    │      │  │         
    │      │  ├─Help
    │      │  │  │  AlarmConditionContentLayout.content
    │      │  │  │  AlarmConditionDiagrams.vsd
    │      │  │  │  AlarmConditionQuickstart.shfbproj
    │      │  │  │  
    │      │  │  ├─Content.maml
    │      │  │  │      Archtecture.aml
    │      │  │  │      Overview.aml
    │      │  │  │      
    │      │  │  ├─Graphics
    │      │  │  │      AlarmConditionClientClasses.jpg
    │      │  │  │      AlarmConditionServerClasses.jpg
    │      │  │  │      
    │      │  │  └─Help
    │      │  │          OPC UA Alarms and Conditions Quickstart.chm
    │      │  │         
    │      │  └─Server
    │      │      │  AlarmCondition Server.csproj
    │      │      │  AlarmConditionNodeManager.cs
    │      │      │  AlarmConditionServer.Config.xml
    │      │      │  AlarmConditionServer.cs
    │      │      │  AlarmConditionServerConfiguration.cs
    │      │      │  App.config
    │      │      │  App.ico
    │      │      │  Program.cs
    │      │      │  Quickstarts.AlarmConditionServer.exe.config
    │      │      │  
    │      │      ├─Model
    │      │      │      AreaState.cs
    │      │      │      ModelUtils.cs
    │      │      │      Namespaces.cs
    │      │      │      SourceState.cs
    │      │      │      
    │      │      ├─Properties
    │      │      │      AssemblyInfo.cs
    │      │      │      Resources.Designer.cs
    │      │      │      Resources.resx
    │      │      │      Settings.Designer.cs
    │      │      │      Settings.settings
    │      │      │      
    │      │      └─UnderlyingSystem
    │      │              UnderlyingSystem.cs
    │      │              UnderlyingSystemAlarm.cs
    │      │              UnderlyingSystemAlarmStates.cs
    │      │              UnderlyingSystemSource.cs
    │      │              
    │      ├─Boiler
    │      │  ├─Client
    │      │  │  │  App.config
    │      │  │  │  App.ico
    │      │  │  │  Boiler Client.csproj
    │      │  │  │  BoilerClient.Config.xml
    │      │  │  │  MainForm.cs
    │      │  │  │  MainForm.Designer.cs
    │      │  │  │  MainForm.resx
    │      │  │  │  Program.cs
    │      │  │  │  Quickstarts.Boiler.Constants.cs
    │      │  │  │  Quickstarts.Boiler.DataTypes.cs
    │      │  │  │  Quickstarts.BoilerClient.exe.config
    │      │  │  │  
    │      │  │  └─Properties
    │      │  │          AssemblyInfo.cs
    │      │  │          Resources.Designer.cs
    │      │  │          Resources.resx
    │      │  │          Settings.Designer.cs
    │      │  │          Settings.settings
    │      │  │         
    │      │  └─Server
    │      │      │  App.config
    │      │      │  App.ico
    │      │      │  Boiler Server.csproj
    │      │      │  BoilerNodeManager.cs
    │      │      │  BoilerServer.Config.xml
    │      │      │  BoilerServer.cs
    │      │      │  BoilerServerConfiguration.cs
    │      │      │  BuildDesign.bat
    │      │      │  ModelDesign.csv
    │      │      │  ModelDesign.xml
    │      │      │  Program.cs
    │      │      │  Quickstarts.Boiler.Classes.cs
    │      │      │  Quickstarts.Boiler.Constants.cs
    │      │      │  Quickstarts.Boiler.DataTypes.cs
    │      │      │  Quickstarts.Boiler.NodeSet.xml
    │      │      │  Quickstarts.Boiler.NodeSet2.xml
    │      │      │  Quickstarts.Boiler.PredefinedNodes.uanodes
    │      │      │  Quickstarts.Boiler.PredefinedNodes.xml
    │      │      │  Quickstarts.Boiler.Types.bsd
    │      │      │  Quickstarts.Boiler.Types.xsd
    │      │      │  Quickstarts.BoilerServer.exe.config
    │      │      │  
    │      │      └─Properties
    │      │              AssemblyInfo.cs
    │      │              Resources.Designer.cs
    │      │              Resources.resx
    │      │              Settings.Designer.cs
    │      │              Settings.settings
    │      │              
    │      ├─Common
    │      │  │  BackwardCompatibility.cs
    │      │  │  Data.txt
    │      │  │  FilterDefinition.cs
    │      │  │  FormUtils.cs
    │      │  │  ModelUtils.cs
    │      │  │  MonitoredNode.cs
    │      │  │  NodeHandle.cs
    │      │  │  ParsedNodeId.cs
    │      │  │  Quickstart Library.csproj
    │      │  │  QuickstartNodeManager.cs
    │      │  │  SelectLocaleDlg.cs
    │      │  │  SelectLocaleDlg.Designer.cs
    │      │  │  SelectLocaleDlg.resx
    │      │  │  
    │      │  └─Properties
    │      │          AssemblyInfo.cs
    │      │         
    │      ├─DataAccess
    │      │  ├─Client
    │      │  │  │  App.config
    │      │  │  │  App.ico
    │      │  │  │  DataAccess Client.csproj
    │      │  │  │  DataAccessClient.Config.xml
    │      │  │  │  MainForm.cs
    │      │  │  │  MainForm.Designer.cs
    │      │  │  │  MainForm.resx
    │      │  │  │  Program.cs
    │      │  │  │  Quickstarts.DataAccessClient.exe.config
    │      │  │  │  ReadHistoryDlg.cs
    │      │  │  │  ReadHistoryDlg.Designer.cs
    │      │  │  │  ReadHistoryDlg.resx
    │      │  │  │  WriteValueDlg.cs
    │      │  │  │  WriteValueDlg.Designer.cs
    │      │  │  │  WriteValueDlg.resx
    │      │  │  │  
    │      │  │  └─Properties
    │      │  │          AssemblyInfo.cs
    │      │  │          Resources.Designer.cs
    │      │  │          Resources.resx
    │      │  │          Settings.Designer.cs
    │      │  │          Settings.settings
    │      │  │         
    │      │  ├─Help
    │      │  │  │  DataAccessContentLayout.content
    │      │  │  │  DataAccessQuickstart.shfbproj
    │      │  │  │  
    │      │  │  ├─Content.maml
    │      │  │  │      Archtecture.aml
    │      │  │  │      Overview.aml
    │      │  │  │      
    │      │  │  └─Help
    │      │  │          OPC UA Data Access Quickstart.chm
    │      │  │         
    │      │  └─Server
    │      │      │  App.config
    │      │      │  App.ico
    │      │      │  DataAccess Server.csproj
    │      │      │  DataAccessNodeManager.cs
    │      │      │  DataAccessServer.Config.xml
    │      │      │  DataAccessServer.cs
    │      │      │  DataAccessServerConfiguration.cs
    │      │      │  Namespaces.cs
    │      │      │  Program.cs
    │      │      │  Quickstarts.DataAccessServer.exe.config
    │      │      │  
    │      │      ├─Model
    │      │      │      BlockState.cs
    │      │      │      ModelUtils.cs
    │      │      │      Namespaces.cs
    │      │      │      SegmentBrowser.cs
    │      │      │      SegmentState.cs
    │      │      │      
    │      │      ├─Properties
    │      │      │      AssemblyInfo.cs
    │      │      │      Resources.Designer.cs
    │      │      │      Resources.resx
    │      │      │      Settings.Designer.cs
    │      │      │      Settings.settings
    │      │      │      
    │      │      └─UnderlyingSystem
    │      │              UnderlyingSystem.cs
    │      │              UnderlyingSystemBlock.cs
    │      │              UnderlyingSystemDataType.cs
    │      │              UnderlyingSystemSegment.cs
    │      │              UnderlyingSystemTag.cs
    │      │              UnderlyingSystemTagType.cs
    │      │              


 楼主| loop 发表于 2019-9-9 17:36:32 | 显示全部楼层
    │      ├─DataTypes

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  CallMethodDlg.cs

    │      │  │  │  CallMethodDlg.Designer.cs

    │      │  │  │  CallMethodDlg.resx

    │      │  │  │  DataTypes Client.csproj

    │      │  │  │  DataTypesClient.Config.xml

    │      │  │  │  DataTypesClient.exe.config

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Program.cs

    │      │  │  │  SubscribeDataDlg.cs

    │      │  │  │  SubscribeDataDlg.Designer.cs

    │      │  │  │  SubscribeDataDlg.resx

    │      │  │  │  WriteValueDlg.cs

    │      │  │  │  WriteValueDlg.Designer.cs

    │      │  │  │  WriteValueDlg.resx

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  ├─Common

    │      │  │  │  BuildDesign.bat

    │      │  │  │  DataTypes Library.csproj

    │      │  │  │  

    │      │  │  ├─Instances

    │      │  │  │      ModelDesign2.csv

    │      │  │  │      ModelDesign2.xml

    │      │  │  │      Quickstarts.DataTypes.Instances.Classes.cs

    │      │  │  │      Quickstarts.DataTypes.Instances.Constants.cs

    │      │  │  │      Quickstarts.DataTypes.Instances.DataTypes.cs

    │      │  │  │      Quickstarts.DataTypes.Instances.NodeSet.xml

    │      │  │  │      Quickstarts.DataTypes.Instances.PredefinedNodes.uanodes

    │      │  │  │      Quickstarts.DataTypes.Instances.PredefinedNodes.xml

    │      │  │  │      Quickstarts.DataTypes.Instances.Types.bsd

    │      │  │  │      Quickstarts.DataTypes.Instances.Types.xsd

    │      │  │  │      

    │      │  │  ├─Properties

    │      │  │  │      AssemblyInfo.cs

    │      │  │  │      

    │      │  │  └─Types

    │      │  │          ModelDesign1.csv

    │      │  │          ModelDesign1.xml

    │      │  │          Quickstarts.DataTypes.Types.Classes.cs

    │      │  │          Quickstarts.DataTypes.Types.Constants.cs

    │      │  │          Quickstarts.DataTypes.Types.DataTypes.cs

    │      │  │          Quickstarts.DataTypes.Types.NodeSet.xml

    │      │  │          Quickstarts.DataTypes.Types.NodeSet2.xml

    │      │  │          Quickstarts.DataTypes.Types.PredefinedNodes.uanodes

    │      │  │          Quickstarts.DataTypes.Types.PredefinedNodes.xml

    │      │  │          Quickstarts.DataTypes.Types.Types.bsd

    │      │  │          Quickstarts.DataTypes.Types.Types.xsd

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  BuildDesign.bat

    │      │      │  DataTypes Server.csproj

    │      │      │  DataTypesNodeManager.cs

    │      │      │  DataTypesServer.Config.xml

    │      │      │  DataTypesServer.cs

    │      │      │  DataTypesServer.exe.config

    │      │      │  DataTypesServerConfiguration.cs

    │      │      │  Namespaces.cs

    │      │      │  Program.cs

    │      │      │  

    │      │      ├─Instances

    │      │      │      ModelDesign2.csv

    │      │      │      ModelDesign2.xml

    │      │      │      Quickstarts.DataTypes.Instances.Classes.cs

    │      │      │      Quickstarts.DataTypes.Instances.Constants.cs

    │      │      │      Quickstarts.DataTypes.Instances.DataTypes.cs

    │      │      │      Quickstarts.DataTypes.Instances.NodeSet.xml

    │      │      │      Quickstarts.DataTypes.Instances.NodeSet2.xml

    │      │      │      Quickstarts.DataTypes.Instances.PredefinedNodes.uanodes

    │      │      │      Quickstarts.DataTypes.Instances.PredefinedNodes.xml

    │      │      │      Quickstarts.DataTypes.Instances.Types.bsd

    │      │      │      Quickstarts.DataTypes.Instances.Types.xsd

    │      │      │      

    │      │      ├─Model

    │      │      │      ModelDesign.csv

    │      │      │      ModelDesign.xml

    │      │      │      

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─Empty

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  Empty Client.csproj

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.EmptyClient.Config.xml

    │      │  │  │  Quickstarts.EmptyClient.exe.config

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  Empty Server.csproj

    │      │      │  EmptyNodeManager.cs

    │      │      │  EmptyServer.cs

    │      │      │  EmptyServerConfiguration.cs

    │      │      │  Namespaces.cs

    │      │      │  Program.cs

    │      │      │  Quickstarts.EmptyServer.Config.xml

    │      │      │  Quickstarts.EmptyServer.exe.config

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─HistoricalAccess

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  HistoricalAccess Client.csproj

    │      │  │  │  HistoricalAccessClient.Config.xml

    │      │  │  │  HistoryDataListView.cs

    │      │  │  │  HistoryDataListView.Designer.cs

    │      │  │  │  HistoryDataListView.resx

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.HistoricalAccessClient.exe.config

    │      │  │  │  ReadHistoryDlg.cs

    │      │  │  │  ReadHistoryDlg.Designer.cs

    │      │  │  │  ReadHistoryDlg.resx

    │      │  │  │  WriteValueDlg.cs

    │      │  │  │  WriteValueDlg.Designer.cs

    │      │  │  │  WriteValueDlg.resx

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  ├─Server

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  Data.txt

    │      │  │  │  HistoricalAccess Server.csproj

    │      │  │  │  HistoricalAccessNodeManager.cs

    │      │  │  │  HistoricalAccessServer.Config.xml

    │      │  │  │  HistoricalAccessServer.cs

    │      │  │  │  HistoricalAccessServerConfiguration.cs

    │      │  │  │  Namespaces.cs

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.HistoricalAccessServer.exe.config

    │      │  │  │  

    │      │  │  ├─Data

    │      │  │  │  ├─Dynamic

    │      │  │  │  │      Boolean.txt

    │      │  │  │  │      Byte.txt

    │      │  │  │  │      DateTime.txt

    │      │  │  │  │      Double.txt

    │      │  │  │  │      Float.txt

    │      │  │  │  │      Int16.txt

    │      │  │  │  │      Int32.txt

    │      │  │  │  │      Int64.txt

    │      │  │  │  │      SByte.txt

    │      │  │  │  │      String.txt

    │      │  │  │  │      UInt16.txt

    │      │  │  │  │      UInt32.txt

    │      │  │  │  │      UInt64.txt

    │      │  │  │  │      

    │      │  │  │  └─Sample

    │      │  │  │          Boolean.txt

    │      │  │  │          Byte.txt

    │      │  │  │          ByteString.txt

    │      │  │  │          DateTime.txt

    │      │  │  │          Double.txt

    │      │  │  │          Float.txt

    │      │  │  │          Historian1.xlsx

    │      │  │  │          Historian1ExpectedData.csv

    │      │  │  │          Historian2ExpectedData.csv

    │      │  │  │          Historian3ExpectedData.csv

    │      │  │  │          Int16.txt

    │      │  │  │          Int32.txt

    │      │  │  │          Int64.txt

    │      │  │  │          SByte.txt

    │      │  │  │          String.txt

    │      │  │  │          UInt16.txt

    │      │  │  │          UInt32.txt

    │      │  │  │          UInt64.txt

    │      │  │  │         

    │      │  │  ├─Model

    │      │  │  │      BlockState.cs

    │      │  │  │      ModelUtils.cs

    │      │  │  │      Namespaces.cs

    │      │  │  │      SegmentBrowser.cs

    │      │  │  │      SegmentState.cs

    │      │  │  │      

    │      │  │  ├─Properties

    │      │  │  │      AssemblyInfo.cs

    │      │  │  │      Resources.Designer.cs

    │      │  │  │      Resources.resx

    │      │  │  │      Settings.Designer.cs

    │      │  │  │      Settings.settings

    │      │  │  │      

    │      │  │  └─UnderlyingSystem

    │      │  │          ArchiveFolder.cs

    │      │  │          ArchiveFolderBrowser.cs

    │      │  │          ArchiveFolderState.cs

    │      │  │          ArchiveItem.cs

    │      │  │          ArchiveItemState.cs

    │      │  │          DataFileReader.cs

    │      │  │          NodeTypes.cs

    │      │  │          UnderlyingSystem.cs

    │      │  │          UnderlyingSystemBlock.cs

    │      │  │          UnderlyingSystemDataType.cs

    │      │  │          UnderlyingSystemSegment.cs

    │      │  │          UnderlyingSystemTag.cs

    │      │  │          UnderlyingSystemTagType.cs

    │      │  │         

    │      │  └─Tester

    │      │      │  Aggregate Tester.csproj

    │      │      │  app.config

    │      │      │  App.ico

    │      │      │  DefaultData.xml

    │      │      │  MainForm.cs

    │      │      │  MainForm.Designer.cs

    │      │      │  MainForm.resx

    │      │      │  Program.cs

    │      │      │  TestData.cs

    │      │      │  TestData.xml

    │      │      │  TestData.xsd

    │      │      │  TestDataHelpers.cs

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─HistoricalEvents

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  EventListView.cs

    │      │  │  │  EventListView.Designer.cs

    │      │  │  │  EventListView.resx

    │      │  │  │  FilterDefinition.cs

    │      │  │  │  FilterDefinitionField.cs

    │      │  │  │  HistoricalEvents Client.csproj

    │      │  │  │  HistoricalEventsClient.Config.xml

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  ModifyFilterDlg.cs

    │      │  │  │  ModifyFilterDlg.Designer.cs

    │      │  │  │  ModifyFilterDlg.resx

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.HistoricalEvents.Classes.cs

    │      │  │  │  Quickstarts.HistoricalEvents.Constants.cs

    │      │  │  │  Quickstarts.HistoricalEvents.DataTypes.cs

    │      │  │  │  Quickstarts.HistoricalEventsClient.exe.config

    │      │  │  │  ReadEventHistoryDlg.cs

    │      │  │  │  ReadEventHistoryDlg.Designer.cs

    │      │  │  │  ReadEventHistoryDlg.resx

    │      │  │  │  SelectEventTypeDlg.cs

    │      │  │  │  SelectEventTypeDlg.Designer.cs

    │      │  │  │  SelectEventTypeDlg.resx

    │      │  │  │  SelectTypeDlg.cs

    │      │  │  │  SelectTypeDlg.Designer.cs

    │      │  │  │  SelectTypeDlg.resx

    │      │  │  │  SetValueDlg.cs

    │      │  │  │  SetValueDlg.Designer.cs

    │      │  │  │  SetValueDlg.resx

    │      │  │  │  ViewEventDetailsDlg.cs

    │      │  │  │  ViewEventDetailsDlg.Designer.cs

    │      │  │  │  ViewEventDetailsDlg.resx

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  BuildDesign.bat

    │      │      │  HistoricalEvents Server.csproj

    │      │      │  HistoricalEventsNodeManager.cs

    │      │      │  HistoricalEventsServer.Config.xml

    │      │      │  HistoricalEventsServer.cs

    │      │      │  HistoricalEventsServerConfiguration.cs

    │      │      │  Program.cs

    │      │      │  Quickstarts.BoilerServer.NodeSet.xml

    │      │      │  Quickstarts.BoilerServer.PredefinedNodes.xml

    │      │      │  Quickstarts.BoilerServer.Types.bsd

    │      │      │  Quickstarts.BoilerServer.Types.xsd

    │      │      │  Quickstarts.HistoricalEvents.NodeSet.xml

    │      │      │  Quickstarts.HistoricalEvents.PredefinedNodes.xml

    │      │      │  Quickstarts.HistoricalEvents.Types.bsd

    │      │      │  Quickstarts.HistoricalEvents.Types.xsd

    │      │      │  Quickstarts.HistoricalEventsServer.exe.config

    │      │      │  Quickstarts.SimpleEvents.NodeSet.xml

    │      │      │  Quickstarts.SimpleEvents.PredefinedNodes.xml

    │      │      │  Quickstarts.SimpleEvents.Types.bsd

    │      │      │  Quickstarts.SimpleEvents.Types.xsd

    │      │      │  ReportGenerator.cs

    │      │      │  

    │      │      ├─Model

    │      │      │      ModelDesign.csv

    │      │      │      ModelDesign.xml

    │      │      │      Quickstarts.HistoricalEvents.Classes.cs

    │      │      │      Quickstarts.HistoricalEvents.Constants.cs

    │      │      │      Quickstarts.HistoricalEvents.DataTypes.cs

    │      │      │      Quickstarts.HistoricalEvents.NodeSet.xml

    │      │      │      Quickstarts.HistoricalEvents.PredefinedNodes.uanodes

    │      │      │      Quickstarts.HistoricalEvents.PredefinedNodes.xml

    │      │      │      Quickstarts.HistoricalEvents.Types.bsd

    │      │      │      Quickstarts.HistoricalEvents.Types.xsd

    │      │      │      

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─Methods

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Methods Client.csproj

    │      │  │  │  Namespaces.cs

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.MethodsClient.Config.xml

    │      │  │  │  Quickstarts.MethodsClient.exe.config

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  Methods Server.csproj

    │      │      │  MethodsNodeManager.cs

    │      │      │  MethodsServer.cs

    │      │      │  MethodsServerConfiguration.cs

    │      │      │  Namespaces.cs

    │      │      │  Program.cs

    │      │      │  Quickstarts.MethodsServer.Config.xml

    │      │      │  Quickstarts.MethodsServer.exe.config

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─PerfTest

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  PerfTest Client.csproj

    │      │  │  │  PerfTestClient.Config.xml

    │      │  │  │  Program.cs

    │      │  │  │  Tester.cs

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  MemoryRegisterState.cs

    │      │      │  Namespaces.cs

    │      │      │  PerfTest Server.csproj

    │      │      │  PerfTestNodeManager.cs

    │      │      │  PerfTestServer.Config.xml

    │      │      │  PerfTestServer.cs

    │      │      │  PerfTestServerConfiguration.cs

    │      │      │  Program.cs

    │      │      │  UnderlyingSystem.cs

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─Reference

    │      │  │  README.md

    │      │  │  UA Reference.sln

    │      │  │  UAReferenceServer.ctt.xml

    │      │  │  

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.ReferenceClient.Config.xml

    │      │  │  │  Quickstarts.ReferenceClient.exe.config

    │      │  │  │  Reference Client.csproj

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  ├─ConsoleReferenceServer

    │      │  │      ConsoleReferenceServer.csproj

    │      │  │      dockerbuild.bat

    │      │  │      dockerbuild.sh

    │      │  │      Dockerfile

    │      │  │      dockerrun.bat

    │      │  │      dockerrun.sh

    │      │  │      MonoReferenceServer.csproj

    │      │  │      Namespaces.cs

    │      │  │      Program.cs

    │      │  │      Quickstarts.MonoReferenceServer.Config.xml

    │      │  │      Quickstarts.ReferenceServer.Config.xml

    │      │  │      

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  MonitoredItemEventLogDlg.cs

    │      │      │  MonitoredItemEventLogDlg.Designer.cs

    │      │      │  MonitoredItemEventLogDlg.resx

    │      │      │  Namespaces.cs

    │      │      │  Program.cs

    │      │      │  Quickstarts.ReferenceServer.Config.xml

    │      │      │  Quickstarts.ReferenceServer.exe.config

    │      │      │  Reference Server.csproj

    │      │      │  ReferenceNodeManager.cs

    │      │      │  ReferenceServer.cs

    │      │      │  ReferenceServerConfiguration.cs

    │      │      │  ReferenceServerUtils.cs

    │      │      │  

    │      │      ├─Aggregates

    │      │      │      AggregateCalculator.cs

    │      │      │      AggregateCursor.cs

    │      │      │      AggregateManager.cs

    │      │      │      Aggregators.cs

    │      │      │      BoundingValue.cs

    │      │      │      Experiment.cs

    │      │      │      InterpolativeAggregate.cs

    │      │      │      TimeSlice.cs

    │      │      │      

    │      │      ├─Properties

    │      │      │      AssemblyInfo.cs

    │      │      │      Resources.Designer.cs

    │      │      │      Resources.resx

    │      │      │      Settings.Designer.cs

    │      │      │      Settings.settings

    │      │      │      

    │      │      └─Resources

    │      │              OPCFoundation.jpg

    │      │              

    │      ├─SimpleEvents

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.SimpleEvents.Classes.cs

    │      │  │  │  Quickstarts.SimpleEvents.Constants.cs

    │      │  │  │  Quickstarts.SimpleEvents.DataTypes.cs

    │      │  │  │  Quickstarts.SimpleEventsClient.exe.config

    │      │  │  │  SimpleEvents Client.csproj

    │      │  │  │  SimpleEventsClient.Config.xml

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  BuildDesign.bat

    │      │      │  ModelDesign.csv

    │      │      │  ModelDesign.xml

    │      │      │  Program.cs

    │      │      │  Quickstarts.SimpleEvents.Classes.cs

    │      │      │  Quickstarts.SimpleEvents.Constants.cs

    │      │      │  Quickstarts.SimpleEvents.DataTypes.cs

    │      │      │  Quickstarts.SimpleEvents.NodeSet.xml

    │      │      │  Quickstarts.SimpleEvents.NodeSet2.xml

    │      │      │  Quickstarts.SimpleEvents.PredefinedNodes.uanodes

    │      │      │  Quickstarts.SimpleEvents.PredefinedNodes.xml

    │      │      │  Quickstarts.SimpleEvents.Types.bsd

    │      │      │  Quickstarts.SimpleEvents.Types.xsd

    │      │      │  Quickstarts.SimpleEventsServer.exe.config

    │      │      │  SimpleEvents Server.csproj

    │      │      │  SimpleEventsNodeManager.cs

    │      │      │  SimpleEventsServer.Config.xml

    │      │      │  SimpleEventsServer.cs

    │      │      │  SimpleEventsServerConfiguration.cs

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      ├─UserAuthentication

    │      │  ├─Client

    │      │  │  │  App.config

    │      │  │  │  App.ico

    │      │  │  │  MainForm.cs

    │      │  │  │  MainForm.Designer.cs

    │      │  │  │  MainForm.resx

    │      │  │  │  Namespaces.cs

    │      │  │  │  Program.cs

    │      │  │  │  Quickstarts.UserAuthenticationClient.Config.xml

    │      │  │  │  Quickstarts.UserAuthenticationClient.exe.config

    │      │  │  │  UserAuthentication Client.csproj

    │      │  │  │  

    │      │  │  └─Properties

    │      │  │          AssemblyInfo.cs

    │      │  │          Resources.Designer.cs

    │      │  │          Resources.resx

    │      │  │          Settings.Designer.cs

    │      │  │          Settings.settings

    │      │  │         

    │      │  └─Server

    │      │      │  App.config

    │      │      │  App.ico

    │      │      │  Namespaces.cs

    │      │      │  Program.cs

    │      │      │  Quickstarts.UserAuthenticationServer.Config.xml

    │      │      │  Quickstarts.UserAuthenticationServer.exe.config

    │      │      │  UserAuthentication Server.csproj

    │      │      │  UserAuthenticationNodeManager.cs

    │      │      │  UserAuthenticationServer.cs

    │      │      │  UserAuthenticationServerConfiguration.cs

    │      │      │  

    │      │      └─Properties

    │      │              AssemblyInfo.cs

    │      │              Resources.Designer.cs

    │      │              Resources.resx

    │      │              Settings.Designer.cs

    │      │              Settings.settings

    │      │              

    │      └─Views

    │          ├─Client

    │          │  │  App.config

    │          │  │  App.ico

    │          │  │  MainForm.cs

    │          │  │  MainForm.Designer.cs

    │          │  │  MainForm.resx

    │          │  │  Program.cs

    │          │  │  Quickstarts.ViewsClient.Config.xml

    │          │  │  Quickstarts.ViewsClient.exe.config

    │          │  │  Views Client.csproj

    │          │  │  

    │          │  └─Properties

    │          │          AssemblyInfo.cs

    │          │          Resources.Designer.cs

    │          │          Resources.resx

    │          │          Settings.Designer.cs

    │          │          Settings.settings

    │          │         

    │          └─Server

    │              │  App.config

    │              │  App.ico

    │              │  BuildDesign.bat

    │              │  Namespaces.cs

    │              │  Program.cs

    │              │  Quickstarts.ViewsServer.Config.xml

    │              │  Quickstarts.ViewsServer.exe.config

    │              │  Views Server.csproj

    │              │  ViewsNodeManager.cs

    │              │  ViewsServer.cs

    │              │  ViewsServerConfiguration.cs

    │              │  

    │              ├─Model

    │              │      EngineeringDesign.csv

    │              │      EngineeringDesign.xml

    │              │      ModelDesign.csv

    │              │      ModelDesign.xml

    │              │      OperationsDesign.csv

    │              │      OperationsDesign.xml

    │              │      Quickstarts.Engineering.Classes.cs

    │              │      Quickstarts.Engineering.Constants.cs

    │              │      Quickstarts.Engineering.DataTypes.cs

    │              │      Quickstarts.Engineering.NodeSet.xml

    │              │      Quickstarts.Engineering.NodeSet2.xml

    │              │      Quickstarts.Engineering.PredefinedNodes.uanodes

    │              │      Quickstarts.Engineering.PredefinedNodes.xml

    │              │      Quickstarts.Engineering.Types.bsd

    │              │      Quickstarts.Engineering.Types.xsd

    │              │      Quickstarts.Operations.Classes.cs

    │              │      Quickstarts.Operations.Constants.cs

    │              │      Quickstarts.Operations.DataTypes.cs

    │              │      Quickstarts.Operations.NodeSet.xml

    │              │      Quickstarts.Operations.NodeSet2.xml

    │              │      Quickstarts.Operations.PredefinedNodes.uanodes

    │              │      Quickstarts.Operations.PredefinedNodes.xml

    │              │      Quickstarts.Operations.Types.bsd

    │              │      Quickstarts.Operations.Types.xsd

    │              │      Quickstarts.Views.Classes.cs

    │              │      Quickstarts.Views.Constants.cs

    │              │      Quickstarts.Views.DataTypes.cs

    │              │      Quickstarts.Views.NodeSet.xml

    │              │      Quickstarts.Views.NodeSet2.xml

    │              │      Quickstarts.Views.PredefinedNodes.uanodes

    │              │      Quickstarts.Views.PredefinedNodes.xml

    │              │      Quickstarts.Views.Types.bsd

    │              │      Quickstarts.Views.Types.xsd

    │              │      

    │              └─Properties

    │                      AssemblyInfo.cs

    │                      Resources.Designer.cs

    │                      Resources.resx

    │                      Settings.Designer.cs

    │                      Settings.settings

    │                     

    └─Stack

        └─Opc.Ua.Core

            │  Opc.Ua.Core.csproj

            │  

            ├─Documentation

            │      Opc.Ua.Bindings.cs

            │      Opc.Ua.Configuration.cs

            │      Opc.Ua.cs

            │      Opc.Ua.Schema.Binary.cs

            │      Opc.Ua.Schema.cs

            │      Opc.Ua.Schema.Xml.cs

            │      

            ├─Schema

            │      ApplicationConfiguration.cs

            │      ApplicationConfiguration.xsd

            │      AttributeIds.csv

            │      BuildSchema.bat

            │      NodeIds.csv

            │      Opc.Ua.Endpoints.wsdl

            │      Opc.Ua.NodeSet.xml

            │      Opc.Ua.NodeSet2.xml

            │      Opc.Ua.Services.wsdl

            │      Opc.Ua.StatusCodes.csv

            │      Opc.Ua.Types.bsd

            │      Opc.Ua.Types.xsd

            │      SecuredApplication.cs

            │      SecuredApplication.xsd

            │      SecuredApplicationHelpers.cs

            │      ServerCapabilities.csv

            │      UANodeSet.cs

            │      UANodeSet.xsd

            │      UANodeSetHelpers.cs

            │      UAVariant.xsd

            │      

            ├─Security

            │  │  Audit.cs

            │  │  

            │  ├─Certificates

            │  │      CertificateFactory.cs

            │  │      CertificateIdentifier.cs

            │  │      CertificateStoreIdentifier.cs

            │  │      CertificateTrustList.cs

            │  │      CertificateValidator.cs

            │  │      DirectoryCertificateStore.cs

            │  │      EncryptedData.cs

            │  │      ICertificateStore.cs

            │  │      RsaUtils.cs

            │  │      SecurityConfiguration.cs

            │  │      X509AuthorityKeyIdentifierExtension.cs

            │  │      X509CertificateStore.cs

            │  │      X509CRL.cs

            │  │      X509SubjectAltNameExtension.cs

            │  │      

            │  └─Constants

            │          SecurityConstants.cs

            │          SecurityPolicies.cs

            │         

            ├─Stack

            │  ├─Bindings

            │  │      ArraySegmentStream.cs

            │  │      BaseBinding.cs

            │  │      BufferManager.cs

            │  │      

            │  ├─Client

            │  │      ClientBase.cs

            │  │      DiscoveryClient.cs

            │  │      IChannelBase.cs

            │  │      InvokeServiceMessage.cs

            │  │      IServiceRequest.cs

            │  │      IUserIdentity.cs

            │  │      RegistrationClient.cs

            │  │      SessionChannel.cs

            │  │      UserIdentity.cs

            │  │      WcfChannelBase.cs

            │  │      

            │  ├─Configuration

            │  │      ApplicationConfiguration.cs

            │  │      ConfigurationWatcher.cs

            │  │      ConfiguredEndpoints.cs

            │  │      EndpointConfiguration.cs

            │  │      EndpointDescription.cs

            │  │      ISecurityConfigurationManager.cs

            │  │      OAuth2Credential.cs

            │  │      SecurityConfigurationManager.cs

            │  │      ServerProperties.cs

            │  │      

            │  ├─Constants

            │  │      ConditionStateNames.cs

            │  │      DataTypes.Helpers.cs

            │  │      Namespaces.cs

            │  │      ReferenceTypes.Helpers.cs

            │  │      

            │  ├─Generated

            │  │      Opc.Ua.Channels.cs

            │  │      Opc.Ua.Classes.cs

            │  │      Opc.Ua.Client.cs

            │  │      Opc.Ua.Constants.cs

            │  │      Opc.Ua.DataTypes.cs

            │  │      Opc.Ua.Endpoints.cs

            │  │      Opc.Ua.Gds.Constants.cs

            │  │      Opc.Ua.Gds.DataTypes.cs

            │  │      Opc.Ua.Interfaces.cs

            │  │      Opc.Ua.Messages.cs

            │  │      Opc.Ua.NodeSet2.Part10.xml

            │  │      Opc.Ua.NodeSet2.Part11.xml

            │  │      Opc.Ua.NodeSet2.Part12.xml

            │  │      Opc.Ua.NodeSet2.Part13.xml

            │  │      Opc.Ua.NodeSet2.Part14.xml

            │  │      Opc.Ua.NodeSet2.Part3.xml

            │  │      Opc.Ua.NodeSet2.Part4.xml

            │  │      Opc.Ua.NodeSet2.Part5.xml

            │  │      Opc.Ua.NodeSet2.Part8.xml

            │  │      Opc.Ua.NodeSet2.Part9.xml

            │  │      Opc.Ua.NodeSet2.Part999.xml

            │  │      Opc.Ua.NodeSet2.xml

            │  │      Opc.Ua.PredefinedNodes.uanodes

            │  │      Opc.Ua.PredefinedNodes.xml

            │  │      Opc.Ua.ServerBase.cs

            │  │      

            │  ├─Https

            │  │      HttpsListener.cs

            │  │      HttpsTransportChannel.cs

            │  │      

            │  ├─Nodes

            │  │      ContentFilter.cs

            │  │      IFilterTarget.cs

            │  │      INode.cs

            │  │      IOperationContext.cs

            │  │      Node.cs

            │  │      NodeSet.cs

            │  │      NodeTable.cs

            │  │      ReferenceTable.cs

            │  │      TypeTable.cs

            │  │      ViewTable.cs

            │  │      

            │  ├─Server

            │  │      ClientAccessPolicy.xml

            │  │      EndpointBase.cs

            │  │      IEndpointBase.cs

            │  │      IServerBase.cs

            │  │      SecureChannelContext.cs

            │  │      ServerBase.cs

            │  │      ServiceMessageContextBehaviorAttribute.cs

            │  │      

            │  ├─State

            │  │      AcknowledgeableConditionState.cs

            │  │      AlarmConditionState.cs

            │  │      AuditEventState.cs

            │  │      BaseEventState.cs

            │  │      BaseInstanceState.cs

            │  │      BaseInstanceStateSnapshot.cs

            │  │      BaseObjectState.cs

            │  │      BaseObjectTypeState.cs

            │  │      BaseTypeState.cs

            │  │      BaseVariableState.cs

            │  │      BaseVariableTypeState.cs

            │  │      ConditionState.cs

            │  │      DataTypeState.cs

            │  │      DialogConditionState.cs

            │  │      ExclusiveLimitAlarmState.cs

            │  │      ExclusiveLimitStateMachineState.cs

            │  │      FiniteStateMachineState.cs

            │  │      ISystemContext.cs

            │  │      LimitAlarmState.cs

            │  │      MethodState.cs

            │  │      NodeBrowser.cs

            │  │      NodeState.cs

            │  │      NodeStateCollection.cs

            │  │      NonExclusiveLimitAlarmState.cs

            │  │      ProgramStateMachineState.cs

            │  │      ReferenceTypeState.cs

            │  │      ShelvedStateMachineState.cs

            │  │      ViewState.cs

            │  │      

            │  ├─Tcp

            │  │      ChannelAsyncOperation.cs

            │  │      ChannelQuotas.cs

            │  │      ChannelToken.cs

            │  │      ITcpChannelListener.cs

            │  │      NullListener.cs

            │  │      TcpListener.cs

            │  │      TcpMessageSocket.cs

            │  │      TcpMessageType.cs

            │  │      TcpServerChannel.cs

            │  │      UaSCBinaryChannel.Asymmetric.cs

            │  │      UaSCBinaryChannel.cs

            │  │      UaSCBinaryChannel.Rsa.cs

            │  │      UaSCBinaryChannel.Symmetric.cs

            │  │      UaSCBinaryClientChannel.cs

            │  │      UaSCBinaryTransportChannel.cs

            │  │      

            │  ├─Transport

            │  │      AsyncResultBase.cs

            │  │      IMessageSocket.cs

            │  │      ITransportChannel.cs

            │  │      ITransportListener.cs

            │  │      ITransportListenerCallback.cs

            │  │      TransportChannelSettings.cs

            │  │      TransportListenerSettings.cs

            │  │      

            │  └─Types

            │          Argument.cs

            │          BrowseDescription.cs

            │          BrowsePath.cs

            │          CallMethodRequest.cs

            │          ContentFilter.Evaluate.cs

            │          EUInformation.cs

            │          EventFieldList.cs

            │          HistoryReadValueId.cs

            │          HistoryUpdateDetails.cs

            │          MonitoredItemCreateRequest.cs

            │          MonitoredItemCreateResult.cs

            │          MonitoredItemModifyRequest.cs

            │          MonitoredItemNotification.cs

            │          MonitoringFilter.cs

            │          NotificationMessage.cs

            │          QueryDataSet.cs

            │          Range.cs

            │          ReadValueId.cs

            │          ReferenceDescription.cs

            │          ServiceFault.cs

            │          StatusResult.cs

            │          UserIdentityToken.cs

            │          UserTokenPolicy.cs

            │          VariableAttributes.cs

            │          ViewDescription.cs

            │          WriteValue.cs

            │         

            └─Types

                │  SoftwareCertficate.cs

                │  

                ├─BuiltIn

                │      AttributeValues.cs

                │      BuiltInTypeCollections.cs

                │      DataValue.cs

                │      DiagnosticInfo.cs

                │      DiagnosticMasks.cs

                │      ExpandedNodeId.cs

                │      ExtensionObject.cs

                │      ITranslatableObject.cs

                │      ITypeTable.cs

                │      LocalizedText.cs

                │      MessageContextExtension.cs

                │      NodeId.cs

                │      QualifiedName.cs

                │      SessionLessServiceMessage.cs

                │      StatusCode.cs

                │      Uuid.cs

                │      Variant.cs

                │      

                ├─Constants

                │      Attributes.Helpers.cs

                │      StatusCodes.Helpers.cs

                │      

                ├─Encoders

                │      BinaryDecoder.cs

                │      BinaryEncoder.cs

                │      EncodableObject.cs

                │      EncodeableFactory.cs

                │      IComplexTypeInstance.cs

                │      IDecoder.cs

                │      IEncodable.cs

                │      IEncoder.cs

                │      JsonDecoder.cs

                │      JsonEncoder.cs

                │      XmlDecoder.cs

                │      XmlEncoder.cs

                │      

                ├─Generated

                │      Opc.Ua.Attributes.cs

                │      Opc.Ua.StatusCodes.cs

                │      

                ├─Schemas

                │      BinarySchema.cs

                │      BinarySchemaValidator.cs

                │      BuiltInTypes.bsd

                │      BuiltInTypes.xml

                │      OPCBinarySchema.cs

                │      OPCBinarySchema.xsd

                │      SchemaValidator.cs

                │      StandardTypes.bsd

                │      XmlSchemaValidator.cs

                │      

                └─Utils

                        DataComparer.cs

                        DataGenerator.cs

                        HiResClock.cs

                        LocalizedData.txt

                        NamespaceTable.cs

                        NumericRange.cs

                        ReadOnlyList.cs

                        RelativePath.cs

                        ServiceMessageContext.cs

                        ServiceResult.cs

                        ServiceResultException.cs

                        TypeInfo.cs

                        Utils.cs
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|ELEOK |网站地图

GMT+8, 2024-11-21 21:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表