Class Metadata
Assembly: Grpc.Core.Api.dll
public sealed class Metadata : IList<Metadata.Entry>, ICollection<Metadata.Entry>, IEnumerable<Metadata.Entry>, IEnumerable
Constructors
Declaration
Fields
Declaration
public const string BinaryHeaderSuffix = "-bin"
Field Value
Declaration
public static readonly Metadata Empty
Field Value
Properties
Declaration
public int Count { get; }
Property Value
Declaration
public bool IsReadOnly { get; }
Property Value
Declaration
public Metadata.Entry this[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| int |
index |
|
Property Value
Methods
Add(Entry)
Declaration
public void Add(Metadata.Entry item)
Parameters
Declaration
public void Add(string key, byte[] valueBytes)
Parameters
| Type |
Name |
Description |
| string |
key |
|
| byte[] |
valueBytes |
|
Declaration
public void Add(string key, string value)
Parameters
Declaration
Contains(Entry)
Declaration
public bool Contains(Metadata.Entry item)
Parameters
Returns
CopyTo(Entry[], int)
Declaration
public void CopyTo(Metadata.Entry[] array, int arrayIndex)
Parameters
| Type |
Name |
Description |
| Entry[] |
array |
|
| int |
arrayIndex |
|
Declaration
public Metadata.Entry? Get(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
Declaration
public IEnumerable<Metadata.Entry> GetAll(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
Declaration
public IEnumerator<Metadata.Entry> GetEnumerator()
Returns
Declaration
public string? GetValue(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
Declaration
public byte[]? GetValueBytes(string key)
Parameters
| Type |
Name |
Description |
| string |
key |
|
Returns
IndexOf(Entry)
Declaration
public int IndexOf(Metadata.Entry item)
Parameters
Returns
Insert(int, Entry)
Declaration
public void Insert(int index, Metadata.Entry item)
Parameters
Remove(Entry)
Declaration
public bool Remove(Metadata.Entry item)
Parameters
Returns
Declaration
public void RemoveAt(int index)
Parameters
| Type |
Name |
Description |
| int |
index |
|
Implements