The base class for discoverable references using XML Web services discovery.
The DiscoveryReference type exposes the following members.
|Equals||Determines whether the specified Object is equal to the current Object. (Inherited from Object.)|
|FilenameFromUrl||Returns a file name based on the passed URL.|
|GetHashCode||Serves as a hash function for a particular type. (Inherited from Object.)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ReadDocument||Reads the passed Stream and returns an instance of the class representing the type of referenced document.|
|Resolve||Overloaded. Resolves whether the referenced document is valid.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|
|WriteDocument||When overridden in a derived class, writes the document to a Stream.|
|ClientProtocol||Gets or sets the instance of DiscoveryClientProtocol used in a discovery process.|
|DefaultFilename||Gets the name of the default file to use when saving the referenced discovery document, XSD schema, or Service Description.|
|Url||Gets or sets the URL of the referenced document.|