以下内容来自我正在处理的WCF示例。
<ServiceBehavior(InstanceContextMode:=InstanceContextMode.Single)> _
<Foobar()> _
Public Class Service1
我从来没有理解这一点,只是使用了例子,但我想了解这里发生了什么。 &lt;&gt;中的内容究竟是什么?括号?这些与Service1有何关系?我知道ServiceBehavior与托管相关,但是Foobar呢?
答案 0 :(得分:1)
这些是Attributes。 ServiceBehaviourAttribute定义为here,Foobar是自定义属性。
答案 1 :(得分:1)
<>
内的位是attributes。您可以根据需要编写自定义属性,即FooBar
。
在ServiceBehaviour的情况下,InstanceContextMode属性指定在与客户端交换期间是否以及何时回收服务及其服务对象。详细信息在上面的链接中。