Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The SubscriptionManager type exposes the following members.

Constructors

  NameDescription
Public methodSubscriptionManager
Initializes the manager with its configuration.

Methods

  NameDescription
Protected methodCalculateKeepAliveCount
Calculates the keep alive count.
Protected methodCalculateLifetimeCount
Calculates the lifetime count.
Protected methodCalculateMaxNotificationsPerPublish
Calculates the maximum number of notifications per publish.
Protected methodCalculatePublishingInterval
Calculates the publishing interval.
Public methodCompletePublish
Completes the publish.
Public methodConditionRefresh
Refreshes the conditions for the specified subscription.
Public methodCreateMonitoredItems
Adds monitored items to a subscription.
Protected methodCreateSubscription(OperationContext, UInt32, Double, UInt32, UInt32, UInt32, Byte, Boolean)
Creates a new instance of a subscription.
Public methodCreateSubscription(OperationContext, Double, UInt32, UInt32, UInt32, Boolean, Byte, UInt32%, Double%, UInt32%, UInt32%)
Creates a new subscription.
Public methodDeleteMonitoredItems
Deletes the monitored items in a subscription.
Public methodDeleteSubscription
Deletes the specified subscription.
Public methodDeleteSubscriptions
Deletes group of subscriptions.
Public methodDispose()()()()
Frees any unmanaged resources.
Protected methodDispose(Boolean)
An overrideable version of the Dispose.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
The finializer implementation.
(Overrides Object..::..Finalize()()()().)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNextMessage
Publishes a subscription.
Public methodGetSubscriptions
Returns all of the subscriptions known to the subscription manager.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodModifyMonitoredItems
Modifies monitored items in a subscription.
Public methodModifySubscription
Modifies an existing subscription.
Public methodPublish
Publishes a subscription.
Protected methodRaiseSubscriptionEvent
Raises an event related to a subscription.
Public methodRepublish
Republishes a previously published notification message.
Public methodSessionClosing
Signals that a session is closing.
Public methodSetMonitoringMode
Changes the monitoring mode for a set of items.
Public methodSetPublishingMode
Sets the publishing mode for a set of subscriptions.
Public methodShutdown
Closes all subscriptions and rejects any new requests.
Public methodStartup
Starts up the manager makes it ready to create subscriptions.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodTransferSubscriptions
Attaches a groups a subscriptions to a different sesssion.

Events

  NameDescription
Public eventSubscriptionCreated
Raised after a new subscription is created.
Public eventSubscriptionDeleted
Raised before a subscription is deleted.

See Also