cohtml.Net.ListModelData

Inherits from cohtml.Net.ArrayModelData, cohtml.Net.ModelData, IDisposable

Additional inherited members

Public Functions inherited from cohtml.Net.ArrayModelData

Name
voidSetTypeInfo(ref ArrayInfo arrayInfo)
Updates the ArrayInfo object with the model settings.
virtual override boolBindModel(IntPtr binderPtr)
Bind the model of the array by reference with the registered key.

Protected Functions inherited from cohtml.Net.ArrayModelData

Name
voidOnBinderCallbackStatic(IntPtr binderPtr, IntPtr arrayModelKey, UIntPtr index)
voidOnReaderCallbackStatic(IntPtr binderPtr, IntPtr arrayModelKey, UIntPtr index)
ulongOnGetLengthCallbackStatic(IntPtr arrayModelKey)
IntPtrOnGetElementCallbackStatic(IntPtr arrayModelKey, UIntPtr index)
virtual override voidDispose(bool disposing)

Protected Attributes inherited from cohtml.Net.ArrayModelData

Name
readonly Dictionary< IntPtr, WeakReference< ArrayModelData > >m_Instances

Public Functions inherited from cohtml.Net.ModelData

Name
virtual boolBindModel(IntPtr binderPtr)
Binds the object model to the Cohtml Binder.
voidSetTypeInfo(ref ObjectInfo objectInfo)
Sets up the ObjectInfo based on the model’s information.
ElementTypeDotNetTypeToCohtmlType(string typeName)
Convert .Net type name to Cohtml type name
voidDispose()

Protected Functions inherited from cohtml.Net.ModelData

Name
virtual voidDispose(bool disposing)