Top Method Summary
Options Name Purpose
+ Consultingwerk.SmartFramework.Repository.Object.Diff.SmartRepoCompareResult Compare (character, ILoggingStream) Compares a .smartrepo file on disc with the repository data in the SmartDB
# LOGICAL CompareBuffer (character, handle, handle, ILoggingStream) Compares two buffers
+ ImportSmartRepoFile (character) Imports a .smartrepo file into the dataset
+ LoadFromRepository (character) Loads a .smartrepo file from the SmartDB into the dataset

Top Constructor Summary
Options Name Purpose
+ SmartRepoComparer () Constructor for the SmartRepoComparer method


Method Detail
Top

PUBLIC Consultingwerk.SmartFramework.Repository.Object.Diff.SmartRepoCompareResult Compare (character, ILoggingStream)

Purpose: Compares a .smartrepo file on disc with the repository data in the SmartDB
Notes:

Parameters:
pcFileName CHARACTER
The name of the .smartrepo file
poLogger Consultingwerk.Util.LoggingStream.ILoggingStream
The ILoggingStream instance
Returns Consultingwerk.SmartFramework.Repository.Object.Diff.SmartRepoCompareResult
A character string with the comparison result
Top

PROTECTED LOGICAL CompareBuffer (character, handle, handle, ILoggingStream)

Purpose: Compares two buffers
Notes:

Parameters:
pcFieldName CHARACTER
The name of the primary unique key field
phBuffer1 HANDLE
The first buffer
phBuffer2 HANDLE
The second buffer
poLogger Consultingwerk.Util.LoggingStream.ILoggingStream
The ILoggingStream instance
Returns LOGICAL
true if the buffers are equal, otherwise false
Top

PUBLIC ImportSmartRepoFile (character)

Purpose: Imports a .smartrepo file into the dataset
Notes:

Parameters:
pcFileName CHARACTER
The name of the .smartrepo file
Top

PUBLIC LoadFromRepository (character)

Purpose: Loads a .smartrepo file from the SmartDB into the dataset
Notes:

Parameters:
pcObjectMasterGuid CHARACTER
The GUID of the object master


Constructor Detail
Top

PUBLIC SmartRepoComparer ()

Purpose: Constructor for the SmartRepoComparer method
Notes:



Temp-Table Detail


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       22.04.2025 11:32:41