ExpandSegment Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Verilerin ertelenmiş içerik yerine satır içinde döndürülmesi gerekip gerekmediğini gösteren sorgu kesimi.
public ref class ExpandSegment
public class ExpandSegment
type ExpandSegment = class
Public Class ExpandSegment
- Devralma
-
ExpandSegment
Örnekler
Aşağıdaki URI, sorgu tarafından döndürülen her OrderLines biriyle ilişkili öğesini genişletirOrder.
http://host/service.svc/Orders?$expand=OrderLines
Açıklamalar
Yan $expand tümcesi, her $expand öğenin tamamen genişletilmesi gerektiğini gösterir. Örneğin, ile değeri , içindeki her öğenin ve OrderLines.Product.Image$expand genişletilecek her öğenin OrderLines öğesinin nedenleriProduct.OrderLinesImageProductOrderLines
Yan $expand tümcesindeki en soldaki özellik, istek URI'sindeki son yol kesimi tarafından tanımlanan varlık kümesindeki varlık türünde bir özellik olmalıdır.
Yedekli genişletme yan tümcesi kuralları kabul edilebilir ve yoksayılır.
Oluşturucular
| Name | Description |
|---|---|
| ExpandSegment(String, Expression) |
ExpandSegment Belirtilen özellik adı ve büyük olasılıkla null bir filtreleme ifadesi olan bir nesneyi başlatır. |
Özellikler
| Name | Description |
|---|---|
| ExpandedProperty |
Genişletilecek özelliği alır. |
| Filter |
Genişletme segmentinin uygulandığı sorgudaki filtre seçeneği. |
| HasFilter |
Expand deyiminin bir filtre ifadesiyle kullanılıp kullanılmadığını gösteren bir değer alır. |
| MaxResultsExpected |
Beklenen en fazla sonuç sayısını alır. |
| Name |
Genişletilecek özelliğin adı. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| PathHasFilter(IEnumerable<ExpandSegment>) |
Yolun hedef verilerde filtre seçeneği içerip içermediğini gösteren bir değer döndürür. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |