Data Sources: General¶
TL;DR — This page mirrors the
Generalsection from Data Sources as a focused reference.
When to use¶
Use this page when you need the focused member list, signatures, and source notes for this section without scanning the full parent reference.
C# (CAC) usage¶
IsLazy¶
Source file, signature, and docstring
Member DataSourceBuilder.IsLazy()
Kind function
Declaring Type DataSourceBuilder
Source File QaaS.Framework.SDK/DataSourceObjects/DataSourceBuilder.cs
Signature
public DataSourceBuilder IsLazy()
Docstring
Marks the data source for lazy resolution.
Configure¶
Source file, signature, and docstring
Member DataSourceBuilder.Configure(object configuration)
Kind function
Declaring Type DataSourceBuilder
Source File QaaS.Framework.SDK/DataSourceObjects/DataSourceBuilder.cs
Signature
public DataSourceBuilder Configure(object configuration)
Docstring
Replaces the generator configuration with the supplied object.
The supplied object is serialized to JSON and loaded into the builder as the new generator configuration.
Register¶
Source file, signature, and docstring
Member DataSourceBuilder.Register()
Kind function
Declaring Type DataSourceBuilder
Source File QaaS.Framework.SDK/DataSourceObjects/DataSourceBuilder.cs
Signature
public DataSource Register()
Docstring
Registers the configured data source definition and returns the resulting data source descriptor.
Registration produces the immutable data-source descriptor that is later resolved against generator hooks during execution build.
Edge cases¶
- This page is generated from the parent reference section; edit the source XML docs or generator when content needs to change.
- If a linked source member is renamed, regenerate the reference docs before changing prose by hand.