VCFilter.UrlBehavior 属性

获取一个 Web 的 URL 是否的值引用硬编码。生成的 Visual Basic 或 Visual C# 代理代码。 此属性对于 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>

appSettingsAMP_LTadd key= " SomeProject.localhost.Service1”

value= " https://localhost/SomeWebService/Service1.asmx” /AMP_GT

AMP_LT/appSettingsAMP_GT

AMP_LT/configurationAMP_GT

使用动态 URL,您可以为不同的项目配置指定不同的 web 服务位置。 一种常见情况是一种调试配置和非本地服务的使用本地服务发布 " 配置的。

.NET Framework 安全性

请参见

参考

VCFilter 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间