2012-02-06 101 views
0

以下是我正在開發的WCF示例。VB.NET中的這種語法是什麼?

<ServiceBehavior(InstanceContextMode:=InstanceContextMode.Single)> _ 
<Foobar()> _ 
Public Class Service1 

我從來沒有明白這一點,只是使用的例子,但我想了解這裏發生了什麼。什麼是<>括號內的東西?這些與Service1有什麼關係?我明白ServiceBehavior與託管有關,但Foobar呢?

+0

這是一個可以查詢其功能的API /框架最感興趣的屬性。 – kenny 2012-02-06 14:34:06

回答

1

這些是Attributes。 ServiceBehaviourAttribute定義爲here,Foobar是一個自定義屬性。

1

<>內的位是attributes。您可以根據需要編寫自定義屬性,這就是FooBar

對於ServiceBehaviourInstanceContextMode屬性指定是否以及何時在與客戶端交換期間回收服務及其服務對象。詳情請見上面的鏈接。