.Netでは、型がシリアル化可能かどうかを確認したいときに、次のことができます。
typeof(T).IsSerializable
対応するMSDNドキュメント:http: //msdn.microsoft.com/fr-fr/library/system.type.isserializable%28v=vs.110%29.aspx
しかし、IsSerializableはWinRTに存在しないので、型がシリアル化可能かどうかをどのように確認できますか?
.Netでは、型がシリアル化可能かどうかを確認したいときに、次のことができます。
typeof(T).IsSerializable
対応するMSDNドキュメント:http: //msdn.microsoft.com/fr-fr/library/system.type.isserializable%28v=vs.110%29.aspx
しかし、IsSerializableはWinRTに存在しないので、型がシリアル化可能かどうかをどのように確認できますか?
TypeInfoクラスを使用する必要があります。http://msdn.microsoft.com/en-us/library/windows/apps/system.reflection.typeinfo(v=vs.110).aspxおよびhttp://msdn.microsoft.com/en-us/を参照してください。 library / windows / apps / hh535795(v = vs.110).aspx。