LSEG Data Library for .NET

OnComplete

Optional callback invoked when the request to open the stream has completed. A complete event is generated typically when the complete item image and/or item status messages has been received for all requested items.

Syntax

IPricingStream OnComplete(Action<IPricingStream> cb)

Usage

The following example demonstrates how to display the messages received when all the data is successfully retrieved.

var stream = Pricing.Definition().Universe("EUR=")
                                 .Fields("BID", "ASK", "DSPLY_NAME")
                                 .GetStream();

stream.OnComplete(s => Console.WriteLine("Request Completed."))
      .Open() == Stream.State.Opened