C# Class Mindscape.Raygun4Net.RaygunMessageBuilder

Inheritance: IRaygunMessageBuilder
Show file Open project: MindscapeHQ/raygun4net Class Usage Examples

Public Methods

Method Description
Build ( ) : Mindscape.Raygun4Net.Messages.RaygunMessage
SetClientDetails ( ) : IRaygunMessageBuilder
SetEnvironmentDetails ( ) : IRaygunMessageBuilder
SetExceptionDetails ( Exception exception ) : IRaygunMessageBuilder
SetMachineName ( string machineName ) : IRaygunMessageBuilder
SetTags ( IList tags ) : IRaygunMessageBuilder
SetTimeStamp ( System.DateTime currentTime ) : IRaygunMessageBuilder
SetUser ( Mindscape.Raygun4Net.Messages.RaygunIdentifierMessage user ) : IRaygunMessageBuilder
SetUserCustomData ( IDictionary userCustomData ) : IRaygunMessageBuilder
SetVersion ( string version ) : IRaygunMessageBuilder

Private Methods

Method Description
RaygunMessageBuilder ( ) : Foundation

Method Details

Build() public method

public Build ( ) : Mindscape.Raygun4Net.Messages.RaygunMessage
return Mindscape.Raygun4Net.Messages.RaygunMessage

SetClientDetails() public method

public SetClientDetails ( ) : IRaygunMessageBuilder
return IRaygunMessageBuilder

SetEnvironmentDetails() public method

public SetEnvironmentDetails ( ) : IRaygunMessageBuilder
return IRaygunMessageBuilder

SetExceptionDetails() public method

public SetExceptionDetails ( Exception exception ) : IRaygunMessageBuilder
exception System.Exception
return IRaygunMessageBuilder

SetMachineName() public method

public SetMachineName ( string machineName ) : IRaygunMessageBuilder
machineName string
return IRaygunMessageBuilder

SetTags() public method

public SetTags ( IList tags ) : IRaygunMessageBuilder
tags IList
return IRaygunMessageBuilder

SetTimeStamp() public method

public SetTimeStamp ( System.DateTime currentTime ) : IRaygunMessageBuilder
currentTime System.DateTime
return IRaygunMessageBuilder

SetUser() public method

public SetUser ( Mindscape.Raygun4Net.Messages.RaygunIdentifierMessage user ) : IRaygunMessageBuilder
user Mindscape.Raygun4Net.Messages.RaygunIdentifierMessage
return IRaygunMessageBuilder

SetUserCustomData() public method

public SetUserCustomData ( IDictionary userCustomData ) : IRaygunMessageBuilder
userCustomData IDictionary
return IRaygunMessageBuilder

SetVersion() public method

public SetVersion ( string version ) : IRaygunMessageBuilder
version string
return IRaygunMessageBuilder