ExpandSegment Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Segment dotazu, který určuje, jestli se data mají vracet jako vložená, a ne jako odložený obsah.
public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
- Dědičnost
-
ExpandSegment
Příklady
Následující identifikátor URI rozbalí přidružený ke každému OrderLinesOrder identifikátoru vrácenému dotazem.
http://host/service.svc/Orders?$expand=OrderLines
Poznámky
Klauzule $expand označuje, že každá $expand položka by měla být plně rozbalená. Například hodnota s způsobí , že Product se rozbalí , u každého prvku v OrderLinesa ImageProduct u každého prvku v OrderLines .OrderLines$expandOrderLines.Product.Image
Vlastnost nejvíce vlevo v $expand klauzuli musí být vlastnost typu entity v sadě entit identifikovaná posledním segmentem cesty v identifikátoru URI požadavku.
Redundantní pravidla klauzule rozbalení jsou přijatelná a ignorují se.
Konstruktory
| ExpandSegment(String, Expression) |
Inicializuje ExpandSegment objekt se zadaným názvem vlastnosti a filtrovacím výrazem, případně null. |
Vlastnosti
| ExpandedProperty |
Získá vlastnost, která se má rozbalit. |
| Filter |
Možnost filtru v dotazu, na který se vztahuje segment rozbalení. |
| HasFilter |
Získá hodnotu, která označuje, zda je příkaz expand použit s výrazem filtru. |
| MaxResultsExpected |
Získá maximální počet očekávaných výsledků. |
| Name |
Název vlastnosti, která se má rozbalit. |
Metody
| Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
| GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
| PathHasFilter(IEnumerable<ExpandSegment>) |
Vrátí hodnotu, která označuje, jestli cesta zahrnuje možnost filtrování cílových dat. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |