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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。