AdjustSdk.Pcl.ActivityHandler.SetOfflineMode C# (CSharp) Method

SetOfflineMode() public method

public SetOfflineMode ( bool offline ) : void
offline bool
return void
        public void SetOfflineMode(bool offline)
        {
            if (!HasChangedState(
                previousState: Offline,
                newState: offline,
                trueMessage: "Adjust already in offline mode",
                falseMessage: "Adjust already in online mode"))
            {
                return;
            }

            Offline = offline;

            UpdateStatusCondition(
                pausingState: offline,
                pausingMessage: "Pausing package and attribution handler to put in offline mode",
                remainsPausedMessage: "Package and attribution handler remain paused because the SDK is disabled",
                unPausingMessage: "Resuming package and attribution handler to put in online mode");
        }

Usage Example

Example #1
0
 public void SetOfflineMode(bool offlineMode)
 {
     if (!CheckActivityHandler())
     {
         return;
     }
     ActivityHandler.SetOfflineMode(offlineMode);
 }