VB.NET中的这种语法是什么?
问题描述:
以下是我正在开发的WCF示例。VB.NET中的这种语法是什么?
<ServiceBehavior(InstanceContextMode:=InstanceContextMode.Single)> _
<Foobar()> _
Public Class Service1
我从来没有明白这一点,只是使用的例子,但我想了解这里发生了什么。什么是<>括号内的东西?这些与Service1有什么关系?我明白ServiceBehavior与托管有关,但Foobar呢?
答
<>
内的位是attributes。您可以根据需要编写自定义属性,这就是FooBar
。
对于ServiceBehaviour,InstanceContextMode属性指定是否以及何时在与客户端交换期间回收服务及其服务对象。详情请见上面的链接。
这是一个可以查询其功能的API /框架最感兴趣的属性。 – kenny 2012-02-06 14:34:06