VCFilter.UrlBehavior 属性

在生成的 Visual Basic 或 Visual C# 代理代码中,获取指示 WEB 引用的 URL 是否为硬编码。 此属性仅对于具有 Web 引用的筛选器有意义。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

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

属性值

类型:Microsoft.VisualStudio.VCProjectEngine.eWebRefUrlBehavior
一个 eWebRefUrlBehavior 枚举值。

备注

代理代码来自 .wsdl 文件生成并使用 SOAP 调用对 Web 服务运行时的 .vb 或 .cs 文件。 如果 UrlBehavior 的值为 webrefUrlBehaviorDynamic,则存储 URL 值与项目的动态属性。 项目系统添加一个项。App.config 文件 (对于 Windows 应用程序) 或 Web.config 文件 (对于 Web 应用程序)。

键/值对的示例从 App.config 文件如下所示:

<configuration>

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

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

</appSettings>

</configuration>

通过使用动态 URL,可以对不同的项目配置指定不同的 Web 服务位置。 常见的情况为调试配置和非局部使用服务的本地服务发布配置。

.NET Framework 安全性

请参阅

参考

VCFilter 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间