Partager via


NumberInAdvancedFilter Class

Definition

NumberIn Advanced Filter.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.NumberInAdvancedFilterTypeConverter))]
public class NumberInAdvancedFilter : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.INumberInAdvancedFilter, Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.NumberInAdvancedFilterTypeConverter))>]
type NumberInAdvancedFilter = class
    interface INumberInAdvancedFilter
    interface IJsonSerializable
    interface IAdvancedFilter
    interface IValidates
Public Class NumberInAdvancedFilter
Implements INumberInAdvancedFilter, IValidates
Inheritance
NumberInAdvancedFilter
Attributes
Implements

Constructors

NumberInAdvancedFilter()

Creates an new NumberInAdvancedFilter instance.

Properties

Key

The field/property in the event based on which you want to filter.

OperatorType

The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others.

Value

The set of filter values.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NumberInAdvancedFilter.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NumberInAdvancedFilter.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.INumberInAdvancedFilter.

FromJsonString(String)

Creates a new instance of NumberInAdvancedFilter, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of NumberInAdvancedFilter into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to