public sealed class EnumReservedRange : object, IMessage<EnumDescriptorProto.Types.EnumReservedRange>, IEquatable<EnumDescriptorProto.Types.EnumReservedRange>, IDeepCloneable<EnumDescriptorProto.Types.EnumReservedRange>, IBufferMessage, IMessage
Range of reserved numeric values. Reserved values may not be used by
entries in the same enum. Reserved ranges may not overlap.
Note that this is distinct from DescriptorProto.ReservedRange in that it
is inclusive such that it can appropriately represent the entire int32
domain.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `EnumReservedRange` class represents a range of reserved numeric values within an enum, ensuring these values cannot be used by other entries and that reserved ranges do not overlap."],["This class implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, offering functionalities such as deep cloning, comparison, and message handling."],["It provides properties `Start` and `End`, which are inclusive `Int32` values that define the beginning and end of the reserved range."],["The class also includes methods to manage the reserved range, including `ClearEnd()`, `ClearStart()`, `MergeFrom()`, and `Clone()`."],["The class offers the fields `EndFieldNumber` and `StartFieldNumber` that are constants, representing field numbers for the \"end\" and \"start\" range values respectively."]]],[]]