IDiscoverySession2::DiscoverUrlWithMetadataExchange Method (String^, DiscoverySessionProtocolPriority, Int32, String^, IDiscoveryResult^)

 

Returns the discovery result (IDiscoveryResult) interface for a Windows Communication Foundation (WCF) service.

Namespace:   Microsoft.VisualStudio.WCFReference.Interop
Assembly:  Microsoft.VisualStudio.WCFReference.Interop (in Microsoft.VisualStudio.WCFReference.Interop.dll)

void DiscoverUrlWithMetadataExchange(
	String^ url,
	DiscoverySessionProtocolPriority protocolPriority,
	int resolveAllFiles,
	String^ toolConfigurationPath,
	[OutAttribute] IDiscoveryResult^% ppDiscoverResult
)

Parameters

url
Type: System::String^

Specifies the URL for the discovery session.

protocolPriority
Type: Microsoft.VisualStudio.WCFReference.Interop::DiscoverySessionProtocolPriority

A DiscoverySessionProtocolPriority enumeration specifying the preferred protocol.

resolveAllFiles
Type: System::Int32

0 to skip files that cannot be resolved; otherwise 1.

toolConfigurationPath
Type: System::String^

Specifies the location of the configuration file.

ppDiscoverResult
Type: Microsoft.VisualStudio.Shell.Interop::IDiscoveryResult^

Specifies the IDiscoveryResult.

To cancel the operation, call the CancelDiscoverUrl method of the IDiscoverySession interface.

Return to top
Show: