The Gallio.Ambience namespace provides a lightweight object database based on db4o for storing test data across test runs.

Classes

  ClassDescription
AmbienceClient
The Ambience client accesses shared data provided by a remote AmbienceServer.
AmbienceClientConfiguration
Provides configuration data for AmbienceClient.
AmbienceException
Describes a problem accessing Gallio Ambience.
AmbienceSectionHandler
Recognizes and processes the <ambience> configuration section.
AmbienceServer
The Ambience server provides shared data to remote AmbienceClients.
AmbienceServerConfiguration
Provides configuration data for AmbienceServer.
Ambient
The Ambient object store is a shared lightweight repository for intermediate test data.
AmbientDataContainerExtensions
Extension methods for LINQ syntax over Ambient data containers.
AmbientDataQueryExtensions
Extension methods for LINQ syntax over Ambient data queries.

Interfaces

  InterfaceDescription
IAmbientDataContainer
Represents a container of Ambient data and providers operations to query, store and update its contents.
IAmbientDataQuery<(Of <(T>)>)
Represents a lazily evaluated query over Ambient data for use with the LINQ query syntax.
IAmbientDataSet<(Of <(T>)>)
A data set containing Ambient objects.