public static void Save(IValueSink sink, PropertyValue value) { sink.EnterSequence(); Value<PropertyIdentifier>.Save(sink, value.PropertyIdentifier); Value<Option<uint>>.Save(sink, value.PropertyArrayIndex); Value<GenericValue>.Save(sink, value.Value); Value<Option<uint>>.Save(sink, value.Priority); sink.LeaveSequence(); }