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 OrderLines
Order
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 OrderLines
a Image
Product
u každého prvku v OrderLines
.OrderLines
$expand
OrderLines.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) |