Sdílet prostřednictvím


ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8> Třída

Definice

Tuto třídu systém interně používá k implementaci podpory dotazů s dychtivým načítáním souvisejících entit.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

generic <typename TExpandedElement, typename TProperty0, typename TProperty1, typename TProperty2, typename TProperty3, typename TProperty4, typename TProperty5, typename TProperty6, typename TProperty7, typename TProperty8>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1, 'TProperty2, 'TProperty3, 'TProperty4, 'TProperty5, 'TProperty6, 'TProperty7, 'TProperty8> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8)
Inherits ExpandedWrapper(Of TExpandedElement)

Parametry typu

TExpandedElement

Typ rozbaleného elementu.

TProperty0

Typ vlastnosti, která se má rozbalit.

TProperty1

Typ vlastnosti, která se má rozbalit.

TProperty2

Typ vlastnosti, která se má rozbalit.

TProperty3

Typ vlastnosti, která se má rozbalit.

TProperty4

Typ vlastnosti, která se má rozbalit.

TProperty5

Typ vlastnosti, která se má rozbalit.

TProperty6

Typ vlastnosti, která se má rozbalit.

TProperty7

Typ vlastnosti, která se má rozbalit.

TProperty8

Typ vlastnosti, která se má rozbalit.

Dědičnost
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8>

Poznámky

Obor názvů zahrnuje řadu variant ExpandedWrapper třídy.

Konstruktory

ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8>()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří instanci objektu ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8> třídy.

Vlastnosti

Description

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví popis pro ExpandedWrapper<TExpandedElement>.

(Zděděno od ExpandedWrapper<TExpandedElement>)
ExpandedElement

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví prvek s rozbalenými vlastnostmi.

(Zděděno od ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty1

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty2

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty3

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty4

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty5

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty6

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty7

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

ProjectedProperty8

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví vlastnost pro rozbalení.

Metody

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetExpandedPropertyValue(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu rozšířené vlastnosti.

(Zděděno od ExpandedWrapper<TExpandedElement>)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá aktuální Type instanci.

(Zděděno od Object)
InternalGetExpandedPropertyValue(Int32)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí objekt vlastnosti rozbalené vlastnosti.

(Zděděno od ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IExpandedResult.ExpandedElement

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví prvek s rozbalenými vlastnostmi.

(Zděděno od ExpandedWrapper<TExpandedElement>)

Platí pro