Sdílet prostřednictvím


ExpandedWrapper<TExpandedElement,TProperty0,TProperty1> Třída

Definice

Tuto třídu interně používá systém 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>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0,TProperty1> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1)
Inherits ExpandedWrapper(Of TExpandedElement)

Parametry typu

TExpandedElement

Typ rozbaleného prvku.

TProperty0

Typ vlastnosti, která se má rozbalit.

TProperty1

Typ vlastnosti, která se má rozbalit.

Dědičnost
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1>

Poznámky

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

Konstruktory

ExpandedWrapper<TExpandedElement,TProperty0,TProperty1>()

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> 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í.

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.

Type Získá z aktuální instance.

(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 rozšířené 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