/// <exclude /> public PackageFragmentValidationResult(PackageFragmentValidationResultType validationResult, Exception exception) { Verify.ArgumentNotNull(exception, "exception"); if (exception is TargetInvocationException) { exception = exception.InnerException; } this.ValidationResult = validationResult; this.Message = exception.Message; this.Exception = exception; }
/// <exclude /> public PackageFragmentValidationResult(PackageFragmentValidationResultType validationResult, string message, XObject configurationObject) { Verify.ArgumentNotNullOrEmpty(message, "message"); this.ValidationResult = validationResult; this.Message = message; if (configurationObject != null) { this.XPath = configurationObject.GetXPath(); } this.Message = message; }
/// <exclude /> public PackageFragmentValidationResult(PackageFragmentValidationResultType validationResult, string message) : this(validationResult, message, null) { }