Compartir vía


ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4> Clase

Definición

El sistema usa esta clase internamente para implementar la compatibilidad para consultas con carga diligente de entidades relacionadas.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Parámetros de tipo

TExpandedElement

Tipo del elemento expandido.

TProperty0

Tipo de la propiedad que se va a expandir.

TProperty1

Tipo de la propiedad que se va a expandir.

TProperty2

Tipo de la propiedad que se va a expandir.

TProperty3

Tipo de la propiedad que se va a expandir.

TProperty4

Tipo de la propiedad que se va a expandir.

Herencia
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4>

Comentarios

El espacio de nombres incluye una serie de variaciones de la ExpandedWrapper clase .

Constructores

ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4>()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una instancia de la clase ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4>.

Propiedades

Description

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la descripción para el objeto ExpandedWrapper<TExpandedElement>.

(Heredado de ExpandedWrapper<TExpandedElement>)
ExpandedElement

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece el elemento con propiedades expandidas.

(Heredado de ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la propiedad que va a expandirse.

ProjectedProperty1

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la propiedad que va a expandirse.

ProjectedProperty2

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la propiedad que va a expandirse.

ProjectedProperty3

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la propiedad que va a expandirse.

ProjectedProperty4

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece la propiedad que va a expandirse.

Métodos

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetExpandedPropertyValue(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el valor de la propiedad expandida.

(Heredado de ExpandedWrapper<TExpandedElement>)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el Type de la instancia actual.

(Heredado de Object)
InternalGetExpandedPropertyValue(Int32)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve un objeto de propiedad de la propiedad expandida.

(Heredado de ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IExpandedResult.ExpandedElement

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece el elemento con propiedades expandidas.

(Heredado de ExpandedWrapper<TExpandedElement>)

Se aplica a