The IService type exposes the following members.

Methods

  NameDescription
Author
Returns the service's author.
CompanyName
Returns the service's company name.
Connect
Performs a connect action to the specified service.
Description
Returns the service's description.
Disconnect
Performs a disconnect action to the specified service.
Dispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
GetBarDataInterface
Retrieves the IBarDataRetrieval instance associated with this service.
GetBrokerInterface
Retrieves the IBroker instance associated with this service.
GetError
Retrieves the last error text generated by this service.
GetTickDataInterface
Retrieves the ITickRetrieval instance associated with this service.
HasCustomSettings
Returns whether the plugin has custom settings.
id
Returns the unique identifier of this service.
Initialize
Initializes a service plugin.
NeedsAuthentication
Determines whether or not this service will need user defined authentication.
NeedsPort
Determines whether or not this service will need a user defined port number.
NeedsServerAddress
Determines whether or not this service will need a user defined IP address.
ServiceName
Returns the service's friendly name.
ShowCustomSettingsForm
Shows a dialog allowing custom plugin settings to be modified.
SupportsMultipleInstances
Determines whether more than one instance of this service may be used at once.
Version
Returns the version of this service.

Properties

  NameDescription
BarDataAvailable
Gets whether or not this service supports bar level data.
BrokerFunctionsAvailable
Gets whether or not broker functions are available for this service.
Password
Gets or sets the password used for this service.
Port
Gets or sets the port number for this server.
ServerAddress
Gets or sets the server address for this service.
TickDataAvailable
Gets whether or not this service support tick level data.
UserName
Gets or sets the user name for this service.

See Also