public static void Save(IValueSink sink, ListOfEventSummariesType value)
{
sink.EnterSequence();
Value<ObjectId>.Save(sink, value.ObjectIdentifier);
Value<EventState>.Save(sink, value.EventState);
Value<EventTransitionBits>.Save(sink, value.AcknowledgedTransitions);
Value<ReadOnlyArray<TimeStamp>>.Save(sink, value.EventTimeStamps);
Value<NotifyType>.Save(sink, value.NotifyType);
Value<EventTransitionBits>.Save(sink, value.EventEnable);
Value<ReadOnlyArray<uint>>.Save(sink, value.EventPriorities);
sink.LeaveSequence();
}