暗号化の廃止 (.NET 11)

一部の暗号化 API は、.NET 11 以降では古い形式としてマークされています。

.NET の他のコア ライブラリ領域での廃止については、既定以外の診断 ID を持つ API の廃止 (.NET 11) を参照してください。

以前の動作

以前は、これらの API は、旧形式に関するコンパイル時の警告なしで使用できました。

新しい動作

.NET 11 以降のバージョンでは、これらの API を使用するとコンパイル時の診断が生成されます。

次の表に、カスタム診断 ID とそれに対応する警告メッセージを示します。

診断識別子 Description Severity
SYSLIB0065 setAsnEncodedData.RawData アクセサーは廃止されています。 適切な型のコンストラクターを使用してデータをデコードするか、変更可能なシナリオで AsnEncodedData.CopyFrom(AsnEncodedData) を使用します。 Warning

導入されたバージョン

.NET 11 Preview 6

破壊的変更の種類

これらの廃止は、ソースの互換性に影響を与える可能性があります。

古い API を引き続き使用する必要がある場合は、カスタム診断 ID を使用して警告を抑制します。

影響を受ける API

SYSLIB0065

こちらも参照ください