SelectExpandNode Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe el conjunto de propiedades estructurales y propiedades de navegación y acciones para seleccionar y las propiedades de navegación que se van a expandir mientras se escribe en ODataResource la respuesta.
public class SelectExpandNode
type SelectExpandNode = class
Public Class SelectExpandNode
- Herencia
-
SelectExpandNode
Constructores
SelectExpandNode() |
Crea una nueva instancia de la clase SelectExpandNode. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Crea una nueva instancia de la SelectExpandNode clase que describe el conjunto de propiedades estructurales, propiedades anidadas, propiedades de navegación y acciones que se van a seleccionar y expandir para el especificado |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Crea una nueva instancia de la SelectExpandNode clase que describe el conjunto de propiedades estructurales, propiedades anidadas, propiedades de navegación y acciones que se van a seleccionar y expandir para el especificado |
SelectExpandNode(SelectExpandNode) |
Crea una nueva instancia de la SelectExpandNode clase copiando el estado de otra instancia. Esto está pensado para escenarios que desean modificar el estado sin actualizar los valores almacenados en caché en ODataResourceSerializer. |
Propiedades
ExpandedProperties |
Obtiene la lista de propiedades de navegación de EDM que se expandirán en la respuesta junto con las opciones de consulta anidadas incrustadas en la expansión. Podría ser null si no hay ninguna propiedad de navegación para expandirse. |
ReferencedNavigationProperties |
Obsoletos.
Obtiene la lista de propiedades de navegación de EDM a las que se va a expandir en la respuesta. mantener esto solo para los cambios no importantes, debe reemplazarse por "ReferencedProperties" más adelante. |
ReferencedProperties |
Obtiene la lista de propiedades de navegación de EDM a las que se va a hacer referencia en la respuesta junto con las opciones de consulta anidadas incrustadas en la expansión. Podría ser NULL si no se hace referencia a ninguna propiedad de navegación. |
SelectAllDynamicProperties |
Obtiene la marca para indicar la propiedad dinámica que se va a incluir en la respuesta o no. |
SelectedActions |
Obtiene la lista de acciones de OData que se deben incluir en la respuesta. Podría ser null. |
SelectedComplexProperties |
Obsoletos.
Obtiene la lista de propiedades anidadas de EDM (complejas o complejas) que se van a incluir en la respuesta. mantener esto solo para los cambios no importantes, debe reemplazarse por "SelectedComplexes". |
SelectedComplexTypeProperties |
Obtiene la lista de propiedades estructurales de Edm (colección compleja o compleja) que se incluirá en la respuesta. La clave es la propiedad estructural Edm. El valor es el elemento de selección secundaria potencial. |
SelectedDynamicProperties |
s Obtiene la lista de propiedades dinámicas que se van a seleccionar. Podría ser null. |
SelectedFunctions |
Obtiene la lista de funciones de OData que se deben incluir en la respuesta. Podría ser null. |
SelectedNavigationProperties |
Obtiene la lista de propiedades de navegación de EDM que se deben incluir como vínculos en la respuesta. Podría ser null. |
SelectedStructuralProperties |
Obtiene la lista de propiedades estructurales de EDM (primitiva, enumeración o colección de ellas) que se van a incluir en la respuesta. Podría ser NULL si no hay ninguna propiedad seleccionada. |
Métodos
GetStructuralProperties(IEdmStructuredType, HashSet<IEdmStructuralProperty>, HashSet<IEdmStructuralProperty>) |
Obsoletos.
Separe las propiedades estructurales en dos partes:
|