Alba.Jaml.XamlGeneration.XamlGenerator.AssignPropertyTypeInfos C# (CSharp) Метод

AssignPropertyTypeInfos() приватный Метод

Assign real type information for object properties.
private AssignPropertyTypeInfos ( Newtonsoft.Json.Linq.JObject jobj, ObjectContext ctx ) : void
jobj Newtonsoft.Json.Linq.JObject
ctx ObjectContext
Результат void
        private void AssignPropertyTypeInfos (JObject jobj, ObjectContext ctx)
        {
            foreach (JProperty prop in jobj.Properties().Where(IsProperty)) {
                TokenTypeInfo typeInfo = GetTypeInfo(prop);
                if (typeInfo.Type == null)
                    typeInfo.Type = ctx.TypeInfo.Type;
                if (typeInfo.PropertyName == null)
                    typeInfo.PropertyName = prop.Name;
            }
        }