When implemented in a derived class, provides a mechanism to assess certain types of expression and determine whether they are supported by the provider. For example, implementors of this class may advertise that the expression for the System.String.EndsWith(string) is supported.