Compartir a través de


Parameter (Elemento) (SSDL)

El elemento Parameter de lenguaje de definición de esquemas de almacenamiento (SSDL) es un elemento secundario del elemento Function que especifica parámetros para un procedimiento almacenado de la base de datos.

El elemento Parameter puede tener los elementos secundarios siguientes (en el orden mostrado):

Atributos aplicables

En la tabla siguiente se explican los atributos que se pueden aplicar al elemento Parameter.

Nombre de atributo Es necesario Valor

Name

Nombre del parámetro.

Type

Tipo del parámetro.

Mode

No

In, Out o InOut, dependiendo de si el parámetro es de entrada, de salida o de entrada/salida.

MaxLength

No

Longitud máxima permitida del parámetro.

Precision

No

Precisión del parámetro.

Scale

No

Escala del parámetro.

Ee705451.note(es-es,VS.100).gifNota:
Se puede aplicar cualquier número de atributos de anotación (atributos XML personalizados) al elemento Parameter.Sin embargo, es posible que los atributos personalizados no pertenezcan a ningún espacio de nombres XML reservado para SSDL.Dos atributos personalizados cualesquiera no pueden tener nombres completos idénticos.

Ejemplo

En el siguiente ejemplo se muestra un elemento Function que tiene dos elementos Parameter que especifican parámetros de entrada:

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

Vea también

Conceptos

Información general de Entity Framework
Especificación SSDL
CommandText (Elemento) (SSDL)

Otros recursos

Especificaciones CSDL, SSDL y MSL
ADO.NET Entity Data Model Tools