Parameters
- obj
- an
Object
; if null this method does nothing
Object
; if null this method does nothing
Object
; if null this method does nothingif (obj == null) return; Type t = obj.GetType(); if (InvokeSkipGeneration(t, obj)) return; String id = FindShared(obj); if (id == null) { MakeShared(obj); DefineObject(obj); GenerateObject(obj); }