Leggere in inglese

Condividi tramite


Elemento Parameter (SSDL)

L'elemento Parameter in SSDL (Store Schema Definition Language) è un figlio dell'elemento Function che specifica i parametri per una stored procedure nel database.

L'elemento Parameter può includere i seguenti elementi figlio (nell'ordine elencato):

Attributi applicabili

Nella tabella riportata di seguito vengono descritti gli attributi che è possibile applicare all'elemento Parameter.

Nome attributo È obbligatorio Valore

Name

Nome del parametro.

Type

Tipo del parametro.

Mode

No

In, Out o InOut a seconda che il parametro sia un parametro di input, di output o di input/output.

MaxLength

No

Lunghezza massima del parametro.

Precision

No

Precisione del parametro.

Scale

No

Scala del parametro.

Ee705451.note(it-it,VS.100).gifNota:
È possibile applicare un qualsiasi numero di attributi di annotazione (attributi XML personalizzati) all'elemento Parameter.Tuttavia, gli attributi personalizzati non possono appartenere ad alcuno spazio dei nomi XML riservato a SSDL.I nomi completi per due attributi personalizzati qualsiasi non possono essere uguali.

Esempio

Nell'esempio seguente viene mostrato un elemento Function che dispone di due elementi Parameter che specificano i parametri di input:

<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>

Vedere anche

Concetti

Panoramica su Entity Framework
Specifiche SSDL
Elemento CommandText (SSDL)

Altre risorse

Specifiche CSDL, SSDL e MSL
ADO.NET Entity Data Model Tools