MSDN は、トレース中にクレジット カード情報が誤ってログに記録される可能性があると述べています。ただし、同じ記事では、「既知の」個人を特定できる情報はログに記録されないことが説明されています。
私が知りたいのは、トレースとログから PII を除外する .net の組み込み機能を利用するために、DataContract のメンバーに PII として「フラグを立てる」方法があるかどうかです。答えは「いいえ」だと思います。なぜなら、この記事で言及されているユーザー名とパスワードは、認証に続くデータ コントラクトの一部ではなく、認証手順の一部であると思われるからです。
それでも、データ コントラクトまたはシリアル化可能なクラス メンバーに注釈を付けることができる組み込みの .net 属性はありますか。