Czy virtual
słowo kluczowe ma wpływ, gdy jest używane we właściwościach kodu EF Najpierw ?. Czy ktoś może opisać wszystkie jego konsekwencje w różnych sytuacjach?
Na przykład wiem, że może kontrolować leniwe ładowanie - jeśli użyjesz wirtualnego słowa kluczowego we właściwości relacji ICollection / jeden do wielu, domyślnie zostanie on załadowany leniwie, a jeśli pozostawisz wirtualne słowo kluczowe, to będzie być chętnym.
Jakie inne efekty może virtual
mieć słowo kluczowe w EF z jednostkami POCO ?. Czy powinienem ustawić domyślną opcję używania virtual
we wszystkich moich właściwościach, czy też domyślną opcję nieużywania?