Xamarin.Insights: Method Members

The methods of Xamarin.Insights are listed below. For a list of all members, see the Insights Members list.

See Also: Inherited members from System.Object

Public Methods

static
Identify(string, IDictionary<string, string>)
Identify is used to identify users with unique information, this also allows Insights to attach other reports to this user.
static
Identify(string, string, string)
Identify is used to identify users with unique information, this also allows Insights to attach other reports to this user. This method is a shorthand version of Identify(string, IDictionary) in that it essentially represents a table with one value.
static
Initialize(string)
Initialize is used to connect the application with the Insights Server before any collecting of analytics and crash reporting can be done.
static
Report(Exception, ReportSeverity)
Report allows the developer to report exceptions to Insights when they are caught, this allows for the tracking of exceptions without crashing.
static
Report(Exception, IDictionary, ReportSeverity)
An overload of Insights.Report(Exception, ReportSeverity), this allows the developer to specify extra data to be sent with the exception.
static
Report(Exception, string, string, ReportSeverity)
An overload of Insights.Report(Exception, ReportSeverity), this allows the developer to specify a single key/value pair of extra data to be sent with the exception.
static
Track(string, IDictionary<string, string>)
Track allows the developer to track usage of the application and add additional data to each event.
static
TrackTime(string, IDictionary<string, string>) : ITrackHandle
TrackTime allows the developer to track events that make take an amount of time to complete. For example measuring how long it takes to submit login information to a remote server.