Google.Protobuf.Extension<TTarget, TValue>
public sealed class Extension<TTarget, TValue> : Extension where TTarget : IExtendableMessage<TTarget>
Represents a type-safe extension identifier used for getting and setting single extension values in IExtendableMessage<T> instances.
Creates a new extension identifier with the specified field number and codec