C# 클래스 GitHub.Services.StandardUserErrors

파일 보기 프로젝트 열기: github/VisualStudio

Private Properties

프로퍼티 타입 설명
Defaults GitHub.Services.ErrorMessage
Defaults GitHub.Services.ErrorMessage
DisplayErrorMessage IObservable
DisplayErrorMessage IObservable
GetUserFriendlyError UserError
Map GitHub.Services.ErrorMap
OpenBrowser IRecoveryCommand
OpenPathInExplorer IRecoveryCommand
Throw IObservable

공개 메소드들

메소드 설명
GetUserFriendlyErrorMessage ( this exception, ErrorType errorType ) : string
ParseUnverifiedSshKeyMessageFromExceptionMessage ( Exception exception ) : string
ShowCloneError ( this exception, ErrorType errorType, string displayName, string repositoryLocalWorkingDirectory ) : IObservable
ShowUserErrorMessage ( ErrorType errorType ) : IObservable
ShowUserErrorMessage ( this exception, ErrorType errorType ) : IObservable
ShowUserErrorThatRequiresNavigatingToBilling ( this exception, IAccount account ) : IObservable
ShowUserThatRepoAlreadyExists ( string repositoryName, string fullPath ) : IObservable

비공개 메소드들

메소드 설명
Defaults ( string description ) : GitHub.Services.ErrorMessage
Defaults ( string heading, string description ) : GitHub.Services.ErrorMessage
DisplayErrorMessage ( ErrorType errorType, object messageArgs, IEnumerable recoveryOptions ) : IObservable
DisplayErrorMessage ( this exception, ErrorType errorType, object messageArgs, IEnumerable recoveryOptions ) : IObservable
GetUserFriendlyError ( this exception, ErrorType errorType ) : UserError
Map ( GitHub.Services.ErrorMessage defaultMessage ) : GitHub.Services.ErrorMap
OpenBrowser ( string text, string url ) : IRecoveryCommand
OpenPathInExplorer ( string path ) : IRecoveryCommand
Throw ( this error ) : IObservable

메소드 상세

GetUserFriendlyErrorMessage() 공개 정적인 메소드

public static GetUserFriendlyErrorMessage ( this exception, ErrorType errorType ) : string
exception this
errorType ErrorType
리턴 string

ParseUnverifiedSshKeyMessageFromExceptionMessage() 공개 정적인 메소드

public static ParseUnverifiedSshKeyMessageFromExceptionMessage ( Exception exception ) : string
exception System.Exception
리턴 string

ShowCloneError() 공개 정적인 메소드

public static ShowCloneError ( this exception, ErrorType errorType, string displayName, string repositoryLocalWorkingDirectory ) : IObservable
exception this
errorType ErrorType
displayName string
repositoryLocalWorkingDirectory string
리턴 IObservable

ShowUserErrorMessage() 공개 정적인 메소드

public static ShowUserErrorMessage ( ErrorType errorType ) : IObservable
errorType ErrorType
리턴 IObservable

ShowUserErrorMessage() 공개 정적인 메소드

public static ShowUserErrorMessage ( this exception, ErrorType errorType ) : IObservable
exception this
errorType ErrorType
리턴 IObservable

ShowUserErrorThatRequiresNavigatingToBilling() 공개 정적인 메소드

public static ShowUserErrorThatRequiresNavigatingToBilling ( this exception, IAccount account ) : IObservable
exception this
account IAccount
리턴 IObservable

ShowUserThatRepoAlreadyExists() 공개 정적인 메소드

public static ShowUserThatRepoAlreadyExists ( string repositoryName, string fullPath ) : IObservable
repositoryName string
fullPath string
리턴 IObservable