PipelineRequestHeaders
public abstract class PipelineRequestHeaders : IEnumerable<KeyValuePair<string, string>>, IEnumerable
Represents the collection of HTTP headers on a PipelineRequest.
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
namespace System.ClientModel.Primitives
{
[System.Runtime.CompilerServices.NullableContext(1)]
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class PipelineRequestHeaders : IEnumerable<KeyValuePair<string, string>>, IEnumerable
{
public abstract void Add(string name, string value);
public abstract void Set(string name, string value);
public abstract bool Remove(string name);
public abstract bool TryGetValue(string name, [System.Runtime.CompilerServices.Nullable(2)] out string value);
public abstract bool TryGetValues(string name, [System.Runtime.CompilerServices.Nullable(new byte[] {
2,
1
})] out IEnumerable<string> values);
[return: System.Runtime.CompilerServices.Nullable(new byte[] {
1,
0,
1,
1
})]
public abstract IEnumerator<KeyValuePair<string, string>> GetEnumerator();
IEnumerator IEnumerable.GetEnumerator()
{
return GetEnumerator();
}
}
}