-
Tēmu lasa 0 biedri
- No registered users viewing this page.
-
Kas ir tiešsaistē 3 biedri, 0 Anonīmi, 66 viesi (Skatīt pilnu sarakstu)
- spameris
- DM101
- sounDDesign
-
Biedru statistika
-
Jaunākie Ieraksti
-
Ok, iepriekšējo postu vajadzēja izdzēst, bišku samurgojos, nez, kāds īssavienojums bij prātiņā vai kas, bet pasteidzos ar secinājumiem. (Labi ka neviens nepamanija) Lai nu kā, kautkas ir jau salipināts un apskatāms: https://github.com/Camel-RD/Klons3 lejuplādei: https://github.com/Camel-RD/Klons3/releases/latest/download/setup_klons3.zip Īpaši lepns esmu par šo koda gabalu: public void ClearLocalDbSet<T>() where T:class { var state_manager = GetStateManager(); ClearIdentityMap(); ClearReferenceMap(); ClearLocalView(); void ClearIdentityMap() { var fi_identitymaps = Utils.GetField(state_manager.GetType(), "_identityMaps"); var identitymaps = (Dictionary<IKey, IIdentityMap>)fi_identitymaps.GetValue(state_manager); var entoty_type = Model.FindEntityType(typeof(T)); var key = entoty_type.GetKeys().Single(); bool rt = identitymaps.TryGetValue(key, out var identitymap); if (!rt) return; identitymap.Clear(); } void ClearReferenceMap() { var fi_referencemap = Utils.GetField(state_manager.GetType(), "_entityReferenceMap"); var referencemap = (EntityReferenceMap)fi_referencemap.GetValue(state_manager); if (referencemap == null) return; var fi_unchangedreferencemap = Utils.GetField(referencemap.GetType(), "_unchangedReferenceMap"); var unchangedreferencemap = (Dictionary<object, InternalEntityEntry>)fi_unchangedreferencemap.GetValue(referencemap); if (unchangedreferencemap == null || unchangedreferencemap.Count == 0) return; var entity_type = Model.FindEntityType(typeof(T)); var kv1 = unchangedreferencemap.Where(x => x.Value.EntityType != entity_type); var new_unchangedreferencemap = new Dictionary<object, InternalEntityEntry>(kv1); fi_unchangedreferencemap.SetValue(referencemap, new_unchangedreferencemap); unchangedreferencemap.Clear(); } void ClearLocalView() { var dbset = (DbSet<T>)GetDbSetByType(typeof(T)); if (dbset == null) return; var localview = dbset.Local; var tp_localview = localview.GetType(); var fi_observable = Utils.GetField(tp_localview, "_observable"); var _observable = (ObservableCollection<T>)fi_observable.GetValue(localview); if (_observable != null && _observable.Count > 0) { var fi_items = Utils.GetField(_observable.GetType(), "items"); var items = (ICollection<T>)fi_items.GetValue(_observable); items.Clear(); } var fi_bindingList = Utils.GetField(tp_localview, "_bindingList"); var _bindingList = (ObservableBackedBindingList<T>)fi_bindingList.GetValue(localview); if (_bindingList != null && _bindingList.Count > 0) { var fi_items = Utils.GetField(_bindingList.GetType(), "items"); var items = (ICollection<T>)fi_items.GetValue(_bindingList); items.Clear(); } var fi_countchanges = Utils.GetField(tp_localview, "_countChanges"); fi_countchanges.SetValue(localview, 0); var fi_count = Utils.GetField(tp_localview, "_count"); fi_count.SetValue(localview, (int?)0); } }
-
Lai Tu pēc tam te neraudātu, ka nevari putekli notīrīt, “pievilkt TV”, gaisa maiņa, etc random hujņa, ko Tu te izvērstu par kārtējo pasaules netaisnību pret tevi.
-
-
-
-
var bīdīt pa labi pa kreisi - esmu šādus vairākus licis. Man patīk jo tuvāk sienai jo labāk
-
Šāda tipa kronšteiniem nav tā, ka kā uzliek to TV, tā arī paliek? Var viņu tā brīvi bīdīt pa labi, pa kreisi pa to kronšteinu?
-
-
Divus šādus un slidinies uz vella paraušanu VonHaus TV Wall Bracket for 32-70" Screens, Ultra-Slim TV Bracket with Spirit Level, Flat to Wall Mount, 45kg Capacity, Max VESA: 400x400mm https://amzn.eu/d/7PSnPqE
-
-
-
kā variants , ja uzmanīgi stiprinās, tad nemaz nekas nebūs manāms ... un ja neuzmanīgi stiprinās, tad būs manāms nekas.
-
Diez vai. Pēc ražotāja lapā redzamajām bildēm to TV varētu stiprināt arī pilnībā pie sienas: Bet nu šajā gadījumā vajadzētu kaut kādu sienā iebūvētu kronšteinu. Šie paredzēti stiprināšanai "between studs" (starp profiliem/brusām). Varbūt tādu jāpameklē un jāmēģina nostiprināt gāzbetonā. Vietējos veikalos gan neesmu redzējis, bet nu pie mums jau daudz ko nevar atrast/nopirkt (neesmu gan arī meklējis ilgāk par vienu vakaru). TV blakus kamīnam, pa restēm kamīna sānā var nākt >100° gaiss, tāpēc gribu iespēju pavākt to TV malā, citādi jāpērk mazāku TV un naivi jācer, ka nekas tam TV karstuma ietekmē nenotiks. ... nav un nebūs.
-
-
-
Nu ja reiz saod neeksistējošu problēmu, tad gan jau arī risinājums tavā uztverē neeksistē un nemaz nav iespējams. Tad kāda jēga prasīt modeli? Tai pat laikā daži labi dzelžu ražotāji un/vai to pārstāvji problēmas uzskata par eksistējošām un domā, kā tās risināt. Kāpēc starp paneli un sienu jābūt 5-7 cm spraugai, ja varētu būt 2x mazāka? Jebšu tev kur citur deguns lien un saož kaut ko neeksistējošu?
-
Šeit https://www.ilota.lv/e-store/571/ noteikti varēs piemeklēt nepieciešamo.
-
-
Metrs · Ierakstīts
Vai kādam no dalībniekiem ir ierakstīts Wecat? Lai sāktu izmantot jau reģistrētam biedram (vismaz 6 mēneši) vajag noskanēt QR kodu. Ja kāds var izlīdzēt, raksiet PM. -
Attālums starp sienām palielinājies, laptopa 17" kļuvis par mazu priekš multenēm 🤪
-
-
Foruma statistika
-
Kopā tēmu101.5k
-
Kopā ierakstu1.5m
-