예제 #1
0
            public bool TryGetPrimaryKeyValue(RealmObject instance, out object value)
            {
                ProfileRealm profileRealm = (ProfileRealm)instance;

                value = (object)profileRealm.Id;
                return(true);
            }
예제 #2
0
            public void CopyToRealm(RealmObject instance, bool update, bool skipDefaults)
            {
                ProfileRealm profileRealm = (ProfileRealm)instance;

                // ISSUE: reference to a compiler-generated field
                if (profileRealm.\u003CInstitute\u003Ek__BackingField != null)
                {
                    // ISSUE: reference to a compiler-generated field
                    profileRealm.get_Realm().Add <InstituteRealm>((M0)profileRealm.\u003CInstitute\u003Ek__BackingField, update);
                }
                // ISSUE: reference to a compiler-generated field
                profileRealm.Institute = profileRealm.\u003CInstitute\u003Ek__BackingField;
                // ISSUE: reference to a compiler-generated field
                if (!skipDefaults || profileRealm.\u003CIsActive\u003Ek__BackingField)
                {
                    // ISSUE: reference to a compiler-generated field
                    profileRealm.IsActive = profileRealm.\u003CIsActive\u003Ek__BackingField;
                }
                // ISSUE: reference to a compiler-generated field
                if (profileRealm.\u003CTokenInfo\u003Ek__BackingField != null)
                {
                    // ISSUE: reference to a compiler-generated field
                    profileRealm.get_Realm().Add <TokenInfoRealm>((M0)profileRealm.\u003CTokenInfo\u003Ek__BackingField, update);
                }
                // ISSUE: reference to a compiler-generated field
                profileRealm.TokenInfo = profileRealm.\u003CTokenInfo\u003Ek__BackingField;
                // ISSUE: reference to a compiler-generated field
                if (profileRealm.\u003CPushSettings\u003Ek__BackingField != null)
                {
                    // ISSUE: reference to a compiler-generated field
                    profileRealm.get_Realm().Add <PushSettingsRealm>((M0)profileRealm.\u003CPushSettings\u003Ek__BackingField, update);
                }
                // ISSUE: reference to a compiler-generated field
                profileRealm.PushSettings = profileRealm.\u003CPushSettings\u003Ek__BackingField;
                // ISSUE: reference to a compiler-generated field
                if (skipDefaults && !profileRealm.\u003CIsFirstLogin\u003Ek__BackingField)
                {
                    return;
                }
                // ISSUE: reference to a compiler-generated field
                profileRealm.IsFirstLogin = profileRealm.\u003CIsFirstLogin\u003Ek__BackingField;
            }