TerminationException クラス
処理を終了させる時に発生させます。
継承
System.Object
System.Exception
System.SystemException
System.OperationCanceledException
TerminationException
実装
System.Runtime.Serialization.ISerializable
継承されたメンバー
System.OperationCanceledException.CancellationToken
System.Exception.GetBaseException()
System.Exception.GetType()
System.Exception.ToString()
System.Exception.Data
System.Exception.HelpLink
System.Exception.HResult
System.Exception.InnerException
System.Exception.Message
System.Exception.Source
System.Exception.StackTrace
System.Exception.TargetSite
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
名前空間: ExapisSOP
アセンブリ: ExapisSOP.dll
構文
[Serializable]
public class TerminationException : OperationCanceledException, ISerializable
コンストラクタ 一覧
| 編集/提案 ソースを表示TerminationException()
型'TerminationException'の新しいインスタンスを生成します。
宣言
public TerminationException()
TerminationException(Exception)
型'TerminationException'の新しいインスタンスを生成します。
宣言
public TerminationException(Exception innerException)
引数
型 | 名前 | 説明 |
---|---|---|
System.Exception | innerException | 内部例外です。 |
TerminationException(SerializationInfo, StreamingContext)
型'TerminationException'を逆直列化します。
宣言
protected TerminationException(SerializationInfo info, StreamingContext context)
引数
型 | 名前 | 説明 |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | 直列化されたデータを含むオブジェクトです。 |
System.Runtime.Serialization.StreamingContext | context | ストリームの転送先または転送元に関する文脈情報です。 |
TerminationException(String, TerminationReason, CancellationToken)
型'TerminationException'の新しいインスタンスを生成します。
宣言
public TerminationException(string message, TerminationReason reason, CancellationToken token)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | message | この例外を説明する翻訳済みのエラーメッセージです。 |
TerminationReason | reason | この例外の発生理由です。 |
System.Threading.CancellationToken | token | 処理を終了させた操作に関連付けられているトークンです。 |
プロパティ 一覧
| 編集/提案 ソースを表示Reason
この例外が発生した理由を表す列挙体を取得します。
宣言
public TerminationReason Reason { get; }
プロパティ値
型 | 説明 |
---|---|
TerminationReason |
メソッド 一覧
| 編集/提案 ソースを表示GetObjectData(SerializationInfo, StreamingContext)
現在の例外を直列化します。
宣言
public override void GetObjectData(SerializationInfo info, StreamingContext context)
引数
型 | 名前 | 説明 |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | 直列化されたデータを含むオブジェクトです。 |
System.Runtime.Serialization.StreamingContext | context | ストリームの転送先または転送元に関する文脈情報です。 |
上書き
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
実装
System.Runtime.Serialization.ISerializable