Topic Class
Represents a messaging topic.
Namespace: Microsoft.WindowsAzure.Messaging
Assembly: Microsoft.WindowsAzure.Messaging.Managed (in Microsoft.WindowsAzure.Messaging.Managed.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.Messaging.Entity
Microsoft.WindowsAzure.Messaging.Topic
Syntax
public sealed class Topic : Entity
public ref class Topic sealed : Entity
[<Sealed>]
type Topic =
class
inherit Entity
end
Public NotInheritable Class Topic
Inherits Entity
Constructors
Name | Description | |
---|---|---|
Topic(String, String) | Initializes a new instance of the Topic class. |
Properties
Name | Description | |
---|---|---|
Connection | Gets or sets the connection string to the Microsoft Azure service.(Inherited from Entity.) |
|
Path | Gets the name of the path. |
|
Token | Gets or sets the token to the Azure service.(Inherited from Entity.) |
Methods
Name | Description | |
---|---|---|
CreateAsync(String, String) | Asynchronously creates a Topic class with the specified path and connection string. |
|
CreateAsync(String, String, TopicSettings) | Asynchronously creates a Topic class with the specified path, connection string and settings. |
|
DeleteAsync(String, String) | Asynchronously deletes the specified topic. |
|
Dispose() | Releases all resources used by the current instance of the Entity class.(Inherited from Entity.) |
|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
SendAsync(JsonObject) | Asynchronously sends the specified topic. |
|
SendAsync(Message) | Asynchronously sends the specified topic. |
|
SendAsync<T>(T) | Asynchronously sends a topic with the specified message. |
|
ToString() | (Inherited from Object.) |
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