2006-01-28

λ [.NET] 型付DataSet をフィールド長の違う別の 型付DataSet にシリアライズで送り込む

ある特定のフィールドについて MaxLength の違う型付DataSetに、シリアライズでデータを送り込んだところ、 送信元のMaxLengthが設定された状態の型付DataSetが出来上がった。

保持しているテーブルが増えている別の型付DataSetに送り込んだら、 増えたテーブルの分はnullに定義された状態でデシリアライズされた。

後者は型付DataSetはタダのDataSetに皮を被せただけだと思えば自然な挙動ではあるが。 MaxLengthまでシリアライズで送られて再現されるとは思わなかった。 デシリアライズ後にむりやり変更することは可能であるので、 (データの失われない)フィールド長の拡張であるならばこの辺は自動的に移行する処理を書くことはできる。

λ 実在証明をしていないショッピングサイト

以前から GeoTrust QuickSSL が発行する証明書の Subject が何か知りたかったのだが、やっとつかまえられた。

CN = cart03.lolipop.jp
OU = Domain Control Validated - GeoTrust QuickSSL Premium(R)
OU = See www.geotrust.com/resources/cps (c)04
OU = https://services.choicepoint.net/get.jsp?GT68248340
O = cart03.lolipop.jp
C = JP

村上ユカ グッズは売ってない。

[]