Table of Contents

Class UpdateSubscriptionMessage

Namespace
Skyline.DataMiner.Net.Messages
Assembly
SLNetTypes.dll

Updates the previous set of subscription filters for a client with a new set.

[Serializable]
public class UpdateSubscriptionMessage : ClientRequestMessage
Inheritance
DMSMessage
ClientRequestMessage
UpdateSubscriptionMessage
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.