Class StaticClassMemberValueSensor
Inheritance
StaticClassMemberValueSensor
Assembly: Xareus.Unity.Librairies.dll
Syntax
[Renamed("SEVEN.StaticClassMemberValueSensor", "Assembly-CSharp")]
public class StaticClassMemberValueSensor : AInUnityStepSensor
Constructors
StaticClassMemberValueSensor(Event, Dictionary<string, Parameter>, IContext, IContext, IContext)
Declaration
protected StaticClassMemberValueSensor(Event @event, Dictionary<string, Parameter> parameters, IContext externalContext, IContext scenarioContext, IContext sequenceContext)
Parameters
Fields
MEMBER
Declaration
[EventContextEntry]
public static readonly string MEMBER
Field Value
expectedValue
Declaration
[ConfigurationParameter("value", Necessity.Required)]
protected readonly string expectedValue
Field Value
member
Declaration
[Provider("Static Class")]
[ConfigurationParameter("Member", Necessity.Required)]
protected readonly MemberInfo member
Field Value
type
Declaration
[ConfigurationParameter("Static Class", Necessity.Required)]
protected readonly Type type
Field Value
Methods
SafeReset()
Reset a sensor. Note that this code will be executed in unity's thread and the declared parameters (using the ConfigurationParameter attribute) are already filled
Declaration
public override void SafeReset()
Overrides
UnityStepSensorCheck()
This method is called at each selected Unity execution step in Unity's thread. The Unity execution steps used depend on the ExecutionStep property
Declaration
public override ASensor.Result UnityStepSensorCheck()
Returns
Overrides