dotnet / dotnet/docs

[UUF] No polymorphic classes in this article

Open
#40,587 0 comments 0 reactions 1 assignee Claimed by @gewarren View on GitHub
:pushpin: seQUESTered dotnet-fundamentals/svc user-feedback
Dominant language
No language data
Stars
4.8k
Forks
6.1k
Avg merge
19h 10m
Merged PRs (30d)
268

Description

### Type of issue

Other (describe below)

### Description

"There are no polymorphic classes in this article. So there is no serialization problem with polymorphic types. All type information completely determined on compile time. Non-virtual base class should never know about non-polymorphic inheritor's structure until we write virtual/override."

### Page URL

https://learn.microsoft.com/en-us/dotnet/standard/serialization/system-text-json/polymorphism

### Content source URL

https://github.com/dotnet/docs/blob/main/docs/standard/serialization/system-text-json/polymorphism.md

### Document Version Independent Id

17511810-6572-ad88-6eaf-4f9bded720b7

### Article author

@gewarren

### Metadata

* ID: 179cc49a-a37d-155e-5ecf-deca4f219a5a
* Service: **dotnet-fundamentals**

---
[Associated WorkItem - 286585](https://dev.azure.com/msft-skilling/Content/_workitems/edit/286585)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.