IDiscoverySession2.DiscoverUrlAsyncWithMetadataExchange(String, DiscoverySessionProtocolPriority, Int32, String, IDiscoverUrlCallBack, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.