共用方式為


Parameter 項目 (SSDL)

存放結構定義語言 (SSDL) 中的 Parameter 項目是 Function 項目的子項目,可指定資料庫中預存程序的參數。

Parameter 項目可以擁有下列子項目 (依列出的順序):

適用屬性

下表描述可套用至 Parameter 項目的屬性。

屬性名稱 必要

Name

參數名稱。

Type

參數型別。

Mode

InOutInOut,需根據參數是否為輸入、輸出或輸入/輸出參數而定。

MaxLength

參數的長度上限。

Precision

參數的精確度。

Scale

參數的小數位數。

Ee705451.note(zh-tw,VS.100).gif注意:
可以將任何數量的附註屬性 (自訂 XML 屬性) 套用至 Parameter 項目。不過,自訂屬性不可屬於任何 XML 命名空間,這是保留供 SSDL 使用。任兩個自訂屬性的完整名稱不能相同。

範例

下列範例顯示 Function 項目,其具有兩個會指定輸入參數的 Parameter 項目:

<Function Name="UpdateOrderQuantity" 
          Aggregate="false" 
          BuiltIn="false" 
          NiladicFunction="false" 
          IsComposable="false" 
          ParameterTypeSemantics="AllowImplicitConversion" 
          Schema="dbo">
  <Parameter Name="orderId" Type="int" Mode="In" />
  <Parameter Name="newQuantity" Type="int" Mode="In" />
</Function>

另請參閱

概念

Entity Framework 概觀
SSDL 規格
CommandText 項目 (SSDL)

其他資源

CSDL、SSDL 和 MSL 規格
ADO.NET Entity Data Model Tools