ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6> 类
定义
系统在内部使用此类,以便可支持预先加载了相关实体的查询。This class is used internally by the system to implement support for queries with eager loading of related entities.
此 API 支持产品基础结构,不能在代码中直接使用。
generic <typename TExpandedElement, typename TProperty0, typename TProperty1, typename TProperty2, typename TProperty3, typename TProperty4, typename TProperty5, typename TProperty6>
public ref class ExpandedWrapper sealed : System::Data::Services::Internal::ExpandedWrapper<TExpandedElement>
public sealed class ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6> : System.Data.Services.Internal.ExpandedWrapper<TExpandedElement>
type ExpandedWrapper<'ExpandedElement, 'TProperty0, 'TProperty1, 'TProperty2, 'TProperty3, 'TProperty4, 'TProperty5, 'TProperty6> = class
inherit ExpandedWrapper<'ExpandedElement>
Public NotInheritable Class ExpandedWrapper(Of TExpandedElement, TProperty0, TProperty1, TProperty2, TProperty3, TProperty4, TProperty5, TProperty6)
Inherits ExpandedWrapper(Of TExpandedElement)
类型参数
- TExpandedElement
扩展元素的类型。The type of the expanded element.
- TProperty0
要扩展的属性的类型。The type of the property to expand.
- TProperty1
要扩展的属性的类型。The type of the property to expand.
- TProperty2
要扩展的属性的类型。The type of the property to expand.
- TProperty3
要扩展的属性的类型。The type of the property to expand.
- TProperty4
要扩展的属性的类型。The type of the property to expand.
- TProperty5
要扩展的属性的类型。The type of the property to expand.
- TProperty6
要扩展的属性的类型。The type of the property to expand.
- 继承
-
ExpandedWrapper<TExpandedElement,TProperty0,TProperty1,TProperty2,TProperty3,TProperty4,TProperty5,TProperty6>
注解
命名空间包含类的多个变体 ExpandedWrapper 。The namespace includes a number of variations of the ExpandedWrapper class.
构造函数
属性
| Description |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置 ExpandedWrapper<TExpandedElement> 的说明。Gets or sets the description for the ExpandedWrapper<TExpandedElement>. (继承自 ExpandedWrapper<TExpandedElement>) |
| ExpandedElement |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置具有扩展属性的元素。Gets or sets the element with expanded properties. (继承自 ExpandedWrapper<TExpandedElement>) |
| ProjectedProperty0 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty1 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty2 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty3 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty4 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty5 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
| ProjectedProperty6 |
此 API 支持产品基础结构,不能在代码中直接使用。 获取或设置要扩展的属性。Gets or sets the property to expand. |
方法
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GetExpandedPropertyValue(String) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回扩展属性的值。Returns the value of the expanded property. (继承自 ExpandedWrapper<TExpandedElement>) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| InternalGetExpandedPropertyValue(Int32) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回扩展属性的属性对象。Returns a property object of the expanded property. (继承自 ExpandedWrapper<TExpandedElement>) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
显式接口实现
| IExpandedResult.ExpandedElement |
获取或设置具有扩展属性的元素。Gets or sets the element with expanded properties. (继承自 ExpandedWrapper<TExpandedElement>) |