public sealed class OneofDescriptorProto : IMessage<OneofDescriptorProto>, IEquatable<OneofDescriptorProto>, IDeepCloneable<OneofDescriptorProto>, IBufferMessage, IMessage
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["The `OneofDescriptorProto` class describes a oneof, is sealed, and implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, `IBufferMessage`."],["It inherits from the `object` class and includes methods for object comparison, getting the hash code, and string representation through overriding, as well as the ability to clone."],["It has constructors for creating a new instance or cloning another `OneofDescriptorProto` instance, fields to handle \"name\" and \"options\", and properties to manage their state and access."],["The class allows for managing data through methods like calculating size, clearing the name, merging data from various sources, and writing to or from coded streams, along with extension methods for additional message operations."],["It's located within the `Google.Protobuf.Reflection` namespace and is part of the `Google.Protobuf.dll` assembly."]]],[]]