Skip to content

Executions: Session selection

This page mirrors the Session selection section from Executions.

CreateSession

Source file, signature, and docstring

Member ExecutionBuilder.CreateSession(SessionBuilder sessionBuilder)

Kind function

Declaring Type ExecutionBuilder

Source File QaaS.Runner/ExecutionBuilder.cs

Signature

public ExecutionBuilder CreateSession(SessionBuilder sessionBuilder)

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

public IReadOnlyList<SessionBuilder> ReadSessions()

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

public SessionBuilder? ReadSession(string sessionName)

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

public ExecutionBuilder UpdateSession(string sessionName, SessionBuilder sessionBuilder)

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

public ExecutionBuilder DeleteSession(string sessionName)

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.