IHeaderDictionary Interface

 

Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.

Namespace:   Microsoft.Owin
Assembly:  Microsoft.Owin (in Microsoft.Owin.dll)

public interface class IHeaderDictionary : IReadableStringCollection, 
	IDictionary<String^, array<String^>^>, ICollection<KeyValuePair<String^, array<String^>^>>, 
	IEnumerable<KeyValuePair<String^, array<String^>^>>, IEnumerable

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyIsReadOnly

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyItem[String^]

Get or sets the associated value from the collection as a single string.

System_CAPS_pubpropertyKeys

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubpropertyValues

(Inherited from IDictionary<TKey, TValue>.)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodAdd(TKey, TValue)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodAppend(String^, String^)

Add a new value. Appends to the header if already present

System_CAPS_pubmethodAppendCommaSeparatedValues(String^, array<String^>^)

Quotes any values containing comas, and then coma joins all of the values with any existing values.

System_CAPS_pubmethodAppendValues(String^, array<String^>^)

Add new values. Each item remains a separate array entry.

System_CAPS_pubmethodClear()

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContainsKey(TKey)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodCopyTo(array<T>^, Int32)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodGet(String^)

Get the associated value from the collection. Multiple values will be merged. Returns null if the key is not present.(Inherited from IReadableStringCollection.)

System_CAPS_pubmethodGetCommaSeparatedValues(String^)

Get the associated values from the collection separated into individual values. Quoted values will not be split, and the quotes will be removed.

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodGetValues(String^)

Get the associated values from the collection in their original format. Returns null if the key is not present.(Inherited from IReadableStringCollection.)

System_CAPS_pubmethodRemove(TKey)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodRemove(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodSet(String^, String^)

Sets a specific header value.

System_CAPS_pubmethodSetCommaSeparatedValues(String^, array<String^>^)

Quotes any values containing comas, and then coma joins all of the values.

System_CAPS_pubmethodSetValues(String^, array<String^>^)

Sets the specified header values without modification.

System_CAPS_pubmethodTryGetValue(TKey, TValue)

(Inherited from IDictionary<TKey, TValue>.)

Return to top
Show: