public override void Serialize(CompactWriter writer) { base.Serialize(writer); lock (this) { writer.WriteObject(Key); writer.WriteObject(CallbackInfos); EventId.WriteEventIdInfo(writer, EventID); } }