/// <summary> /// Set the number of messages to cache for each symbol before the initial /// value arrives. This allows the subscription to recover when the initial /// value arrives late (after a subsequent trade or quote already arrived). /// For group subscription, a separate cache is used for each group member. /// The default is 10. /// </summary> /// <param name="cacheSize"> /// The cache size to set. /// </param> public void setPreInitialCacheSize(int cacheSize) { // Verify that the native subscription has been allocated EnsurePeerCreated(); // Call the native layer to set the cache size CheckResultCode(SubscriptionNativeMethods.mamaSubscription_setPreIntitialCacheSize(NativeHandle, cacheSize)); }