Datasnap.Provider.TDataSetResolver.InternalBeforeResolve

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type:
procedure
function
Visibility: public
Source:
Datasnap.Provider.pas
Datasnap.Provider.hpp
Unit: Datasnap.Provider
Parent: TDataSetResolver

Delphi

procedure InternalBeforeResolve(Tree: TUpdateTree); override;

C++

virtual void __fastcall InternalBeforeResolve(TUpdateTree* Tree);

Description

Initializes internal data structures once the delta packet has been wrapped in an update tree but before any updates are applied.

Datasnap.Provider.TDataSetResolver.InternalBeforeResolve inherits from Datasnap.Provider.TCustomResolver.InternalBeforeResolve. All content below this line refers to Datasnap.Provider.TCustomResolver.InternalBeforeResolve.

Initializes internal data structures once the delta packet has been wrapped in an update tree but before any updates are applied.

The ApplyUpdates method wraps delta packets in a TUpdateTree object. Once this is complete, InternalBeforeResolve performs any other initialization before the updates are applied.

As implemented in TCustomResolver, InternalBeforeResolve does nothing. Descendants override this method to perform class-specific initialization.

See Also