Click or drag to resize
ServiceRegistrationOptions Class
Contains the options which the user can specify when registering a service.
Inheritance Hierarchy
SystemObject
  Bloomberglp.BlpapiServiceRegistrationOptions

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.12.5.1
Syntax
public class ServiceRegistrationOptions

The ServiceRegistrationOptions type exposes the following members.

Constructors
  NameDescription
Public methodServiceRegistrationOptions
Constructs a ServiceRegistrationOptions with well defined defaults for various options. Currently the following defaults are applied.
Top
Properties
  NameDescription
Public propertyGroupId
Gets or sets Group ID for the service to be registered.
Public propertyPartsToRegister
Gets or sets he parts of the service to be registered. See RegistrationParts, above for additional details.
Public propertyServicePriority
Gets or sets the non-negative priority for a service.

The service will be registered to the specified value, where numerically greater values indicate higher priorities. The behavior is undefined unless the value is non-negative.

Note that while the values of ServiceRegistrationOptionsServiceRegistrationPriority are suitable for use here, any non-negative value is acceptable.

By default, a service will be registered with PRIORITY_HIGH.

Top
Methods
  NameDescription
Public methodAddActiveSubServiceCodeRange
Advertises the service to be registered to receive, with the specified priority, subscriptions that the resolver has mapped to a service code between the specified begin and the specified end values, inclusive.

Numerically greater values of priority indicate higher priorities.The behavior of this function is undefined unless '0 <= begin <= end < (1 << 24)', and priority is non-negative.

Top
Remarks
To use non-default options to registerService, create an instance and set the required options and then supply it when using the RegisterService interface.
See Also