Send feedback
Class RepeatedExtension<TTarget, TValue> (3.23.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class RepeatedExtension<TTarget, TValue> : Extension where TTarget : IExtendableMessage<TTarget>
Represents a type-safe extension identifier used for getting repeated extension values in IExtendableMessage<T> instances.
This API is experimental and subject to change.
Namespace
Google.Protobuf
Assembly
Google.Protobuf.dll
Type Parameters Name Description TTarget
The message type this field applies to
TValue
The repeated field value type of this extension
Constructors
RepeatedExtension(int, FieldCodec<TValue>)
public RepeatedExtension(int fieldNumber, FieldCodec<TValue> codec)
Creates a new repeated extension identifier with the specified field number and codec
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-05-19 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?