Table of Contents

Method LoadFromDocXml

Namespace
Zedal.Sdk.Apis.Diwass.Local
Assembly
Zedal.Sdk.dll

LoadFromDocXml(byte[])

Re-hydratisiert die Registry aus den im DocXml hinterlegten synthetischen GetOperatorResponse-Blocks. Notwendig, wenn ein gespeichertes Doc oder ein Template wieder geladen wird und die bereits vergebenen negativen InternalIDs erhalten bleiben müssen.

Erkannt werden ausschließlich Operator-Einträge mit negativer internalID — echte DIWASS-Operatoren (positive IDs) sind kein Registry-Stoff. Bereits in der Registry vorhandene IDs werden übersprungen, der Aufruf ist also idempotent. Der ID-Counter wird hinter die kleinste geladene ID gezogen.

Liefert die Anzahl tatsächlich neu geladener Operatoren.

public int LoadFromDocXml(byte[] docXml)

Parameters

docXml byte[]

Returns

int