Suggestion: For the VB version of the article, add a note that the type is unusable
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 63/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- visualbasic
- Domain
- documentation
Research direction
Start with the linked introduction and the source at trace-processor-reference-docs/xml/Microsoft.Windows.EventTracing/EventContext.xml, then compare the C#, VB, and F# views. Add a VB-specific note explaining that EventContext cannot be used and reference compiler error BC30668; the documentation should make clear that no replacement is available.
Written by the indexing model from the issue text.
Description
This introduction makes use of the EventContext type. I was trying to make the code run in Visual Basic. Whenever using the EventContext type, I get compilation error BC30668. It says that the type EventContext is obsolete. As a consequence, I was unnecessarily trying to figure out what the replacement for the EventContext type is. In the end, I found out that there is no replacement, and the hint about being obsolete was misleading.
Here, I do not challenge the compile error, however, as we can select the language (C#, VB, F#) at the top of the article, the VB version should contain a hint about this circumstance, maybe also referring to the specific compile error so that it is directly clear for other users that this is the issue they are dealing with.
Thx.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
- ID: 843918f9-e1e2-1d5e-0526-9d801ef9dd60
- Version Independent ID: cbda4e10-b53b-2bad-0f2d-4dc5fc909b97
- Content: EventContext Struct (Microsoft.Windows.EventTracing)
- Content Source: trace-processor-reference-docs/xml/Microsoft.Windows.EventTracing/EventContext.xml
- Product: traceprocessor
- GitHub Login: @dotnet-bot
- Dominant language
- No language data
- Stars
- 3
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MicrosoftDocs/trace-processor-reference-docs
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
MicrosoftDocs/trace-processor-reference-docs#14 · 1 comment ·
All issues in MicrosoftDocs/trace-processor-reference-docs
Similar issues
-
user-reported
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Kong/developer.konghq.com#7316 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
bug triage:deciding
Difficulty 1/5 Under an hour Newbie friendliness 88/100
open-telemetry/otel-arrow#4132 ·
-
Ecosystem: ClawMetry — the Qwen Code reader is now free and open source (follow-up to #9294 / #9338) Opencategory/integration priority/P3 scope/documentation status/ready-for-human type/feature-request
Difficulty 1/5 Under an hour Newbie friendliness 84/100