public static void Save(IValueSink sink, GetEnrollmentSummaryRequest value)
        {
            sink.EnterSequence();
            Value <AcknowledgmentFilterType> .Save(sink, value.AcknowledgmentFilter);

            Value <Option <RecipientProcess> > .Save(sink, value.EnrollmentFilter);

            Value <Option <EventStateFilterType> > .Save(sink, value.EventStateFilter);

            Value <Option <EventType> > .Save(sink, value.EventTypeFilter);

            Value <Option <PriorityFilterType> > .Save(sink, value.PriorityFilter);

            Value <Option <uint> > .Save(sink, value.NotificationClassFilter);

            sink.LeaveSequence();
        }
 public static void Save(IValueSink sink, GetEnrollmentSummaryRequest value)
 {
     sink.EnterSequence();
     Value<AcknowledgmentFilterType>.Save(sink, value.AcknowledgmentFilter);
     Value<Option<RecipientProcess>>.Save(sink, value.EnrollmentFilter);
     Value<Option<EventStateFilterType>>.Save(sink, value.EventStateFilter);
     Value<Option<EventType>>.Save(sink, value.EventTypeFilter);
     Value<Option<PriorityFilterType>>.Save(sink, value.PriorityFilter);
     Value<Option<uint>>.Save(sink, value.NotificationClassFilter);
     sink.LeaveSequence();
 }
 public static ConfirmedServiceRequest NewGetEnrollmentSummary(GetEnrollmentSummaryRequest getEnrollmentSummary)
 {
     return new GetEnrollmentSummaryWrapper(getEnrollmentSummary);
 }
 public GetEnrollmentSummaryWrapper(GetEnrollmentSummaryRequest item)
 {
     this.Item = item;
 }