PromptingException Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
PromptingException() |
Initializes a new instance of the PromptingException class. |
PromptingException(String) |
Initializes a new instance of the PromptingException class and defines the error message. |
PromptingException(SerializationInfo, StreamingContext) |
Obsolete.
Initializes a new instance of the HostException class and defines the SerializationInfo and the StreamingContext. |
PromptingException(String, Exception) |
Initializes a new instance of the PromptingException class and defines the error message and inner exception. |
PromptingException(String, Exception, String, ErrorCategory) |
Initializes a new instance of the PromptingException class and defines the error message, inner exception, the error ID, and the error category. |
PromptingException()
Initializes a new instance of the PromptingException class.
public:
PromptingException();
public:
PromptingException();
PromptingException();
public PromptingException ();
Public Sub New ()
Applies to
PromptingException(String)
Initializes a new instance of the PromptingException class and defines the error message.
public:
PromptingException(System::String ^ message);
public:
PromptingException(Platform::String ^ message);
PromptingException(std::wstring const & message);
public PromptingException (string message);
new System.Management.Automation.Host.PromptingException : string -> System.Management.Automation.Host.PromptingException
Public Sub New (message As String)
Parameters
- message
- String
The error message that explains the reason for the exception.
Applies to
PromptingException(SerializationInfo, StreamingContext)
Caution
Legacy serialization support is deprecated since .NET 8
Initializes a new instance of the HostException class and defines the SerializationInfo and the StreamingContext.
protected:
PromptingException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PromptingException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId="SYSLIB0051")]
protected PromptingException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Management.Automation.Host.PromptingException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Management.Automation.Host.PromptingException
[<System.Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId="SYSLIB0051")>]
new System.Management.Automation.Host.PromptingException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Management.Automation.Host.PromptingException
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
The object that holds the serialized object data.
- context
- StreamingContext
The contextual information about the source or destination.
- Attributes
Applies to
PromptingException(String, Exception)
Initializes a new instance of the PromptingException class and defines the error message and inner exception.
public:
PromptingException(System::String ^ message, Exception ^ innerException);
public PromptingException (string message, Exception innerException);
new System.Management.Automation.Host.PromptingException : string * Exception -> System.Management.Automation.Host.PromptingException
Public Sub New (message As String, innerException As Exception)
Parameters
- message
- String
The error message that explains the reason for the exception.
- innerException
- Exception
The exception that is the cause of the current exception. If the innerException
parameter is not a null reference, the current exception is raised in a catch
block that handles the inner exception.
Applies to
PromptingException(String, Exception, String, ErrorCategory)
Initializes a new instance of the PromptingException class and defines the error message, inner exception, the error ID, and the error category.
public:
PromptingException(System::String ^ message, Exception ^ innerException, System::String ^ errorId, System::Management::Automation::ErrorCategory errorCategory);
public PromptingException (string message, Exception innerException, string errorId, System.Management.Automation.ErrorCategory errorCategory);
new System.Management.Automation.Host.PromptingException : string * Exception * string * System.Management.Automation.ErrorCategory -> System.Management.Automation.Host.PromptingException
Public Sub New (message As String, innerException As Exception, errorId As String, errorCategory As ErrorCategory)
Parameters
- message
- String
The error message that explains the reason for the exception.
- innerException
- Exception
The exception that is the cause of the current exception. If the innerException
parameter is not a null reference, the current exception is raised in a catch
block that handles the inner exception.
- errorId
- String
The string that should uniquely identifies the situation where the exception is thrown. The string should not contain white space.
- errorCategory
- ErrorCategory
The ErrorCategory into which this exception situation falls
Remarks
Intentionally public, third-party hosts can call this