public ErrorRecord(Exception exception, string errorId, ErrorCategory errorCategory, object targetObject) { Exception = exception; FullyQualifiedErrorId = errorId; TargetObject = targetObject; CategoryInfo = new ErrorCategoryInfo(exception, errorCategory); }
public ErrorRecord(Exception exception, string errorId, ErrorCategory errorCategory, object targetObject) { Exception = exception; ErrorId = errorId; TargetObject = targetObject; CategoryInfo = new ErrorCategoryInfo(exception, errorCategory); }
public ErrorRecord(Exception exception, string errorId, ErrorCategory errorCategory, object targetObject) { if (exception == null) { throw new PSArgumentNullException("exception"); } Exception = exception; ErrorId = errorId; TargetObject = targetObject; CategoryInfo = new ErrorCategoryInfo(exception, errorCategory); if (targetObject != null) { CategoryInfo.TargetName = targetObject.ToString(); CategoryInfo.TargetType = targetObject.GetType().Name; }; }
public ErrorRecord(Exception exception, string errorId, ErrorCategory errorCategory, object targetObject) { if (exception == null) { throw new PSArgumentNullException("exception"); } Exception = exception; ErrorId = errorId; TargetObject = targetObject; CategoryInfo = new ErrorCategoryInfo(exception, errorCategory); if (targetObject != null) { CategoryInfo.TargetName = targetObject.ToString(); CategoryInfo.TargetType = targetObject.GetType().Name; } ; }