ExpandSegment Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A lekérdezés szegmense, amely azt jelzi, hogy az adatokat beágyazottan kell-e visszaadni a halasztott tartalom helyett.
public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
- Öröklődés
-
ExpandSegment
Példák
Az alábbi URI kiterjeszti a OrderLines lekérdezés által visszaadott mindegyikhez Order társított URI-t.
http://host/service.svc/Orders?$expand=OrderLines
Megjegyzések
A $expand záradék azt jelzi, hogy minden $expand elemet teljes mértékben ki kell bontani. Például az okokat tartalmazó érték, a OrderLines.Product.Image benne lévő $expandegyes elemek és a OrderLinesProduct kibontandó elemek OrderLines száma.ImageProductOrderLines
A záradék bal szélső tulajdonságának $expand egy olyan tulajdonságnak kell lennie, amely a kérelem URI utolsó elérési útjának szegmense által azonosított entitástípuson belül található entitástípuson belül található.
A redundáns kibontási záradék szabályai elfogadhatók és figyelmen kívül hagyhatók.
Konstruktorok
| Name | Description |
|---|---|
| ExpandSegment(String, Expression) |
Inicializál egy ExpandSegment objektumot a megadott tulajdonságnévvel és egy szűrőkifejezéssel, esetleg null értékkel. |
Tulajdonságok
| Name | Description |
|---|---|
| ExpandedProperty |
Lekéri a kibontandó tulajdonságot. |
| Filter |
Azon lekérdezés szűrőbeállítása, amelyre a kibontott szegmens vonatkozik. |
| HasFilter |
Lekéri azt az értéket, amely jelzi, hogy a kibontási utasítás szűrőkifejezéssel van-e használva. |
| MaxResultsExpected |
A várt eredmények maximális számát adja meg. |
| Name |
A kibontandó tulajdonság neve. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| PathHasFilter(IEnumerable<ExpandSegment>) |
Olyan értéket ad vissza, amely jelzi, hogy az elérési út tartalmaz-e szűrőbeállítást a céladatokon. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |