C# 클래스 NSoft.NFramework.Parallelism.Tools.AggregateExceptionTool

AggregateException을 위한 확장 메소드 들입니다.
파일 보기 프로젝트 열기: debop/NFramework

공개 메소드들

메소드 설명
Handle ( this aggregateException, bool>.Func predicate = null, bool leaveStructureIntact = false ) : void

AggregateException이 가진 모든 Exception에 대해 handler를 호출합니다.

비공개 메소드들

메소드 설명
HandleRecursively ( this aggregateException, bool>.Func predicate = null ) : AggregateException

AggregateException 의 내부 Exception이 AggregateException인 경우, 재귀호출을 통해, Exception만을 predicate를 통해 실행시킨다.

메소드 상세

Handle() 공개 정적인 메소드

AggregateException이 가진 모든 Exception에 대해 handler를 호출합니다.
public static Handle ( this aggregateException, bool>.Func predicate = null, bool leaveStructureIntact = false ) : void
aggregateException this
predicate bool>.Func
leaveStructureIntact bool AggregateException의 내부 Exception이 AggregateException인 경우, 재귀호출을 통해 점검할 것인가 여부
리턴 void