Udostępnij za pośrednictwem


ExpandedWrapper<TExpandedElement,TProperty0> Klasa

Definicja

Ta klasa jest używana wewnętrznie przez system do implementowania obsługi zapytań z chętnym ładowaniem powiązanych jednostek.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

generic <typename TExpandedElement, typename TProperty0>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0)
Inherits ExpandedWrapper(Of TExpandedElement)

Parametry typu

TExpandedElement

Typ rozwiniętego elementu.

TProperty0

Typ właściwości do rozwinięcia.

Dziedziczenie
ExpandedWrapper<TExpandedElement,TProperty0>

Uwagi

Przestrzeń nazw zawiera wiele odmian ExpandedWrapper klasy.

Konstruktory

ExpandedWrapper<TExpandedElement,TProperty0>()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy wystąpienie klasy ExpandedWrapper<TExpandedElement,TProperty0>.

Właściwości

Description

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia opis elementu ExpandedWrapper<TExpandedElement>.

(Odziedziczone po ExpandedWrapper<TExpandedElement>)
ExpandedElement

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia element z rozwiniętymi właściwościami.

(Odziedziczone po ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia właściwość do rozwinięcia.

Metody

Equals(Object)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetExpandedPropertyValue(String)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca wartość rozwiniętej właściwości.

(Odziedziczone po ExpandedWrapper<TExpandedElement>)
GetHashCode()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InternalGetExpandedPropertyValue(Int32)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca obiekt właściwości rozwiniętej.

(Odziedziczone po ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IExpandedResult.ExpandedElement

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera lub ustawia element z rozwiniętymi właściwościami.

(Odziedziczone po ExpandedWrapper<TExpandedElement>)

Dotyczy