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

Definitie

Deze klasse wordt intern door het systeem gebruikt voor het implementeren van ondersteuning voor query's met gretig laden van gerelateerde entiteiten.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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)

Type parameters

TExpandedElement

Het type van het uitgevouwen element.

TProperty0

Het type eigenschap dat u wilt uitvouwen.

TProperty1

Het type eigenschap dat u wilt uitvouwen.

TProperty2

Het type eigenschap dat u wilt uitvouwen.

TProperty3

Het type eigenschap dat u wilt uitvouwen.

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

Opmerkingen

De naamruimte bevat een aantal variaties van de ExpandedWrapper klasse.

Constructors

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

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een exemplaar van de ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2> klasse.

Eigenschappen

Name Description
Description

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt of stelt u de beschrijving voor de ExpandedWrapper<TExpandedElement>.

(Overgenomen van ExpandedWrapper<TExpandedElement>)
ExpandedElement

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het element op met uitgebreide eigenschappen of stelt u het in.

(Overgenomen van ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de eigenschap op of stelt u deze in om uit te vouwen.

ProjectedProperty1

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de eigenschap op of stelt u deze in om uit te vouwen.

ProjectedProperty2

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de eigenschap op of stelt u deze in om uit te vouwen.

ProjectedProperty3

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de eigenschap op of stelt u deze in om uit te vouwen.

Methoden

Name Description
Equals(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetExpandedPropertyValue(String)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert de waarde van de uitgevouwen eigenschap.

(Overgenomen van ExpandedWrapper<TExpandedElement>)
GetHashCode()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
InternalGetExpandedPropertyValue(Int32)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee wordt een eigenschapsobject van de uitgevouwen eigenschap geretourneerd.

(Overgenomen van ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
IExpandedResult.ExpandedElement

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u het element op met uitgebreide eigenschappen of stelt u het in.

(Overgenomen van ExpandedWrapper<TExpandedElement>)

Van toepassing op