使用
“配置服务引用”对话框,可以配置 Windows Communication Foundation (WCF) 服务的行为。
说明 |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见Visual Studio 设置。 |
若要访问“配置服务引用”对话框,请右击“解决方案资源管理器”中的一个服务引用,然后选择“配置服务引用”。 也可以通过单击“添加服务引用”对话框中的“高级”按钮来访问此对话框。
-
若要更改承载 WCF 服务的地址,请在“地址”字段中输入新的地址。
-
若要更改 WCF 客户端中类的访问级别,请在“生成的类的访问级别”列表中选择一个访问级别关键字。
-
若要异步调用 WCF 服务的方法,请选中“生成异步操作”复选框。
-
若要在 WCF 客户端中生成消息协定类型,请选中“始终生成消息协定”复选框。
-
若要为 WCF 客户端指定列表集合类型或字典集合类型,请从“集合类型”和“字典集合类型”列表中选择类型。
-
若要禁用类型共享,请清除“重新使用引用的程序集中的类型”复选框。 若要对引用的程序集的子集启用类型共享,请选中“重新使用引用的程序集中的类型”复选框,接着选中“重新使用所引用的指定程序集中的类型”,然后在“引用的程序集列表”中选择所需的引用。
地址
-
用于更新服务引用在其中查找服务的 Web 地址。 例如,在开发过程中服务可能承载在开发服务器上,之后又移到了生产服务器上,因而需要进行地址更改。
生成的类的访问级别
-
确定 WCF 客户端类的代码访问级别。
说明 |
---|
对于网站项目,该选项将始终设置为 Public,并且无法更改。 有关更多信息,请参见服务引用疑难解答。 |
生成异步操作
-
确定 WCF 服务的方法是同步调用(默认)还是异步调用。
始终生成消息协定
-
确定是否将为 WCF 客户端生成消息协定类型。 有关消息协定的更多信息,请参见Using Message Contracts。
集合类型
-
为 WCF 客户端指定列表集合类型。 默认类型为 Array。
字典集合类型
-
为 WCF 客户端指定字典集合类型。 默认类型为 DictionaryTKey, TValue。
重新使用引用的程序集中的类型
-
决定在添加或更新服务时,WCF 客户端将设法重用引用的程序集中已经存在的类型,而不是生成新的类型。 默认情况下此选项处于选中状态。
重新使用所有引用的程序集中的类型
-
如果选中此项,则会尽可能重用“引用的程序集列表”中的所有类型。 默认情况下,该选项是选中的。
重新使用所引用的指定程序集中的类型
-
如果选中此项,将只重用“引用的程序集列表”中选定的类型。
引用的程序集列表[Referenced assemblies list]
-
包含一个列表,此列表中针对项目或网站列出了引用的程序集。 如果选中“重新使用所引用的指定程序集中的类型”,则可选中或清除个别程序集。
添加 Web 引用
-
显示“添加 Web 引用”对话框。
来自于http://technet.microsoft.com/zh-cn/exchange/bb514724(v=VS.90)