Namespace: Consultingwerk.SmartFramework.Repository
Class 
CreateObjectMasterFromInstanceParameter Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.ParameterObject
Implements: Consultingwerk.IJsonSerializable, Consultingwerk.IValueObjectValidator

File:CreateObjectMasterFromInstanceParameter
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:23.04.2023 17:42:47



Top Method Summary
Options Name Purpose
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter IgnoreLocationAttributes (logical) Property Setter for the IgnoreLocationAttributes property
LOGICAL IsValid (Object) Validates the properties of the given value object
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ObjectInstanceGuid (character) Property Setter for the ObjectInstanceGuid property
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ObjectMasterName (character) Property Setter for the ObjectMasterName property
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ProductModule (character) Property Setter for the ProductModule property
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ReplaceInstanceWithNewMaster (logical) Property Setter for the ReplaceInstanceWithNewMaster property
Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter UpdateExistingMaster (logical) Property Setter for the UpdateExistingMaster property

Top Constructor Summary
Options Name Purpose
CreateObjectMasterFromInstanceParameter () Constructor for the CreateObjectMasterFromInstanceParameter class
CreateObjectMasterFromInstanceParameter (character, character, character, logical, logical) Constructor for the CreateObjectMasterFromInstanceParameter class

Top Property Summary
Options Name Purpose
LOGICAL IgnoreLocationAttributes
CHARACTER ObjectInstanceGuid
CHARACTER ObjectMasterName
CHARACTER ProductModule
LOGICAL ReplaceInstanceWithNewMaster
LOGICAL UpdateExistingMaster


Method Detail
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter IgnoreLocationAttributes (logical)

Purpose: Property Setter for the IgnoreLocationAttributes property
Notes:

Parameters:
pIgnoreLocationAttributes LOGICAL
The value for the IgnoreLocationAttributes property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance
Top

LOGICAL IsValid (Object)

Purpose: Validates the properties of the given value object
Notes:

Parameters:
poValueObject Progress.Lang.Object
The value object to validate
Returns LOGICAL
Logical value indicating if the object's properties are valid
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ObjectInstanceGuid (character)

Purpose: Property Setter for the ObjectInstanceGuid property
Notes:

Parameters:
pObjectInstanceGuid CHARACTER
The value for the ObjectInstanceGuid property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ObjectMasterName (character)

Purpose: Property Setter for the ObjectMasterName property
Notes:

Parameters:
pObjectMasterName CHARACTER
The value for the ObjectMasterName property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ProductModule (character)

Purpose: Property Setter for the ProductModule property
Notes:

Parameters:
pProductModule CHARACTER
The value for the ProductModule property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter ReplaceInstanceWithNewMaster (logical)

Purpose: Property Setter for the ReplaceInstanceWithNewMaster property
Notes:

Parameters:
pReplaceInstanceWithNewMaster LOGICAL
The value for the ReplaceInstanceWithNewMaster property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance
Top

Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter UpdateExistingMaster (logical)

Purpose: Property Setter for the UpdateExistingMaster property
Notes:

Parameters:
pUpdateExistingMaster LOGICAL
The value for the UpdateExistingMaster property
Returns Consultingwerk.SmartFramework.Repository.CreateObjectMasterFromInstanceParameter
The reference to the object instance


Constructor Detail
Top

CreateObjectMasterFromInstanceParameter ()

Purpose: Constructor for the CreateObjectMasterFromInstanceParameter class
Notes:

Top

CreateObjectMasterFromInstanceParameter (character, character, character, logical, logical)

Purpose: Constructor for the CreateObjectMasterFromInstanceParameter class
Notes:

Parameters:
pObjectInstanceGuid CHARACTER
The value for the ObjectInstanceGuid property
pObjectMasterName CHARACTER
The value for the ObjectMasterName property
pProductModule CHARACTER
The value for the ProductModule property
pReplaceInstanceWithNewMaster LOGICAL
The value for the ReplaceInstanceWithNewMaster:LOGICAL property
pIgnoreLocationAttributes LOGICAL
The value for the IgnoreLocationAttributes:LOGICAL property


Property Detail
Top

LOGICAL IgnoreLocationAttributes


Returns LOGICAL
Top

CHARACTER ObjectInstanceGuid


Returns CHARACTER
Top

CHARACTER ObjectMasterName


Returns CHARACTER
Top

CHARACTER ProductModule


Returns CHARACTER
Top

LOGICAL ReplaceInstanceWithNewMaster


Returns LOGICAL
Top

LOGICAL UpdateExistingMaster


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:26:27