public static bool TryMergeFieldFrom<TTarget>(ref ExtensionSet<TTarget> set, CodedInputStream stream) where TTarget : IExtendableMessage<TTarget>
Tries to merge a field from the coded input, returning true if the field was merged.
If the set is null or the field was not otherwise merged, this returns false.
public static bool TryMergeFieldFrom<TTarget>(ref ExtensionSet<TTarget> set, ref ParseContext ctx) where TTarget : IExtendableMessage<TTarget>
Tries to merge a field from the coded input, returning true if the field was merged.
If the set is null or the field was not otherwise merged, this returns false.
[[["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."],[[["\u003cp\u003eThe \u003ccode\u003eExtensionSet\u003c/code\u003e class provides methods for managing \u003ccode\u003eExtensionSet<TTarget>\u003c/code\u003e with null checking within the Google.Protobuf namespace.\u003c/p\u003e\n"],["\u003cp\u003eMost users will not directly interact with the \u003ccode\u003eExtensionSet\u003c/code\u003e class, as its API is considered experimental and subject to change.\u003c/p\u003e\n"],["\u003cp\u003eMethods in \u003ccode\u003eExtensionSet\u003c/code\u003e allow operations like clearing, cloning, getting, setting, checking if set, merging, and handling fields from a coded input stream, primarily through reference modification of \u003ccode\u003eExtensionSet<TTarget>\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class supports various generic types, such as \u003ccode\u003eTTarget\u003c/code\u003e and \u003ccode\u003eTValue\u003c/code\u003e, used in managing different types of extensions and their values.\u003c/p\u003e\n"],["\u003cp\u003eThere are multiple versions of \u003ccode\u003eExtensionSet\u003c/code\u003e, including the latest (3.27.1) and older ones (3.23.0, 3.15.8), accessible through different documentation links.\u003c/p\u003e\n"]]],[],null,[]]