は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため アクセシビリティをプライベートに変更してください

{0} は OnSerializing、OnSerialized、OnDeserializing、または OnDeserialized に設定されているため、アクセシビリティをプライベートに変更してください。
は LinkDemand または Demand を伴い フィールド {1} を公開しています フィールドを LinkDemands または Demands によって保護することはできません この脆弱性を消去するには フィールドをプライベートに設定し ... は LinkDemand を伴う {1} 内への呼び出しを行います この呼び出しを行うことによって {1} は間接的にユーザー コードに公開されます セキュリティの保護を回避する方法を公開する可能性のある次の呼び出し履歴を確認してください: ... は Null 許容にすることはできません また 配列要素 フィールド 匿名型メンバ 型引数 'ByRef' パラメータ または return ステートメントのデータ型としては使用できません は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため 'System.Runtime.Serialization.StreamingContext' ... は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため アクセシビリティをプライベートに変更してください は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため ジェネリックにならないようにシグネチャを変更してください は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため 戻り値の型を {1} から void (Visual Basic では Sub) に変更してください ... は OnSerializing OnSerialized OnDeserializing または OnDeserialized に設定されているため 静的 (Visual Basic では共有) からインスタンス メソッドに変更してください ... は P/Invoke メソッドであるため NativeMethods SafeNativeMethods または UnsafeNativeMethods に名前指定されたクラスで定義しなければなりません