Compartilhar via


ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8,TProperty9> Classe

Definição

Essa classe é usada internamente pelo sistema para implementar o suporte para consultas com carregamento adiantado de entidades relacionadas.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Parâmetros de tipo

TExpandedElement

O tipo do elemento expandido.

TProperty0

O tipo da propriedade a ser expandida.

TProperty1

O tipo da propriedade a ser expandida.

TProperty2

O tipo da propriedade a ser expandida.

TProperty3

O tipo da propriedade a ser expandida.

TProperty4

O tipo da propriedade a ser expandida.

TProperty5

O tipo da propriedade a ser expandida.

TProperty6

O tipo da propriedade a ser expandida.

TProperty7

O tipo da propriedade a ser expandida.

TProperty8

O tipo da propriedade a ser expandida.

TProperty9

O tipo da propriedade a ser expandida.

Herança
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8,TProperty9>

Comentários

O namespace inclui várias variações da ExpandedWrapper classe .

Construtores

ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8,TProperty9>()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma instância de ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8,TProperty9> classe.

Propriedades

Description

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

(Herdado de ExpandedWrapper<TExpandedElement>)
ExpandedElement

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o elemento com propriedades expandidas.

(Herdado de ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty1

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty2

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty3

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty4

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty5

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty6

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty7

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty8

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

ProjectedProperty9

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define a propriedade a ser expandida.

Métodos

Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetExpandedPropertyValue(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o valor da propriedade expandida.

(Herdado de ExpandedWrapper<TExpandedElement>)
GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
InternalGetExpandedPropertyValue(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um objeto de propriedade da propriedade expandida.

(Herdado de ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IExpandedResult.ExpandedElement

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o elemento com propriedades expandidas.

(Herdado de ExpandedWrapper<TExpandedElement>)

Aplica-se a