Class ContextCondition
Class ContextCondition.
Namespace: Unity.Industrial.Forma.Core.Ruling
Syntax
[MovedFrom(true, "UnityEngine.Industrial.Configuring.Core.Ruling", "Unity.Industrial.Configurator", null)]
[Serializable]
public class ContextCondition : MultiItemCondition, IRuleCondition
Fields
schemaKey
The schema key
Declaration
public string schemaKey
Field Value
Type | Description |
---|---|
String |
value
The value
Declaration
public string value
Field Value
Type | Description |
---|---|
String |
Methods
Applies(RuleExecutionContext)
Applies the specified context.
Declaration
public override bool Applies(RuleExecutionContext context)
Parameters
Type | Name | Description |
---|---|---|
RuleExecutionContext | context | The context. |
Returns
Type | Description |
---|---|
Boolean |
|
Overrides
Parse(String)
Parse context collection values from a string
Declaration
public static ContextCondition Parse(string conditionDefinition)
Parameters
Type | Name | Description |
---|---|---|
String | conditionDefinition | string |
Returns
Type | Description |
---|---|
ContextCondition | ContextCondition instance |
Exceptions
Type | Condition |
---|---|
ArgumentException | ContextCondition.TryParse: no value found |
ToString()
ToString
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | string |