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

Definição

Esta classe é usada internamente pelo sistema para implementar suporte para consultas com carregamento rápido de entidades relacionadas.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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)

Parâmetros de Tipo Genérico

TExpandedElement

O tipo do elemento expandido.

TProperty0

O tipo de propriedade a expandir.

TProperty1

O tipo de propriedade a expandir.

TProperty2

O tipo de propriedade a expandir.

TProperty3

O tipo de propriedade a expandir.

Herança
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3>

Observações

O espaço de nomes inclui várias variações da ExpandedWrapper classe.

Construtores

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

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma instância da ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2> classe.

Propriedades

Name Description
Description

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define a descrição para o ExpandedWrapper<TExpandedElement>.

(Herdado de ExpandedWrapper<TExpandedElement>)
ExpandedElement

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define o elemento com propriedades expandidas.

(Herdado de ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou configuram a expansão da propriedade.

ProjectedProperty1

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou configuram a expansão da propriedade.

ProjectedProperty2

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou configuram a expansão da propriedade.

ProjectedProperty3

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou configuram a expansão da propriedade.

Métodos

Name Description
Equals(Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpandedPropertyValue(String)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve o valor da propriedade expandida.

(Herdado de ExpandedWrapper<TExpandedElement>)
GetHashCode()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
InternalGetExpandedPropertyValue(Int32)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve um objeto de propriedade da propriedade expandida.

(Herdado de ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IExpandedResult.ExpandedElement

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém ou define o elemento com propriedades expandidas.

(Herdado de ExpandedWrapper<TExpandedElement>)

Aplica-se a