Class BackgroundTaskMessage
  
  
  
  
    Inheritance
    System.Object
    BackgroundTaskMessage
      
      
      
      
      
      
   
  
  
    Inherited Members
    
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
   
  
  Assembly: Mediachase.Commerce.dll
  Version: 10.8.0
  
  
    public class BackgroundTaskMessage : IBackgroundTaskMessage
   
  Constructors
  
  
  
  
  
  
  
  Declaration
  
    public BackgroundTaskMessage()
   
  
  
  
  
  
  
  Declaration
  
    public BackgroundTaskMessage(IBackgroundTaskMessage source)
   
  Parameters
  
  
  
  
  
  
  
  Declaration
  
    public BackgroundTaskMessage(DateTime timestampUtc, BackgroundTaskMessageType messageType, string message, string stageName, int stageIndex, int stageCount, int stageProgress, int stageTotalProgress, Exception exception, string exceptionMessage, string exceptionStackTrace)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.DateTime | 
        timestampUtc | 
         | 
      
      
        | BackgroundTaskMessageType | 
        messageType | 
         | 
      
      
        | System.String | 
        message | 
         | 
      
      
        | System.String | 
        stageName | 
         | 
      
      
        | System.Int32 | 
        stageIndex | 
         | 
      
      
        | System.Int32 | 
        stageCount | 
         | 
      
      
        | System.Int32 | 
        stageProgress | 
         | 
      
      
        | System.Int32 | 
        stageTotalProgress | 
         | 
      
      
        | System.Exception | 
        exception | 
         | 
      
      
        | System.String | 
        exceptionMessage | 
         | 
      
      
        | System.String | 
        exceptionStackTrace | 
         | 
      
    
  
  Properties
  
  
  
  
  
  
  
  Declaration
  
    public Exception Exception { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Exception | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public string ExceptionMessage { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public string ExceptionStackTrace { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public string Message { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public BackgroundTaskMessageType MessageType { get; set; }
   
  Property Value
  
  
  
  
  
  
  
  Declaration
  
    public int StageCount { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public int StageIndex { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public string StageName { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public int StageProgress { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public int StageTotalProgress { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  
  
  
  
  
  Declaration
  
    public DateTime TimestampUtc { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.DateTime | 
         | 
      
    
  
  Implements
  
  Extension Methods