// Token: 0x06001086 RID: 4230 RVA: 0x0005E564 File Offset: 0x0005C764 public static MemberSerialization GetObjectMemberSerialization(Type objectType, bool ignoreSerializableAttribute) { JsonObjectAttribute cachedAttribute = JsonTypeReflector.GetCachedAttribute <JsonObjectAttribute>(objectType); if (cachedAttribute != null) { return(cachedAttribute.MemberSerialization); } if (JsonTypeReflector.GetDataContractAttribute(objectType) != null) { return(MemberSerialization.OptIn); } if (!ignoreSerializableAttribute && JsonTypeReflector.IsSerializable(objectType)) { return(MemberSerialization.Fields); } return(MemberSerialization.OptOut); }