Freigeben über


VCFilter.UrlBehavior-Eigenschaft

Ruft einen Wert ab, der angibt, ob die URL eines Webverweises im generierten Visual Basic- oder Visual C#-Proxycode hartcodiert ist. Diese Eigenschaft ist nur relevant für Filter, die Webverweise haben.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
ReadOnly Property UrlBehavior As eWebRefUrlBehavior
eWebRefUrlBehavior UrlBehavior { get; }
property eWebRefUrlBehavior UrlBehavior {
    eWebRefUrlBehavior get ();
}
abstract UrlBehavior : eWebRefUrlBehavior with get
function get UrlBehavior () : eWebRefUrlBehavior

Eigenschaftswert

Typ: Microsoft.VisualStudio.VCProjectEngine.eWebRefUrlBehavior
Ein eWebRefUrlBehavior-Enumerationswert.

Hinweise

Der Proxycode ist das VB- oder CS-Datei, die von der WSDL-Datei generiert und verwendet wird, um den SOAP-Aufruf zur Laufzeit ausführen dem Webdienst. Wenn der Wert von UrlBehaviorwebrefUrlBehaviorDynamic ist, wird der mit URL-Wert den dynamischen Eigenschaften des Projekts gespeichert. Das Projektsystem wird eine Schlüssel die Datei (für Windows-Anwendungen) oder Datei Web.config hinzu (für Webanwendungen).

Ein Beispiel für Schlüssel-Wert-Paars einer Datei App.config wird unten angezeigt:

<configuration>

<appSettings><add key= " SomeProject.localhost.Service1"

value= " https://localhost/SomeWebService/Service1.asmx"/>

</appSettings>

</configuration>

Wenn Sie eine dynamische URL verwenden, können Sie verschiedene Webdienstspeicherorten für verschiedene Projektkonfigurationen angeben. Ein häufiges Szenario ist, einen lokalen Dienst für eine Debugkonfiguration und einen nicht lokalen Dienst für eine Releasekonfiguration zu verwenden.

.NET Framework-Sicherheit

Siehe auch

Referenz

VCFilter Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace