WnsHeaderCollection Class
Represents the collection of Windows Push Notification Services headers.
Namespace: Microsoft.WindowsAzure.Messaging
Assembly: Microsoft.WindowsAzure.Messaging.Managed (in Microsoft.WindowsAzure.Messaging.Managed.dll)
Inheritance Hierarchy
System.Object
System.Collections.Generic.Dictionary<TKey, TValue>
Microsoft.WindowsAzure.Messaging.WnsHeaderCollection
Syntax
[CollectionDataContractAttribute(Name = "WnsHeaders", Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
ItemName = "WnsHeader", KeyName = "Header", ValueName = "Value")]
public sealed class WnsHeaderCollection : Dictionary<string, string>
[CollectionDataContractAttribute(Name = "WnsHeaders", Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
ItemName = "WnsHeader", KeyName = "Header", ValueName = "Value")]
public ref class WnsHeaderCollection sealed : Dictionary<String^, String^>
[<Sealed>]
[<CollectionDataContractAttribute(Name = "WnsHeaders", Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
ItemName = "WnsHeader", KeyName = "Header", ValueName = "Value")>]
type WnsHeaderCollection =
class
inherit Dictionary<string, string>
end
<CollectionDataContractAttribute(Name := "WnsHeaders", Namespace := "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
ItemName := "WnsHeader", KeyName := "Header", ValueName := "Value")>
Public NotInheritable Class WnsHeaderCollection
Inherits Dictionary(Of String, String)
Constructors
Name | Description | |
---|---|---|
WnsHeaderCollection() | Initializes a new instance of the WnsHeaderCollection class. |
Properties
Name | Description | |
---|---|---|
Comparer | (Inherited from Dictionary<TKey, TValue>.) |
|
Count | (Inherited from Dictionary<TKey, TValue>.) |
|
Item[TKey] | (Inherited from Dictionary<TKey, TValue>.) |
|
Keys | (Inherited from Dictionary<TKey, TValue>.) |
|
Values | (Inherited from Dictionary<TKey, TValue>.) |
Methods
Name | Description | |
---|---|---|
Add(TKey, TValue) | (Inherited from Dictionary<TKey, TValue>.) |
|
Clear() | (Inherited from Dictionary<TKey, TValue>.) |
|
ContainsKey(TKey) | (Inherited from Dictionary<TKey, TValue>.) |
|
ContainsValue(TValue) | (Inherited from Dictionary<TKey, TValue>.) |
|
Equals(Object) | (Inherited from Object.) |
|
GetEnumerator() | (Inherited from Dictionary<TKey, TValue>.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetObjectData(SerializationInfo, StreamingContext) | (Inherited from Dictionary<TKey, TValue>.) |
|
GetType() | (Inherited from Object.) |
|
OnDeserialization(Object) | (Inherited from Dictionary<TKey, TValue>.) |
|
Remove(TKey) | (Inherited from Dictionary<TKey, TValue>.) |
|
ToString() | (Inherited from Object.) |
|
TryGetValue(TKey, TValue) | (Inherited from Dictionary<TKey, TValue>.) |
Explicit Interface Implementations
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Messaging Namespace
Return to top