Google.Protobuf.Reflection.FieldAccessorBase
Base class for field accessors.
namespace Google.Protobuf.Reflection
{
internal abstract class FieldAccessorBase : IFieldAccessor
{
public FieldDescriptor Descriptor { get; }
public object GetValue(IMessage message);
public abstract bool HasValue(IMessage message);
public abstract void Clear(IMessage message);
public abstract void SetValue(IMessage message, object value);
}
}