public void Clear(BaseProtocol pFrom = null)
{
Payload.SetValue();
var clearDirtyInfo = new DirtyInfo {PropertyName = null, Type = Defines.SOT_SC_CLEAR_DATA};
Synchronization?.Invoke(clearDirtyInfo);
foreach (var registeredProtocol in _dirtyPropsByProtocol.Where(x => x.Key != pFrom))
{
registeredProtocol.Value.Add(clearDirtyInfo);
}
}
}