This class represents a discovery document reference to another discovery document. The Ref property provides a string with the discovery document's URL. The Documents property returns another DiscoveryDocument object that represents the discovery document and its references.
public sealed class DiscoveryDocumentReference : DiscoveryReference { // Public Constructors public DiscoveryDocumentReference( ); public DiscoveryDocumentReference(string href); // Public Instance Properties public override string DefaultFilename{get; } // overrides DiscoveryReference public DiscoveryDocument Document{get; } public string Ref{set; get; } public override string Url{set; get; } // overrides DiscoveryReference// Public Instance Methods public override object ReadDocument(System.IO.Stream stream); // overrides DiscoveryReference public void ResolveAll( ); public override void WriteDocument(object document, System.IO.Stream stream); // overrides DiscoveryReference// Protected Instance Methods protected internal override void Resolve(string contentType, System.IO.Stream stream); // overrides DiscoveryReference }