Skip to main content

Class Filter

Namespace: Consul.Filtering
Assembly: Consul.dll

public abstract class Filter : IEncodable

Inheritance

objectFilter

Implements

IEncodable

Inherited Members

object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()

Methods

Encode()

public abstract string Encode()

Returns

string

Quote(string)

protected static string Quote(string s)

Parameters

s string

Returns

string

Operators

operator &(Filter, Filter)

public static Filter operator &(Filter left, Filter right)

Parameters

left Filter

right Filter

Returns

Filter

operator |(Filter, Filter)

public static Filter operator |(Filter left, Filter right)

Parameters

left Filter

right Filter

Returns

Filter

operator !(Filter)

public static Filter operator !(Filter filter)

Parameters

filter Filter

Returns

Filter

  • Methods
    • Encode()
    • Quote(string)
  • Operators
    • operator &(Filter, Filter)
    • operator |(Filter, Filter)
    • operator !(Filter)