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.>
Notas
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 Tipos de constructores (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}
![]() |
---|
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, {{1, 2, 3}} .Cuando el conjunto múltiple contenedor tiene varios elementos (por ejemplo, {{1, 2}, {3, 4}} ), no se admiten los literales de conjunto múltiple anidados.
|
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.Products
AS product WHERE product.ListPrice IN MultiSet (@price1, @price2)
Vea también
Conceptos
Tipos de constructores (Entity SQL)
Referencia de Entity SQL