Files
UA-.NETStandard/tools/Opc.Ua.SourceGeneration.Stack/NugetREADME.md

27 lines
1.0 KiB
Markdown

# OPC UA .NET Standard — source generators (stack-side NodeSet emitter)
`OPCFoundation.NetStandard.Opc.Ua.SourceGeneration.Stack` ships the
Roslyn source generators that emit the standard NodeSet proxies
consumed by `OPCFoundation.NetStandard.Opc.Ua.Core`,
`Opc.Ua.Types`, and `Opc.Ua.Core.Types`. It is the *internal*
generator the stack uses to keep the standard
`ObjectType` / `VariableType` proxies, well-known `NodeId`s, and
service-call wrappers in sync with the standard XML NodeSet.
## Overview
Reference this package only when you are forking the stack or
maintaining a parallel set of standard proxies. End-user consumers
should use `OPCFoundation.NetStandard.Opc.Ua.SourceGeneration` (or
just reference `Opc.Ua.Core` and `Opc.Ua.Types`).
## Target frameworks
`netstandard2.0` (Roslyn analyzer host TFM).
## Additional documentation
See the [main repository README](https://github.com/OPCFoundation/UA-.NETStandard)
and the
[Source-Generated Data Types guide](https://github.com/OPCFoundation/UA-.NETStandard/blob/master/docs/SourceGeneratedDataTypes.md).