ExpandSegment Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Segmentet för en fråga som anger om data ska returneras infogade i stället för som uppskjutet innehåll.
public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
- Arv
-
ExpandSegment
Exempel
Följande URI expanderar de OrderLines associerade med var och en Order som returneras av frågan.
http://host/service.svc/Orders?$expand=OrderLines
Kommentarer
En $expand sats anger att varje $expand objekt ska expanderas fullständigt. Till exempel värdet med orsaker , för varje element i OrderLines.Product.Imageoch $expand för OrderLines varje element i Product som ska expanderas.OrderLinesImageProductOrderLines
Egenskapen till vänster i en $expand sats måste vara en egenskap för entitetstypen i entitetsuppsättningen som identifierades av det sista sökvägssegmentet i begärande-URI:n.
Redundanta expand-satser är acceptabla och ignoreras.
Konstruktorer
| Name | Description |
|---|---|
| ExpandSegment(String, Expression) |
Initierar ett ExpandSegment objekt med det angivna egenskapsnamnet och ett filtreringsuttryck, eventuellt null. |
Egenskaper
| Name | Description |
|---|---|
| ExpandedProperty |
Hämtar egenskapen som ska utökas. |
| Filter |
Filteralternativet i frågan som expandersegmentet gäller för. |
| HasFilter |
Hämtar ett värde som anger om expand-instruktionen används med ett filteruttryck. |
| MaxResultsExpected |
Hämtar det maximala antalet förväntade resultat. |
| Name |
Namnet på den egenskap som ska expanderas. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| PathHasFilter(IEnumerable<ExpandSegment>) |
Returnerar ett värde som anger om sökvägen innehåller ett filteralternativ för måldata. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |