Deprecated: This class must not be constructed. To create an instance of an IExtendedContainerSubscription,
call one of the Caplin.StreamLink.IStreamLinkProvider.CreateExtendedContainerSubscription methods instead.
Implementation of the Caplin.StreamLink.Subscription.IExtendedContainerSubscription interface.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class ExtendedContainerSubscription : IExtendedContainerSubscription, IContainerSubscription, ISubscription
Public Class ExtendedContainerSubscription _ Implements IExtendedContainerSubscription, IContainerSubscription, ISubscription
public ref class ExtendedContainerSubscription : IExtendedContainerSubscription, IContainerSubscription, ISubscription
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
ExtendedContainerSubscription(IStreamLinkProvider, IContainerSubscriptionListener, String) | Obsolete.
Do not call this constructor as it is deprecated,
use CreateExtendedContainerSubscription(IContainerSubscriptionListener, String) instead.
Initializes a new instance of the ExtendedContainerSubscription that will subscribe to the whole container. | |
ExtendedContainerSubscription(IStreamLinkProvider, IContainerSubscriptionListener, String, IContainerSubscriptionParameters) | Obsolete.
Do not call this constructor as it is deprecated,
use CreateExtendedContainerSubscription(IContainerSubscriptionListener, String, IContainerSubscriptionParameters) instead.
Initializes a new instance of the | |
ChatSubscriptionListener |
Sets the chat subscription listener that will be informed of all IChatEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
ClearWindow()()() |
Removes the windowed view of the container so that updates are received for all elements in the container.
This is the initial state before SetWindow(Int32, Int32) is called.
| |
DataStatus |
Identifies if the data for the subscription truly represents the live data for the subject.
| |
DirectorySubscriptionListener |
Sets the directory subscription listener that will be informed of all IDirectoryEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
Elements |
Gets a list of all the elements in this container.
| |
Equals(Object) | (Inherited from Object.) | |
Finalize()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GetHashCode()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetType()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
NewsSubscriptionListener |
Sets the news subscription listener that will be informed of all INewsEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
PageSubscriptionListener |
Sets the page subscription listener that will be informed of all IPageEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
Parameters |
Gets the container parameters.
Use this property in preference to the Parameters
property inherited from ISubscription.
| |
PermissionSubscriptionListener |
Sets the permission subscription listener that will be informed of all IPermissionEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
RecordSubscriptionListener |
Sets the record subscription listener that will be informed of all IRecordEvent, IRecordType2Event
and IRecordType3Event events in addition to any container level events
passed to the ISubscriptionListener interface.
| |
SetExtendedParameters(IFilterExpression, ISortRule) |
Sets the extended parameters for the container subscription.
| |
SetExtendedParameters(IFilterExpression, ISortRule, FilteredUpdateType) | Obsolete.
Do not call this method, it is deprecated. Use SetExtendedParameters(IFilterExpression, ISortRule).
Sets the extended parameters for the container subscription.
| |
SetWindow(Int32, Int32) |
Changes the window into the container. Call this method to receive updates for
a subset of the container elements.
| |
Status |
Gets the status of this subscription.
| |
StorySubscriptionListener |
Sets the story subscription listener that will be informed of all IStoryEvent events in addition
to any container level events.
passed to the ISubscriptionListener interface.
| |
Subject |
The subject name to which the subscription relates (for example, "FX/EURUSD").
| |
Subscribe()()() |
Subscribes to the Subject on the Liberator.
| |
SubscribedToAllContainerElements |
Indicates whether or not all the elements in the container have been subscribed to.
| |
SubscriptionListener |
Gets the ISubscriptionListener that is informed of
all subscription events relating to this subscription.
| |
ToString()()() | (Inherited from Object.) | |
Type |
Identifies the type of subject the subscription is for.
| |
Unsubscribe()()() |
Unsubscribes to the Subject on the Liberator.
| |
WindowSize |
Gets the number of elements in the container window.
| |
WindowStartIndex |
Gets the index of the first element in the container window.
|
Inheritance Hierarchy
Object | |
ExtendedContainerSubscription |