Condividi tramite


ExpandedWrapper<TExpandedElement,TProperty0> Classe

Definizione

Questa classe è utilizzata internamente dal sistema per implementare il supporto delle query con caricamento eager delle entità correlate.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

generic <typename TExpandedElement, typename TProperty0>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0)
Inherits ExpandedWrapper(Of TExpandedElement)

Parametri di tipo

TExpandedElement

Tipo dell'elemento espanso.

TProperty0

Tipo della proprietà da espandere.

Ereditarietà
ExpandedWrapper<TExpandedElement,TProperty0>

Commenti

Lo spazio dei nomi include una serie di varianti della ExpandedWrapper classe .

Costruttori

ExpandedWrapper<TExpandedElement,TProperty0>()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea un'istanza della classe ExpandedWrapper<TExpandedElement,TProperty0>.

Proprietà

Description

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta la descrizione per ExpandedWrapper<TExpandedElement>.

(Ereditato da ExpandedWrapper<TExpandedElement>)
ExpandedElement

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta l'elemento con le proprietà espanse.

(Ereditato da ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta la proprietà da espandere.

Metodi

Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetExpandedPropertyValue(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce il valore della proprietà espansa.

(Ereditato da ExpandedWrapper<TExpandedElement>)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InternalGetExpandedPropertyValue(Int32)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un oggetto proprietà della proprietà espansa.

(Ereditato da ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IExpandedResult.ExpandedElement

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta l'elemento con le proprietà espanse.

(Ereditato da ExpandedWrapper<TExpandedElement>)

Si applica a