public static ReadPropertyConditionalRequest Load(IValueStream stream)
{
stream.EnterSequence();
var objectSelectionCriteria = Value<ObjectSelectionCriteriaType>.Load(stream);
var listOfPropertyReferences = Value<Option<ReadOnlyArray<PropertyReference>>>.Load(stream);
stream.LeaveSequence();
return new ReadPropertyConditionalRequest(objectSelectionCriteria, listOfPropertyReferences);
}