Show / Hide Table of Contents

Class ExpressionGroup

Represents a group of expressions evaluated with a specified boolean operator

Inheritance
System.Object
ExpressionGroup
Namespace: Microsoft.PackageGraph.MicrosoftUpdate.Metadata.Applicability
Assembly: package-graph-microsoft-update.dll
Syntax
public class ExpressionGroup

Properties

| Improve this Doc View Source

Expressions

List of expressions in the group

Declaration
[JsonProperty]
public List<Expression> Expressions { get; }
Property Value
Type Description
System.Collections.Generic.List<Expression>
| Improve this Doc View Source

GroupType

The type of boolean operator to apply between expressions in this group

Declaration
[JsonProperty]
[JsonConverter(typeof(StringEnumConverter))]
public ExpressionGroupType GroupType { get; }
Property Value
Type Description
ExpressionGroupType
| Improve this Doc View Source

SubGroups

Sub-groups of this group

Declaration
[JsonProperty]
public List<ExpressionGroup> SubGroups { get; }
Property Value
Type Description
System.Collections.Generic.List<ExpressionGroup>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX