Class AgentLabelFilter
- Namespace
- Fluxzy.Rules.Filters.RequestFilters
- Assembly
- Fluxzy.Core.dll
[FilterMetaData(null, LongDescription = "Select exchanges according to configured source agent (user agent or process) with a regular string search.")]
public class AgentLabelFilter : StringFilter- Inheritance
- 
      
      
      
      
      AgentLabelFilter
- Inherited Members
- Extension Methods
Constructors
AgentLabelFilter(string)
public AgentLabelFilter(string pattern)Parameters
- patternstring
Properties
AutoGeneratedName
public override string AutoGeneratedName { get; }Property Value
FilterScope
public override FilterScope FilterScope { get; }Property Value
GenericName
public override string GenericName { get; }Property Value
ShortName
public override string ShortName { get; }Property Value
Methods
GetExamples()
public override IEnumerable<FilterExample> GetExamples()Returns
GetMatchInputs(ExchangeContext?, IAuthority, IExchange?)
protected override IEnumerable<string> GetMatchInputs(ExchangeContext? exchangeContext, IAuthority authority, IExchange? exchange)Parameters
- exchangeContextExchangeContext
- authorityIAuthority
- exchangeIExchange