This type is used by the .NET framework and is never used directly by your code.
public abstract class DiscoverySearchPattern { // Protected Constructors protected DiscoverySearchPattern( );// Public Instance Properties public abstract string Pattern{get; } // Public Instance Methods public abstract DiscoveryReference GetDiscoveryReference(string filename); }