Gets the string value of the last metadata entry with the specified key.
If the metadata entry is binary then an exception is thrown.
If there are no matching entries then null is returned.
Gets the bytes value of the last metadata entry with the specified key.
If the metadata entry is not binary the string value will be returned as ASCII encoded bytes.
If there are no matching entries then null is returned.
[[["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."],[[["`Metadata` is a class representing a collection of entries exchanged during a gRPC call, supporting request headers, response headers, and response trailers."],["The `Metadata` class offers methods to add, retrieve, and manage metadata entries, including methods for handling both string and binary-valued data."],["The `BinaryHeaderSuffix` field specifies the required suffix for all binary headers, while the `Empty` field provides a read-only instance of metadata with no entries."],["The `Metadata` class provides properties like `Count`, `IsReadOnly`, and an indexer to access entries, reflecting its implementation of `IList\u003cMetadata.Entry\u003e`."],["There are methods available to retrieve the values associated with entries by either `key`, with `GetValue()` or `GetValueBytes()` as well as getting the `Entry` itself with `Get()`."]]],[]]