コード例 #1
0
ファイル: SshGateSession.cs プロジェクト: akinomyoga/mwgvfs
 void Ser::ISerializable.GetObjectData(Ser::SerializationInfo info, Ser::StreamingContext context)
 {
     info.AddValue("name", this.name);
     info.AddValue("gwchain", this.gwchain);
     info.AddValue("offline", this.s_offline);
     info.AddValue("rootdir", this.rootdir);
     info.AddValue("s_readonly", this.s_readonly);
     info.AddValue("s_reconnect_count", this.s_reconnect_count);
     info.AddValue("s_discon_interval", this.s_discon_interval);
     info.AddValue("s_beat_interval", this.s_beat_interval);
     info.AddValue("symlink", (int)this.symlink);
     info.AddValue("s_enabled", this.s_enabled);
 }
コード例 #2
0
ファイル: AccountData.cs プロジェクト: akinomyoga/mwgvfs
 void Ser::ISerializable.GetObjectData(Ser::SerializationInfo info, Ser::StreamingContext context)
 {
     info.AddValue("user", this.user);
     info.AddValue("host", this.host);
     info.AddValue("port", this.port);
     info.AddValue("pass", this.pass);
     info.AddValue("idtt", this.idtt);
     info.AddValue("psph", this.psph);
     info.AddValue("useIdentityFile", this.useIdentityFile);
 }
コード例 #3
0
ファイル: TreeNodeSpec.cs プロジェクト: akinomyoga/afh
 /// <summary>
 /// シリアライズの際に記録するデータを SerializationInfo に書き込みます。
 /// </summary>
 /// <param name="info">データの記録先の SerializationInfo を指定します。</param>
 /// <param name="context">シリアライズの環境に関連する情報を指定します。</param>
 protected override void GetObjectData(Ser::SerializationInfo info, Ser::StreamingContext context)
 {
     base.GetObjectData(info, context);
     info.AddValue("text", this.text);
 }