public static void Save(IValueSink sink, UnconfirmedCOVNotificationRequest value)
 {
     sink.EnterSequence();
     Value<uint>.Save(sink, value.SubscriberProcessIdentifier);
     Value<ObjectId>.Save(sink, value.InitiatingDeviceIdentifier);
     Value<ObjectId>.Save(sink, value.MonitoredObjectIdentifier);
     Value<uint>.Save(sink, value.TimeRemaining);
     Value<ReadOnlyArray<PropertyValue>>.Save(sink, value.ListOfValues);
     sink.LeaveSequence();
 }
 public UnconfirmedCOVNotificationWrapper(UnconfirmedCOVNotificationRequest item)
 {
     this.Item = item;
 }
 public static UnconfirmedServiceRequest NewUnconfirmedCOVNotification(UnconfirmedCOVNotificationRequest unconfirmedCOVNotification)
 {
     return new UnconfirmedCOVNotificationWrapper(unconfirmedCOVNotification);
 }