ObjectPath.Assign 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Assign(Object, Object, Type) |
等效于 javascripts ObjectPath.Assign,从 startObject 创建一个新的 对象,覆盖覆盖对象中的任何非 null 值。 |
Assign<T>(Object, Object) |
等效于 javascripts ObjectPath.Assign,从 startObject 创建一个新的 对象,覆盖覆盖对象中的任何非 null 值。 |
Assign(Object, Object, Type)
等效于 javascripts ObjectPath.Assign,从 startObject 创建一个新的 对象,覆盖覆盖对象中的任何非 null 值。
public static object Assign (object startObject, object overlayObject, Type type);
static member Assign : obj * obj * Type -> obj
Public Shared Function Assign (startObject As Object, overlayObject As Object, type As Type) As Object
参数
- startObject
- Object
任何类型的 intial 对象。
- overlayObject
- Object
覆盖任何类型的对象。
- type
- Type
键入 输出。
返回
合并对象。
适用于
Assign<T>(Object, Object)
等效于 javascripts ObjectPath.Assign,从 startObject 创建一个新的 对象,覆盖覆盖对象中的任何非 null 值。
public static T Assign<T> (object startObject, object overlayObject) where T : class;
static member Assign : obj * obj -> 'T (requires 'T : null)
Public Shared Function Assign(Of T As Class) (startObject As Object, overlayObject As Object) As T
类型参数
- T
目标类型。
参数
- startObject
- Object
任何类型的 intial 对象。
- overlayObject
- Object
覆盖任何类型的对象。
返回
T
合并对象。