SelectExpandNode Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve o conjunto de propriedades estruturais e propriedades de navegação e ações para selecionar e propriedades de navegação a serem expandidas durante a gravação de um ODataResource na resposta.
public class SelectExpandNode
type SelectExpandNode = class
Public Class SelectExpandNode
- Herança
-
SelectExpandNode
Construtores
SelectExpandNode() |
Cria uma nova instância da classe SelectExpandNode. |
SelectExpandNode(IEdmStructuredType, ODataSerializerContext) |
Cria uma nova instância da SelectExpandNode classe que descreve o conjunto de propriedades estruturais, propriedades aninhadas, propriedades de navegação e ações para selecionar e expandir para o determinado |
SelectExpandNode(SelectExpandClause, IEdmStructuredType, IEdmModel) |
Cria uma nova instância da SelectExpandNode classe que descreve o conjunto de propriedades estruturais, propriedades aninhadas, propriedades de navegação e ações para selecionar e expandir para o determinado |
SelectExpandNode(SelectExpandNode) |
Cria uma nova instância da SelectExpandNode classe copiando o estado de outra instância. Isso destina-se a cenários que desejam modificar o estado sem atualizar os valores armazenados em cache no ODataResourceSerializer. |
Propriedades
ExpandedProperties |
Obtém a lista de propriedades de navegação EDM a serem expandidas na resposta junto com as opções de consulta aninhadas inseridas na expansão. Ele poderá ser nulo se nenhuma propriedade de navegação for expandida. |
ReferencedNavigationProperties |
Obsoleto.
Obtém a lista de propriedades de navegação EDM a serem expandidas referenciadas na resposta. manter isso é apenas para alterações não interruptivas, isso deve ser substituído por "ReferencedProperties" posteriormente. |
ReferencedProperties |
Obtém a lista de propriedades de navegação EDM a serem referenciadas na resposta, juntamente com as opções de consulta aninhadas inseridas na expansão. Pode ser nulo se nenhuma propriedade de navegação referenciar. |
SelectAllDynamicProperties |
Obtém o sinalizador para indicar a propriedade dinâmica a ser incluída ou não na resposta. |
SelectedActions |
Obtém a lista de ações do OData a serem incluídas na resposta. Pode ser nulo. |
SelectedComplexProperties |
Obsoleto.
Obtém a lista de propriedades aninhadas de EDM (complexas ou de complexo) a serem incluídas na resposta. mantendo isso apenas para alterações não interruptivas, isso deve ser substituído por "SelectedComplexes". |
SelectedComplexTypeProperties |
Obtém a lista de propriedades estruturais do Edm (coleção complexa ou complexa) a serem incluídas na resposta. A chave é a propriedade estrutural Edm. O valor é o sub-item de seleção potencial. |
SelectedDynamicProperties |
s Obtém a lista de propriedades dinâmicas a serem selecionadas. Pode ser nulo. |
SelectedFunctions |
Obtém a lista de funções do OData a serem incluídas na resposta. Pode ser nulo. |
SelectedNavigationProperties |
Obtém a lista de propriedades de navegação do EDM a serem incluídas como links na resposta. Pode ser nulo. |
SelectedStructuralProperties |
Obtém a lista de propriedades estruturais do EDM (primitivas, enumeradas ou coleção delas) a serem incluídas na resposta. Pode ser nulo se não houver nenhuma propriedade selecionada. |
Métodos
GetStructuralProperties(IEdmStructuredType, HashSet<IEdmStructuralProperty>, HashSet<IEdmStructuralProperty>) |
Obsoleto.
Separe as propriedades estruturais em duas partes:
|