Freigeben über


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

Definition

Mit dieser Klasse wird intern vom System Unterstützung für Abfragen mit unverzüglichem Laden von verknüpften Entitäten implementiert.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Typparameter

TExpandedElement

Der Typ des erweiterten Elements.

TProperty0

Der Typ der zu erweiternden Eigenschaft.

TProperty1

Der Typ der zu erweiternden Eigenschaft.

TProperty2

Der Typ der zu erweiternden Eigenschaft.

TProperty3

Der Typ der zu erweiternden Eigenschaft.

TProperty4

Der Typ der zu erweiternden Eigenschaft.

TProperty5

Der Typ der zu erweiternden Eigenschaft.

TProperty6

Der Typ der zu erweiternden Eigenschaft.

TProperty7

Der Typ der zu erweiternden Eigenschaft.

TProperty8

Der Typ der zu erweiternden Eigenschaft.

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

Hinweise

Der Namespace enthält eine Reihe von Variationen der ExpandedWrapper -Klasse.

Konstruktoren

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine Instanz der ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8>-Klasse.

Eigenschaften

Description

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die Beschreibung für ExpandedWrapper<TExpandedElement> ab oder legt sie fest.

(Geerbt von ExpandedWrapper<TExpandedElement>)
ExpandedElement

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Element mit erweiterten Eigenschaften ab oder legt es fest.

(Geerbt von ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty1

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty2

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty3

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty4

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty5

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty6

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty7

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

ProjectedProperty8

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft die zu erweiternde Eigenschaft ab oder legt diese fest.

Methoden

Equals(Object)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetExpandedPropertyValue(String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt den Wert der erweiterten Eigenschaft zurück.

(Geerbt von ExpandedWrapper<TExpandedElement>)
GetHashCode()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InternalGetExpandedPropertyValue(Int32)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt ein Eigenschaftenobjekt der erweiterten Eigenschaft zurück.

(Geerbt von ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IExpandedResult.ExpandedElement

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Ruft das Element mit erweiterten Eigenschaften ab oder legt es fest.

(Geerbt von ExpandedWrapper<TExpandedElement>)

Gilt für: