Topic.BeginAddSubscription Method (String, SubscriptionDescription, RuleDescription, AsyncCallback, Object)
Begins an add subscription operation.
Namespace: Microsoft.ServiceBus.Messaging
Assembly: Microsoft.ServiceBus.Messaging (in Microsoft.ServiceBus.Messaging.dll)
Syntax
'Declaration
Public Function BeginAddSubscription ( _
name As String, _
description As SubscriptionDescription, _
ruleDescription As RuleDescription, _
callback As AsyncCallback, _
state As Object _
) As IAsyncResult
'Usage
Dim instance As Topic
Dim name As String
Dim description As SubscriptionDescription
Dim ruleDescription As RuleDescription
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult
returnValue = instance.BeginAddSubscription(name, _
description, ruleDescription, callback, _
state)
public IAsyncResult BeginAddSubscription(
string name,
SubscriptionDescription description,
RuleDescription ruleDescription,
AsyncCallback callback,
Object state
)
public:
IAsyncResult^ BeginAddSubscription(
String^ name,
SubscriptionDescription^ description,
RuleDescription^ ruleDescription,
AsyncCallback^ callback,
Object^ state
)
member BeginAddSubscription :
name:string *
description:SubscriptionDescription *
ruleDescription:RuleDescription *
callback:AsyncCallback *
state:Object -> IAsyncResult
public function BeginAddSubscription(
name : String,
description : SubscriptionDescription,
ruleDescription : RuleDescription,
callback : AsyncCallback,
state : Object
) : IAsyncResult
Parameters
- name
Type: System.String
Name of the subscription.
- description
Type: Microsoft.ServiceBus.Messaging.SubscriptionDescription
Metadata of the subscription to be created.
- ruleDescription
Type: Microsoft.ServiceBus.Messaging.RuleDescription
The metadata describing the properties of the rule to be associated with the subscription.
- callback
Type: System.AsyncCallback
The callback.
- state
Type: System.Object
The state.
Return Value
Type: System.IAsyncResult
.