For the same reason, classes partialusually exist in general, code generation.
When the code is generated; you don’t need your additional methods / properties / everything that was blown away, so designers mark such classes partialto allow users to add additional code to another file.
Code-First EF , EF, , partial.