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

Definição

Essa classe é usada internamente pelo sistema para implementar o suporte para consultas com carregamento adiantado de entidades relacionadas.This class is used internally by the system to implement support for queries with eager loading of related entities.

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>
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> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1, 'TProperty2, 'TProperty3, 'TProperty4, 'TProperty5, 'TProperty6, 'TProperty7, 'TProperty8> = class
    inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6, TProperty7, TProperty8)
Inherits ExpandedWrapper(Of TExpandedElement)

Parâmetros de tipo

TExpandedElement

O tipo do elemento expandido.The type of the expanded element.

TProperty0

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty1

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty2

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty3

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty4

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty5

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty6

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty7

O tipo da propriedade a ser expandida.The type of the property to expand.

TProperty8

O tipo da propriedade a ser expandida.The type of the property to expand.

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

Comentários

O namespace inclui um número de variações da ExpandedWrapper classe.The namespace includes a number of variations of the ExpandedWrapper class.

Construtores

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

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> classe.Creates an instance of the ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7,TProperty8> class.

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>.Gets or sets the description for the 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.Gets or sets the element with expanded properties.

(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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

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.Gets or sets the property to expand.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(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.Returns the value of the expanded property.

(Herdado de ExpandedWrapper<TExpandedElement>)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(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.Returns a property object of the expanded property.

(Herdado de ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

IExpandedResult.ExpandedElement

Obtém ou define o elemento com propriedades expandidas.Gets or sets the element with expanded properties.

(Herdado de ExpandedWrapper<TExpandedElement>)

Aplica-se a