Click or drag to resize
SessionResubscribe Method (IListSubscription, Int32, String)
Modifies each subscription in the specified subscriptionList to reflect the modified options specified for it.

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.24.10.1
Syntax
public void Resubscribe(
	IList<Subscription> subscriptionList,
	int resubId,
	string requestLabel
)

Parameters

subscriptionList
Type: System.Collections.GenericIListSubscription
A list of active subscriptions whose options need to be changed.
resubId
Type: SystemInt32
An integer that identifies this request and appears in the SUBSCRIPTION_STATUS event.
requestLabel
Type: SystemString
A label that defines a string which will be recorded along with any diagnostics for this operation.

Implements

ISessionResubscribe(IListSubscription, Int32, String)
Exceptions
ExceptionCondition
InvalidOperationException The session is not started.
NotFoundException Any of the CorrelationIDs specified in subscriptionList is not a valid subscription.
ArgumentExceptionsubscriptionList is null or empty, or the SubscriptionString of an entry in the subscriptionList is invalid.
Remarks
For each entry in the subscriptionList the CorrelationID identifies a current "active" subscription the modified options replace the current options for the subscription and a SUBSCRIPTION_STATUS event will be generated in the event stream before the first update based on the new options. The message of the event contains the specified resubId.
See Also