2016-03-24 35 views
2

這個代碼中的<>是什麼意思?在VB中,當一行代碼放在<>

<System.AddIn.AddIn("ScriptMain", Version:="1.0", Publisher:="", Description:="")> _ 
<System.CLSCompliantAttribute(False)> Partial Public Class ScriptMain 
    Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase 

回答

2

你看到的是屬性MSDN)。

它們可以放在與類型或成員聲明相同的行上(例如在您的示例中爲CLSCompliantAttribute)。

+0

所以它就像擴展一個類或對象的屬性一樣,通常不會與該對象類型相關聯? – Craigoh1

+1

@ Craigoh1,正確。屬性是註釋,它提供了他們裝飾的編程元素(類型和成員)的附加元數據。這個元數據在很多情況下都很有用:序列化,互操作等。實體框架數據註釋是自定義屬性用例的一個很好的例子。 –

相關問題