Infer.NET Documentation
ConditionBlock<(Of <(T>)>) Class
Infer.NET code documentationMicrosoftResearch.Infer.ModelsConditionBlock<(Of <(T>)>)
Microsoft Research, Cambridge
Represents a conditional block in a model definition. Anything defined inside the block is placed inside a gate, whose condition is the condition of the block.
Declaration Syntax
C#Visual BasicVisual C++
public class ConditionBlock<T> : ConditionBlock
Public Class ConditionBlock(Of T) _
	Inherits ConditionBlock
generic<typename T>
public ref class ConditionBlock : public ConditionBlock
Generic Template Parameters
T
Members
All MembersProperties



IconMemberDescription
ConditionValue
The value of the condition variable which switches on this IfBlock.

ConditionVariable
The random variable which controls when this IfBlock is active.

ConditionVariableUntyped
The condition variable for this condition block.
(Overrides ConditionBlock.ConditionVariableUntyped.)
Inheritance Hierarchy
Object
StatementBlock
 ConditionBlock
  ConditionBlock<(Of <(T>)>)
   CaseBlock
   IfBlock
   SwitchBlock

Assembly: Infer.Compiler (Module: Infer.Compiler) Version: 2.3.41111.0 (2.3.41111.0)