ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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, typename TProperty1, typename TProperty2, typename TProperty3, typename TProperty4, typename TProperty5>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1, 'TProperty2, 'TProperty3, 'TProperty4, 'TProperty5> = class
inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5)
Inherits ExpandedWrapper(Of TExpandedElement)
Parametri di tipo
- TExpandedElement
Tipo dell'elemento espanso.
- TProperty0
Tipo della proprietà da espandere.
- TProperty1
Tipo della proprietà da espandere.
- TProperty2
Tipo della proprietà da espandere.
- TProperty3
Tipo della proprietà da espandere.
- TProperty4
Tipo della proprietà da espandere.
- TProperty5
Tipo della proprietà da espandere.
- Ereditarietà
-
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5>
Commenti
Lo spazio dei nomi include diverse varianti della ExpandedWrapper
classe.
Costruttori
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5>() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea un'istanza della classe ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5>. |
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. |
ProjectedProperty1 |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la proprietà da espandere. |
ProjectedProperty2 |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la proprietà da espandere. |
ProjectedProperty3 |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la proprietà da espandere. |
ProjectedProperty4 |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la proprietà da espandere. |
ProjectedProperty5 |
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>) |