Executions¶
Each entry uses the short function name as the table-of-contents label. Expand an entry to inspect its source file, signature, and XML doc comments.
The functions on this page are grouped by responsibility so related operations stay together.
Data source selection¶
CreateDataSource¶
Source file, signature, and docstring
Member
ExecutionBuilder.CreateDataSource(DataSourceBuilder dataSourceBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Creates or adds the configured data source entry on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
ReadDataSources¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadDataSources()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured data sources currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
ReadDataSource¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadDataSource(string dataSourceName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured data source currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
UpdateDataSource¶
Source file, signature, and docstring
Member
ExecutionBuilder.UpdateDataSource(string dataSourceName, DataSourceBuilder dataSourceBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
public ExecutionBuilder UpdateDataSource(string dataSourceName, DataSourceBuilder dataSourceBuilder)
Docstring
Updates the configured data source stored on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
DeleteDataSource¶
Source file, signature, and docstring
Member
ExecutionBuilder.DeleteDataSource(string dataSourceName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Removes the configured data source from the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Session selection¶
CreateSession¶
Source file, signature, and docstring
Member
ExecutionBuilder.CreateSession(SessionBuilder sessionBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Creates or adds the configured session entry on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
ReadSessions¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadSessions()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured sessions currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
ReadSession¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadSession(string sessionName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured session currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
UpdateSession¶
Source file, signature, and docstring
Member
ExecutionBuilder.UpdateSession(string sessionName, SessionBuilder sessionBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Updates the configured session stored on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
DeleteSession¶
Source file, signature, and docstring
Member
ExecutionBuilder.DeleteSession(string sessionName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Removes the configured session from the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Links¶
CreateLink¶
Source file, signature, and docstring
Member
ExecutionBuilder.CreateLink(LinkBuilder linkBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Creates or adds the configured link entry on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
ReadLinks¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadLinks()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured links currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
ReadLinkAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadLinkAt(int index)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured link currently stored at the specified index on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
UpdateLinkAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.UpdateLinkAt(int index, LinkBuilder linkBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Updates the configured link at the specified index on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
DeleteLinkAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.DeleteLinkAt(int index)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Removes the configured link at the specified index from the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Storages¶
CreateStorage¶
Source file, signature, and docstring
Member
ExecutionBuilder.CreateStorage(StorageBuilder storageBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Creates or adds the configured storage entry on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
ReadStorages¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadStorages()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured storages currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
ReadStorageAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadStorageAt(int index)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured storage currently stored at the specified index on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
UpdateStorageAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.UpdateStorageAt(int index, StorageBuilder storageBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Updates the configured storage at the specified index on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
DeleteStorageAt¶
Source file, signature, and docstring
Member
ExecutionBuilder.DeleteStorageAt(int index)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Removes the configured storage at the specified index from the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Assertions¶
CreateAssertion¶
Source file, signature, and docstring
Member
ExecutionBuilder.CreateAssertion(AssertionBuilder assertionBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Creates or adds the configured assertion entry on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
ReadAssertions¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadAssertions()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured assertions currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
ReadAssertion¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadAssertion(string assertionName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the configured assertion currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
UpdateAssertion¶
Source file, signature, and docstring
Member
ExecutionBuilder.UpdateAssertion(string assertionName, AssertionBuilder assertionBuilder)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Updates the configured assertion stored on the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
DeleteAssertion¶
Source file, signature, and docstring
Member
ExecutionBuilder.DeleteAssertion(string assertionName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Removes the configured assertion from the current Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Executions¶
ExecutionType¶
Source file, signature, and docstring
Member
ExecutionBuilder.ExecutionType(ExecutionType executionType)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Sets the execution type used when the runner execution is built.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
SetExecutionId¶
Source file, signature, and docstring
Member
ExecutionBuilder.SetExecutionId(string executionId)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Sets the execution identifier stored on the built context.
The execution identifier flows into the built context and can later be used by logging, reports, and storage integrations.
Configuration¶
WithGlobalDict¶
Source file, signature, and docstring
Member
ExecutionBuilder.WithGlobalDict(Dictionary<string, object?> globalDict)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Replaces the global dictionary stored on the runner execution context.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
SetCase¶
Source file, signature, and docstring
Member
ExecutionBuilder.SetCase(string caseName)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Sets the case file applied by the context builder.
Case files are used as the final scenario-specific overlay that shapes the runtime configuration for a specific execution.
WithMetadata¶
Source file, signature, and docstring
Member
ExecutionBuilder.WithMetadata(MetaDataConfig metaDataConfig)
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Sets the metadata configuration stored on the execution.
Use this method when working with the documented Runner execution builder API surface in code. The change is stored on the current builder instance and is consumed by later build, validation, or execution steps.
Inspection¶
ReadMetaData¶
Source file, signature, and docstring
Member
ExecutionBuilder.ReadMetaData()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Returns the metadata currently stored on the Runner execution builder instance.
Use this method when working with the documented Runner execution builder API surface in code. Use it to inspect the current configured state without rebuilding the surrounding collection or runtime object graph.
General¶
Build¶
Source file, signature, and docstring
Member
ExecutionBuilder.Build()
Kind function
Declaring Type ExecutionBuilder
Source File QaaS.Runner/ExecutionBuilder.cs
Signature
Docstring
Builds the configured Runner execution builder output from the current state.
Call this after the fluent configuration is complete. The method validates the accumulated state and materializes the runtime or immutable configuration object represented by the builder.