DiscoveryReference

DiscoveryReference

System.Web.Services.Discovery (system.web.services.dll)abstract class

A discovery document can refer to three things: WSDL service descriptions, XSD documents, or other discovery files. These references are represented by three different classes in this namespace (ContractReference, DiscoveryDocumentReference, and SchemaReference), all of which inherit from this abstract base class.

public abstract class DiscoveryReference { // Protected Constructorsprotected DiscoveryReference( ); // Public Instance Properties    public DiscoveryClientProtocol ClientProtocol{set; get; }    public virtual string DefaultFilename{get; }    public abstract string Url{set; get; } // Protected Static Methods    protected static string FilenameFromUrl(string url); // Public Instance Methods    public abstract object ReadDocument(System.IO.Stream stream);    public void Resolve( );    public abstract void WriteDocument(object document, System.IO.Stream stream); // Protected Instance Methods    protected internal abstract void Resolve(string contentType, System.IO.Stream stream); }

Subclasses

ContractReference, DiscoveryDocumentReference, SchemaReference

Returned By

DiscoveryClientReferenceCollection.this, DiscoveryReferenceCollection.this, DiscoverySearchPattern.GetDiscoveryReference( )

Passed To

DiscoveryClientReferenceCollection.{Add( ), this}, DiscoveryReferenceCollection.{Add( ), Contains( ), Remove( ), this}



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net