PropertyInfo.ReflectedType
のようなものが必要です。.NET Core/.NET StandardのPropertyInfo.ReflectedTypeと同等の機能は何ですか?
今のところ私はPropertyInfo
のプロパティ全体に代わるものが何であるか把握できませんでした。
PropertyInfo.ReflectedType
のようなものが必要です。.NET Core/.NET StandardのPropertyInfo.ReflectedTypeと同等の機能は何ですか?
今のところ私はPropertyInfo
のプロパティ全体に代わるものが何であるか把握できませんでした。
ReflectedTypeは.NETコアではサポートされていません。マイクロソフトからのメッセージとして「意図的に除外」されています。このquestion on githubは、その理由を説明したが、今壊れているブログへのリンクが含まれています...
あなたはあなたのコードを適応させる方法のアイデアを得るためにNunit. Eliminate use of ReflectedType in preparation for ASP .Net 5 supportまたはAutoFixture. Support for CoreCLRのようなのPRに見えるかもしれません。一般に、作業の解決策は、ReflectedType
プロパティを使用してすべてを削除し、代わりにそのタイプが取得されたオブジェクト(反映されたオブジェクト)への参照を保持して使用することです。
お世話になりました。ええ、実際にこの質問を投稿する前に、私はあなたの提供されたリンクのいくつかを認識していました。要約すると、私はあなたの答えに 'ReflectedType'に代わるものを提供すべきだと思います。そうしないと、これらのリンクはしばらく壊れてしまうことがあります。 –
これを解決する方法に関する正式な陳述は、その型が得られたオブジェクトへの参照を保持することであるので、あなたはあなたの答えを編集することができ、私はあなたの答えを受け入れるでしょう! –