Поделиться через


ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7> Класс

Определение

Этот класс используется внутри системы для реализации поддержки запросов с безотложной загрузкой связанных сущностей.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Параметры типа

TExpandedElement

Тип расширенного элемента.

TProperty0

Тип свойства, которое необходимо расширить.

TProperty1

Тип свойства, которое необходимо расширить.

TProperty2

Тип свойства, которое необходимо расширить.

TProperty3

Тип свойства, которое необходимо расширить.

TProperty4

Тип свойства, которое необходимо расширить.

TProperty5

Тип свойства, которое необходимо расширить.

TProperty6

Тип свойства, которое необходимо расширить.

TProperty7

Тип свойства, которое необходимо расширить.

Наследование
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7>

Комментарии

Пространство имен включает несколько вариантов ExpandedWrapper класса .

Конструкторы

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

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает экземпляр класса ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6,TProperty7>.

Свойства

Description

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает описание ExpandedWrapper<TExpandedElement>.

(Унаследовано от ExpandedWrapper<TExpandedElement>)
ExpandedElement

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает элемент с расширенными свойствами.

(Унаследовано от ExpandedWrapper<TExpandedElement>)
ProjectedProperty0

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty1

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty2

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty3

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty4

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty5

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty6

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

ProjectedProperty7

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает или задает разворачиваемое свойство.

Методы

Equals(Object)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetExpandedPropertyValue(String)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает значение расширенного свойства.

(Унаследовано от ExpandedWrapper<TExpandedElement>)
GetHashCode()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
InternalGetExpandedPropertyValue(Int32)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает объект свойства расширенного свойства.

(Унаследовано от ExpandedWrapper<TExpandedElement>)
MemberwiseClone()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

IExpandedResult.ExpandedElement

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает или задает элемент с расширенными свойствами.

(Унаследовано от ExpandedWrapper<TExpandedElement>)

Применяется к