Skip to main content

Class Filter

Namespace: Consul.Filtering
Assembly: Consul.dll

public abstract class Filter : IEncodable

Inheritance​

object ← Filter

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)