C# 클래스 Microsoft.HockeyApp.CrashHandler

파일 보기 프로젝트 열기: bitstadium/HockeySDK-Windows 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CrashHandler Microsoft.HockeyApp.Exceptions
CrashHandler Microsoft.HockeyApp.Model
CrashHandler System
CurrentDomain_UnhandledException void
Current_DispatcherUnhandledException void
Current_UnhandledException void
DeleteAllCrashes void
DeleteAllCrashesAsync System.Threading.Tasks.Task
GetCrashFiles Task>
GetCrashFiles string[]
GetDeviceManufacturer String
GetDeviceModel String
HandleException System.Threading.Tasks.Task
HandleException void
InitCrashLogInformation void
OnUnhandledException void
SendCrashesAsync System.Threading.Tasks.Task
SendCrashesNowAsync System.Threading.Tasks.Task
ShowNotificationToSend Task
TaskScheduler_UnobservedTaskException void

공개 메소드들

메소드 설명
HandleCrashes ( System.Boolean sendAutomatically = false ) : void

Handle saved crashes. Checks if new error traces are available and notifies the user if he wants to send them.

HandleCrashesAsync ( System.Boolean sendAutomatically = false ) : Task

Handle saved crashes async. Checks if new error traces are available and notifies the user if he wants to send them.

MoveOldCrashlogsIfNeeded ( IsolatedStorageFile store ) : void

보호된 메소드들

메소드 설명
AskUserForAgreementAsync ( ) : Task

비공개 메소드들

메소드 설명
CrashHandler ( IHockeyClient hockeyClient, string>.Func descriptionLoader ) : Microsoft.HockeyApp.Exceptions
CrashHandler ( IHockeyClient hockeyClient, string>.Func descriptionLoader, bool keepRunning ) : Microsoft.HockeyApp.Model
CrashHandler ( ) : System
CurrentDomain_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
Current_DispatcherUnhandledException ( object sender, System e ) : void
Current_UnhandledException ( object sender, UnhandledExceptionEventArgs e ) : void
DeleteAllCrashes ( ) : void
DeleteAllCrashesAsync ( ) : System.Threading.Tasks.Task
GetCrashFiles ( ) : Task>
GetCrashFiles ( ) : string[]
GetDeviceManufacturer ( ) : String
GetDeviceModel ( ) : String
HandleException ( Exception e ) : System.Threading.Tasks.Task
HandleException ( Exception unhandledException ) : void
InitCrashLogInformation ( ) : void
OnUnhandledException ( object sender, System.Windows.ApplicationUnhandledExceptionEventArgs args ) : void
SendCrashesAsync ( IsolatedStorageFile store, string filenames ) : System.Threading.Tasks.Task
SendCrashesNowAsync ( ) : System.Threading.Tasks.Task
ShowNotificationToSend ( IsolatedStorageFile store, string filenames ) : Task
TaskScheduler_UnobservedTaskException ( object sender, System.Threading.Tasks.UnobservedTaskExceptionEventArgs e ) : void

메소드 상세

AskUserForAgreementAsync() 보호된 메소드

protected AskUserForAgreementAsync ( ) : Task
리턴 Task

HandleCrashes() 공개 메소드

Handle saved crashes. Checks if new error traces are available and notifies the user if he wants to send them.
public HandleCrashes ( System.Boolean sendAutomatically = false ) : void
sendAutomatically System.Boolean suppress the notification box and try to send crashes in the background.
리턴 void

HandleCrashesAsync() 공개 메소드

Handle saved crashes async. Checks if new error traces are available and notifies the user if he wants to send them.
public HandleCrashesAsync ( System.Boolean sendAutomatically = false ) : Task
sendAutomatically System.Boolean suppress the notification box and try to send crashes in the background.
리턴 Task

MoveOldCrashlogsIfNeeded() 공개 메소드

public MoveOldCrashlogsIfNeeded ( IsolatedStorageFile store ) : void
store IsolatedStorageFile
리턴 void