DiscoveryClientResult::ReferenceTypeName Property

 

Name of the class representing the type of reference in the discovery document.

Namespace:   System.Web.Services.Discovery
Assembly:  System.Web.Services (in System.Web.Services.dll)

public:
property String^ ReferenceTypeName {
	String^ get();
	void set(String^ value);
}

Property Value

Type: System::String^

Name of the class representing the type of a reference. Default value is null.

A reference within a discovery document can contain references to service descriptions, XSD schemas, or other discovery documents. Therefore, ReferenceTypeName can have the following values: ServiceDescription, XmlSchema, and DiscoveryDocument.

// Initialize new instance of the DiscoveryClientResult class.
DiscoveryClientResult^ myDiscoveryClientResult = gcnew DiscoveryClientResult;

// Set the type of reference in the discovery document as 
// DiscoveryDocumentReference.
myDiscoveryClientResult->ReferenceTypeName = "System.Web.Services.Discovery.DiscoveryDocumentReference";

// Set the URL for the reference.
myDiscoveryClientResult->Url = "http://localhost/Discovery/Service1_cs.asmx?disco";

// Set the name of the file in which the reference is saved.
myDiscoveryClientResult->Filename = "Service1_cs.disco";

// Add the DiscoveryClientResult to the collection.
myDiscoveryClientResultCollection->Add( myDiscoveryClientResult );

.NET Framework
Available since 1.1
Return to top
Show: