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

Definition

Den här klassen används internt av systemet för att implementera stöd för frågor med ivrig inläsning av relaterade entiteter.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Typparametrar

TExpandedElement

Typ av expanderat element.

TProperty0

Vilken typ av egenskap som ska expanderas.

TProperty1

Vilken typ av egenskap som ska expanderas.

TProperty2

Vilken typ av egenskap som ska expanderas.

TProperty3

Vilken typ av egenskap som ska expanderas.

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

Kommentarer

Namnområdet innehåller ett antal varianter av ExpandedWrapper klassen.

Konstruktorer

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

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en instans av ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2> klassen.

Egenskaper

Name Description
Description

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger beskrivningen ExpandedWrapper<TExpandedElement>för .

(Ärvd från ExpandedWrapper<TExpandedElement>)
ExpandedElement

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger elementet med expanderade egenskaper.

(Ärvd från ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger att egenskapen ska expanderas.

ProjectedProperty1

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger att egenskapen ska expanderas.

ProjectedProperty2

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger att egenskapen ska expanderas.

ProjectedProperty3

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger att egenskapen ska expanderas.

Metoder

Name Description
Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetExpandedPropertyValue(String)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar värdet för den expanderade egenskapen.

(Ärvd från ExpandedWrapper<TExpandedElement>)
GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
InternalGetExpandedPropertyValue(Int32)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar ett egenskapsobjekt för den expanderade egenskapen.

(Ärvd från ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IExpandedResult.ExpandedElement

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar eller anger elementet med expanderade egenskaper.

(Ärvd från ExpandedWrapper<TExpandedElement>)

Gäller för