internal CmdletProviderInvocationException( ProviderInvocationException innerException, InvocationInfo myInvocation) : base(CmdletProviderInvocationException.GetInnerException((Exception)innerException), myInvocation) { this._providerInvocationException = innerException != null ? innerException : throw new ArgumentNullException(nameof(innerException)); }