Represents a read-only collection of variables.

Namespace:  BayesServer
Assembly:  BayesServer (in BayesServer.dll)
Version: 2.2.0.0 (2.2.0.0)

Syntax

C#
public sealed class VariableContextCollection : IList<VariableContext>, 
	ICollection<VariableContext>, IEnumerable<VariableContext>, IEnumerable
Visual Basic (Declaration)
Public NotInheritable Class VariableContextCollection _
	Implements IList(Of VariableContext), ICollection(Of VariableContext),  _
	IEnumerable(Of VariableContext), IEnumerable
Visual C++
public ref class VariableContextCollection sealed : IList<VariableContext^>, 
	ICollection<VariableContext^>, IEnumerable<VariableContext^>, IEnumerable

Remarks

Each variable in the collection may have an associated time if the Bayesian network is a Dynamic Bayesian network (DBN). A variable can only appear more than once in the collection if it has different times associated. All variables are marked as either head or tail. Head variables are those on the left, and tail variables are those on the right in the expression P(A|B).

Inheritance Hierarchy

System..::.Object
  BayesServer..::.VariableContextCollection

See Also