This feature allows InRule Entities and Fields to be bound to .NET objects at runtime.
The benefit is that state can be read and written directly from/to objects instead of explicitly setting individual Field values via irSDK or using JSON/XML serialization mechanisms.
The Rule Application schema may be imported from various sources at design-time (authoring). When imported from a .NET Assembly, the classes and fields/properties govern the Entity/Field names and structure of the InRule schema and will attempt synchronize any changes to the underlying Assembly.
At runtime, the default behavior of the Rule Session will create Entities that are bound to object instances of the classes imported by the .NET Assembly Schema during authoring.