An Id that can be used to identify a metadata instance. If two metadata instances
have the same id then they are guaranteed to have the same content. If two metadata
instances have different ids, then the contents may or may not be the same. As such,
the id is useful as a key in a cache when a client wants to share data for a metadata
reference as long as it has not changed.
Microsoft.CodeAnalysis (in Microsoft.CodeAnalysis.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
public sealed class MetadataId
Public NotInheritable Class MetadataId