Click or drag to resize
SessionStart Method
Issues a blocking call to start the session.

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.25.11.64-experimental+d519cd77c15f00eb425bcde0dbe3273921f5910b
Syntax
public override bool Start()

Return Value

Type: Boolean
true if session started successfully, false otherwise.

Implements

IAbstractSessionStart
IAbstractSessionStart
Exceptions
ExceptionCondition
IOExceptionAn I/O error occurs.
Remarks
Issues a blocking call to start the session. This call returns true if the Session was started successfully or false otherwise.

Also, a SESSION_STATUS event may be published containing a message with the result of the request. If the Session was started successfully a SessionStarted message will be generated. If the start failed a SessionStartupFailure message may be generated.

Note: If this is an asynchronous Session then the SESSION_STATUS may be processed by the registered EventHandler before this method has returned. If this Session is using an external EventDispatcher it should be already started.

A Session may only be started once.

See Also