ExpandSegment 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.
O segmento de uma consulta que indica se os dados devem ser retornados embutidos em vez de como conteúdo adiado.
public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
- Herança
-
ExpandSegment
Exemplos
O URI a seguir expande o associado a OrderLines cada Order retornado pela consulta.
http://host/service.svc/Orders?$expand=OrderLines
Comentários
Uma $expand cláusula indica que cada $expand item deve ser totalmente expandido. Por exemplo, o valor OrderLines.Product.Image com faz OrderLinescom $expand que , o Product de cada elemento em OrderLinese o ImageProduct de cada elemento em OrderLines sejam expandidos.
A propriedade mais à esquerda em uma $expand cláusula deve ser uma propriedade no tipo de entidade dentro do conjunto de entidades identificado pelo último segmento de caminho no URI de solicitação.
As regras de cláusula de expansão redundantes são aceitáveis e ignoradas.
Construtores
| ExpandSegment(String, Expression) |
Inicializa um objeto ExpandSegment com o nome da propriedade especificada e uma expressão de filtragem, possivelmente nula. |
Propriedades
| ExpandedProperty |
Obtém a propriedade a ser expandida. |
| Filter |
A opção de filtro na consulta à qual o segmento de expansão se aplica. |
| HasFilter |
Recebe um valor que indica se a instrução de expansão é usada com uma expressão de filtro. |
| MaxResultsExpected |
Obtém o número máximo de resultados esperados. |
| Name |
O nome da propriedade a ser expandida. |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| PathHasFilter(IEnumerable<ExpandSegment>) |
Retorna um valor que indica se o caminho inclui uma opção de filtro nos dados de destino. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |