RegisterExtenderProvider() をとおして登録されていない拡張プロバイダーの登録を UnregisterExtenderProvider() を使って解除することはできません

RegisterExtenderProvider() をとおして登録されていない拡張プロバイダーの登録を、UnregisterExtenderProvider() を使って解除することはできません。
ref と out 以外に違いのないオーバーロードがメソッド '%2!ls!' に含まれることになるため 指定された型パラメーターではインターフェイス '%1!ls!' を継承できません ref パラメーターに渡される参照は パラメーターの厳密な型でなければなりません ジェネリックを使用すると メソッドの一般的な使用を有効にします ReferenceEquality' 属性 'StructuralEquality' 属性 および 'StructuralComparison' 属性を使用して拡張できるのは レコード型 共用体型 例外型 および構造体型のみです ReferenceEquality' 属性を持つ型には 'Object.Equals(obj)' 'System.IEquatable ' または 'System.Collections.IStructuralEquatable' を明示的に実装することはできません ... RegisterExtenderProvider() をとおして登録されていない拡張プロバイダーの登録を UnregisterExtenderProvider() を使って解除することはできません RegistryChangeListener の設定中にエラーが発生しました TestAgent は 新しい TestController バインドの要求を待機できません {0} REM ステートメント プログラムによって実行されないコメント行を記述するのに使用されます コメントはソース コードの説明に使用されます コメントを記述するには 一重引用符 (') を使用する方法もあります RemoveHandler キーワード イベント ハンドラーが RemoveHandler ステートメントによって削除される場合に実行するステートメントを指定する RemoveHandler アクセサーを宣言します RemoveHandler ステートメント イベントとイベント ハンドラーの関連付けを解除するか またはイベント ハンドラーを解除するときに実行するコードを宣言します