Class UpdateSubscriptionMessage
Updates the previous set of subscription filters for a client with a new set.
[Serializable]
public class UpdateSubscriptionMessage : ClientRequestMessage
- Inheritance
-
DMSMessageClientRequestMessageUpdateSubscriptionMessage
- Extension Methods
Constructors
- UpdateSubscriptionMessage()
Initializes a new instance of the UpdateSubscriptionMessage class.
- UpdateSubscriptionMessage(SubscriptionUpdateType, params SubscriptionFilter[])
Initializes a new instance of the UpdateSubscriptionMessage class.
- UpdateSubscriptionMessage(SubscriptionUpdateType, string, params SubscriptionFilter[])
Initializes a new instance of the UpdateSubscriptionMessage class.
- UpdateSubscriptionMessage(params SubscriptionFilter[])
Initializes a new instance of the UpdateSubscriptionMessage class.
Fields
- Filters
New set of subscriptions
Properties
- MarkerID
Gets the marker ID.
- SetID
Gets or sets the ID of the subscription set to update (default:
null
= default set).
- UpdateType
Gets or sets the type of update operation to execute (default: replace all existing subscriptions).
Methods
- Add(params SubscriptionFilter[])
Adds the specified filters.
- Add(string, params SubscriptionFilter[])
Adds the specified set identifier.
- Merge(UpdateSubscriptionMessage)
Tries to merge another update into this one. Modified this object.
- Remove(params SubscriptionFilter[])
Removes the specified filters.
- Remove(string, params SubscriptionFilter[])
Removes the specified set identifier.
- Replace(params SubscriptionFilter[])
Replaces the specified filters.
- Replace(string, params SubscriptionFilter[])
Replaces the specified set identifier.
- ToString()
Converts to string.