Build 1.01.318.0

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

The Subscription type exposes the following members.

Constructors

  NameDescription
Public methodSubscription
Initializes the object.

Methods

  NameDescription
Public methodAcknowledge
Removes a message from the message queue.
Public methodConditionRefresh
Refreshes the conditions.
Public methodCreateMonitoredItems
Adds monitored items to a subscription.
Public methodDelete
Deletes the subscription.
Public methodDeleteMonitoredItems
Deletes the monitored items in a subscription.
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 methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodItemNotificationsAvailable
Tells the subscription that notifications are available but the item is not ready to publish.
Public methodItemReadyToPublish
Queues an item that is ready to publish.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodModify
Updates the publishing parameters for the subscription.
Public methodModifyMonitoredItems
Modifies monitored items in a subscription.
Public methodPublish
Returns all available notifications.
Public methodPublishTimeout
Publishes a timeout status message.
Public methodPublishTimerExpired
Checks if the subscription is ready to publish.
Public methodRepublish
Returns a cached notification message.
Public methodSessionClosed
Tells the subscription that the owning session is being closed.
Public methodSetMonitoringMode
Changes the monitoring mode for a set of items.
Public methodSetPublishingMode
Enables/disables publishing for the subscription.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodValidateConditionRefresh
Verifies that a condition refresh operation is permitted.

Properties

  NameDescription
Public propertyDiagnostics
Gets the current diagnostics for the subscription.
Public propertyDiagnosticsLock
Gets the lock that must be acquired before accessing the contents of the Diagnostics property.
Public propertyId
The unique identifier assigned to the subscription.
Public propertyMonitoredItemCount
The number of monitored items.
Public propertyPriority
The priority assigned to the subscription.
Public propertyPublishingInterval
The publishing rate for the subscription.
Public propertySession
The session that owns the monitored item.
Public propertySessionId
The identifier for the session that owns the subscription.

See Also