ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3> 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, typename TProperty1, typename TProperty2, typename TProperty3>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1, 'TProperty2, 'TProperty3> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3)
Inherits ExpandedWrapper(Of TExpandedElement)

Parametry typu

TExpandedElement

Typ rozwiniętego elementu.

TProperty0

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

TProperty1

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

TProperty2

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

TProperty3

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

Dziedziczenie
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3>

Uwagi

Przestrzeń nazw zawiera wiele odmian ExpandedWrapper klasy.

Konstruktory

ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3>()

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,TProperty1,TProperty2>.

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.

ProjectedProperty1

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.

ProjectedProperty2

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.

ProjectedProperty3

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 bieżące wystąpienie.

(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 właściwości.

(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