PrincipalOperationException 构造函数

定义

实例化 PrincipalOperationException 类的新实例。

重载

PrincipalOperationException()

实例化 PrincipalOperationException 类的新实例。

PrincipalOperationException(String)

用指定的错误消息实例化 PrincipalOperationException 类的新实例。

PrincipalOperationException(SerializationInfo, StreamingContext)
已过时.

根据指定的 SerializationInfoStreamingContext 实例初始化 PrincipalOperationException 类的新实例。

PrincipalOperationException(String, Exception)

使用指定的错误消息和指定的嵌套异常实例化 PrincipalOperationException 类的新实例。

PrincipalOperationException(String, Int32)

使用指定的错误消息和指定的错误代码实例化 PrincipalOperationException 类的新实例。

PrincipalOperationException(String, Exception, Int32)

使用指定的错误消息、指定的嵌套异常和指定的错误代码实例化 PrincipalOperationException 类的新实例。

PrincipalOperationException()

实例化 PrincipalOperationException 类的新实例。

public:
 PrincipalOperationException();
public PrincipalOperationException ();
Public Sub New ()

注解

无参数构造函数初始化 类的新实例 PrincipalOperationException 。 属性 Message 初始化为系统提供的消息,用于描述错误。 此消息会考虑当前系统区域性。 将 InnerException 属性初始化为 null

适用于

PrincipalOperationException(String)

用指定的错误消息实例化 PrincipalOperationException 类的新实例。

public:
 PrincipalOperationException(System::String ^ message);
public PrincipalOperationException (string message);
new System.DirectoryServices.AccountManagement.PrincipalOperationException : string -> System.DirectoryServices.AccountManagement.PrincipalOperationException
Public Sub New (message As String)

参数

message
String

错误消息的文本。

注解

实例 PrincipalOperationException 初始化时, Message 属性设置为 的值 message。 如果 messagenull,则 Message 属性初始化为系统提供的消息。

适用于

PrincipalOperationException(SerializationInfo, StreamingContext)

注意

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

根据指定的 SerializationInfoStreamingContext 实例初始化 PrincipalOperationException 类的新实例。

protected:
 PrincipalOperationException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PrincipalOperationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected PrincipalOperationException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.DirectoryServices.AccountManagement.PrincipalOperationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.DirectoryServices.AccountManagement.PrincipalOperationException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.DirectoryServices.AccountManagement.PrincipalOperationException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.DirectoryServices.AccountManagement.PrincipalOperationException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

SerializationInfo,包含序列化新的 PrincipalOperationException 所需的信息。

context
StreamingContext

StreamingContext,它包含与新的 PrincipalOperationException 关联的序列化流的源。

属性

适用于

PrincipalOperationException(String, Exception)

使用指定的错误消息和指定的嵌套异常实例化 PrincipalOperationException 类的新实例。

public:
 PrincipalOperationException(System::String ^ message, Exception ^ innerException);
public PrincipalOperationException (string message, Exception innerException);
new System.DirectoryServices.AccountManagement.PrincipalOperationException : string * Exception -> System.DirectoryServices.AccountManagement.PrincipalOperationException
Public Sub New (message As String, innerException As Exception)

参数

message
String

错误消息的文本。

innerException
Exception

嵌套异常。

注解

实例 PrincipalOperationException 初始化时, Message 属性设置为 的值 messageInnerException 将 属性设置为 的值 innerException。 如果 messagenull,则 Message 属性初始化为系统提供的消息。 初始化 InnerExceptionnull

适用于

PrincipalOperationException(String, Int32)

使用指定的错误消息和指定的错误代码实例化 PrincipalOperationException 类的新实例。

public:
 PrincipalOperationException(System::String ^ message, int errorCode);
public PrincipalOperationException (string message, int errorCode);
new System.DirectoryServices.AccountManagement.PrincipalOperationException : string * int -> System.DirectoryServices.AccountManagement.PrincipalOperationException
Public Sub New (message As String, errorCode As Integer)

参数

message
String

消息的文本。

errorCode
Int32

错误代码。

注解

实例 PrincipalOperationException 初始化时, Message 属性设置为 的值 messageErrorCode 将 属性设置为 的值 errorCode。 如果 messagenull,则 Message 属性初始化为系统提供的消息。

适用于

PrincipalOperationException(String, Exception, Int32)

使用指定的错误消息、指定的嵌套异常和指定的错误代码实例化 PrincipalOperationException 类的新实例。

public:
 PrincipalOperationException(System::String ^ message, Exception ^ innerException, int errorCode);
public PrincipalOperationException (string message, Exception innerException, int errorCode);
new System.DirectoryServices.AccountManagement.PrincipalOperationException : string * Exception * int -> System.DirectoryServices.AccountManagement.PrincipalOperationException
Public Sub New (message As String, innerException As Exception, errorCode As Integer)

参数

message
String

消息的文本。

innerException
Exception

嵌套异常。

errorCode
Int32

错误代码。

注解

实例 PrincipalOperationException 初始化时, Message 属性设置为 的值 messageInnerException 属性设置为 的值 innerException,并将 ErrorCode 设置为 errorCode。 如果 messagenull,则 Message 属性初始化为系统提供的消息。 初始化 InnerExceptionnull

适用于