Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea una instancia de un conjunto múltiple a partir de una lista de valores. Todos los valores en el constructor MULTISET deben ser de un tipo T compatible. No se permiten los constructores MULTISET vacíos.
MULTISET ( expression [{, expression }] )
or
{ expression [{, expression }] }
Argumentos
- expression
Cualquier lista válida de valores.
Valor devuelto
Colección de tipo MULTISET<T.>
Comentarios
Entity SQL proporciona tres tipos de constructores: los constructores ROW, los constructores de objeto y los constructores MULTISET (o colección). Para obtener más información, vea Operadores de constructores de tipos (Entity SQL).
El constructor MULTISET crea una instancia de un conjunto múltiple a partir de una lista de valores. Todos los valores en el constructor deben ser de un tipo compatible.
Por ejemplo, la expresión siguiente crea un conjunto múltiple de números enteros.
MULTISET(1, 2, 3)
{1, 2, 3}
Nota |
|---|
Solo se admiten los literales de conjunto múltiple anidados cuando un conjunto múltiple contenedor tiene un único elemento de conjunto múltiple; por ejemplo, |
Ejemplo
La consulta de Entity SQL siguiente utiliza el operador MULTISET para crear una instancia de un conjunto múltiple a partir de una lista de valores. La consulta se basa en el modelo AdventureWorks Sales. Para compilar y ejecutar esta consulta, siga estos pasos:
Siga el procedimiento de Cómo ejecutar una consulta que devuelve resultados StructuralType (EntityClient).
Pase la consulta siguiente como argumento al método
ExecuteStructuralTypeQuery:
SELECT VALUE product FROM AdventureWorksEntities.Product
AS product WHERE product.ListPrice IN MultiSet (125, 300)
Este ejemplo genera el siguiente resultado:
ProductID: 842
Name: Touring-Panniers, Large
ProductNumber: PA-T100
MakeFlag: False
...
Vea también
Conceptos
Operadores de constructores de tipos (Entity SQL)
Referencia de Entity SQL
Nota