LongMessageRecord クラス
ログ情報に長文のメッセージを付加します。
継承
System.Object
LongMessageRecord
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.IO.Logging
アセンブリ: ExapisSOP.dll
構文
[Serializable]
public class LongMessageRecord : ILoggable, IXmlSerializable
コンストラクタ 一覧
| 編集/提案 ソースを表示LongMessageRecord()
型'LongMessageRecord'の新しいインスタンスを生成します。
宣言
public LongMessageRecord()
LongMessageRecord(String)
型'LongMessageRecord'の新しいインスタンスを生成します。
宣言
public LongMessageRecord(string longMsg)
引数
型 | 名前 | 説明 |
---|---|---|
System.String | longMsg | 新しいインスタンスに設定する追加メッセージです。 |
プロパティ 一覧
| 編集/提案 ソースを表示Message
追加メッセージを取得または設定します。
宣言
public string Message { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.String |
メソッド 一覧
| 編集/提案 ソースを表示FromBinary(Byte[])
バイナリデータから追加メッセージを読み込みます。
宣言
public void FromBinary(byte[] buffer)
引数
型 | 名前 | 説明 |
---|---|---|
System.Byte[] | buffer | 読み込むバイト配列です。 |
GetSchema()
実装されていません。
宣言
[Obsolete("実装されていません。", true)]
public XmlSchema GetSchema()
戻り値
型 | 説明 |
---|---|
System.Xml.Schema.XmlSchema | 実装されていません。 |
例外
型 | 条件 |
---|---|
System.NotImplementedException |
ReadXml(XmlReader)
追加メッセージを指定されたXMLリーダーから読み取ります。
宣言
public void ReadXml(XmlReader reader)
引数
型 | 名前 | 説明 |
---|---|---|
System.Xml.XmlReader | reader | XMLリーダーの読み取り元です。 |
ToBinary()
追加メッセージをバイナリデータへ変換します。
宣言
public byte[] ToBinary()
戻り値
型 | 説明 |
---|---|
System.Byte[] | 現在のオブジェクトが保持する追加メッセージと等価なバイト配列です。 |
WriteXml(XmlWriter)
追加メッセージをXML表現へ変換します。
宣言
public void WriteXml(XmlWriter writer)
引数
型 | 名前 | 説明 |
---|---|---|
System.Xml.XmlWriter | writer | XMLデータの書き込み先です。 |
実装
System.Xml.Serialization.IXmlSerializable