IDiscoverySession2.DiscoverUrlAsyncWithMetadataExchange(String, DiscoverySessionProtocolPriority, Int32, String, IDiscoverUrlCallBack, Int32) Methode

Definition

Gibt das Suchergebnis (IDiscoveryResult)-Schnittstelle für einen Windows Communication Foundation (WCF)-Dienst asynchron zurück.

public:
 void DiscoverUrlAsyncWithMetadataExchange(System::String ^ url, Microsoft::VisualStudio::WCFReference::Interop::DiscoverySessionProtocolPriority protocolPriority, int resolveAllFiles, System::String ^ toolConfigurationPath, Microsoft::VisualStudio::Shell::Interop::IDiscoverUrlCallBack ^ pDiscoverUrlCallBack, [Runtime::InteropServices::Out] int % pCookieID);
void DiscoverUrlAsyncWithMetadataExchange(std::wstring const & url, Microsoft::VisualStudio::WCFReference::Interop::DiscoverySessionProtocolPriority protocolPriority, int resolveAllFiles, std::wstring const & toolConfigurationPath, Microsoft::VisualStudio::Shell::Interop::IDiscoverUrlCallBack const & pDiscoverUrlCallBack, [Runtime::InteropServices::Out] int & pCookieID);
public void DiscoverUrlAsyncWithMetadataExchange (string url, Microsoft.VisualStudio.WCFReference.Interop.DiscoverySessionProtocolPriority protocolPriority, int resolveAllFiles, string toolConfigurationPath, Microsoft.VisualStudio.Shell.Interop.IDiscoverUrlCallBack pDiscoverUrlCallBack, out int pCookieID);
abstract member DiscoverUrlAsyncWithMetadataExchange : string * Microsoft.VisualStudio.WCFReference.Interop.DiscoverySessionProtocolPriority * int * string * Microsoft.VisualStudio.Shell.Interop.IDiscoverUrlCallBack * int -> unit
Public Sub DiscoverUrlAsyncWithMetadataExchange (url As String, protocolPriority As DiscoverySessionProtocolPriority, resolveAllFiles As Integer, toolConfigurationPath As String, pDiscoverUrlCallBack As IDiscoverUrlCallBack, ByRef pCookieID As Integer)

Parameter

url
String

Bezeichnet die URL für die Erkennungssitzung.

protocolPriority
DiscoverySessionProtocolPriority

Eine DiscoverySessionProtocolPriority-Enumeration, die das bevorzugte Protokoll angibt.

resolveAllFiles
Int32

0, um Dateien zu überspringen, die nicht aufgelöst werden können; andernfalls 1.

toolConfigurationPath
String

Gibt den Speicherort der Konfigurationsdatei an.

pDiscoverUrlCallBack
IDiscoverUrlCallBack

Zeiger auf die IDiscoverUrlCallBack-Schnittstelle. Diese Schnittstelle gibt S_OK zurück, wenn die Suche abgeschlossen ist.

pCookieID
Int32

Gibt ein Cookie an, das das Suchergebnis identifiziert.

Hinweise

Um den Vorgang abzubrechen, rufen Sie die- CancelDiscoverUrl Methode der- IDiscoverySession Schnittstelle auf.

Gilt für