Click or drag to resize

ExtensionMethodsCopyObjectDataTObject Method (TObject, TObject, Boolean, Boolean)

Update property data if required

Namespace:  SanteDB.Core.Model
Assembly:  SanteDB.Core.Model (in SanteDB.Core.Model.dll) Version: 2.2.1
Syntax
public static TObject CopyObjectData<TObject>(
	this TObject toEntity,
	TObject fromEntity,
	bool overwritePopulatedWithNull,
	bool ignoreTypeMismatch = false
)

Parameters

toEntity
Type: TObject

[Missing <param name="toEntity"/> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

fromEntity
Type: TObject

[Missing <param name="fromEntity"/> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

overwritePopulatedWithNull
Type: SystemBoolean

[Missing <param name="overwritePopulatedWithNull"/> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

ignoreTypeMismatch (Optional)
Type: SystemBoolean

[Missing <param name="ignoreTypeMismatch"/> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

Type Parameters

TObject

[Missing <typeparam name="TObject"/> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

Return Value

Type: TObject

[Missing <returns> documentation for "M:SanteDB.Core.Model.ExtensionMethods.CopyObjectData``1(``0,``0,System.Boolean,System.Boolean)"]

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also