Class MetadataTokenConflictException
- Namespace
- AsmResolver.DotNet.Builder
- Assembly
- AsmResolver.DotNet.dll
Represents the exception that occurs when two metadata members are assigned the same metadata token.
public class MetadataTokenConflictException : MetadataBuilderException, ISerializable
- Inheritance
-
MetadataTokenConflictException
- Implements
- Inherited Members
Constructors
MetadataTokenConflictException(IMetadataMember, IMetadataMember, MetadataToken)
Creates a new instance of the MetadataTokenConflictException class.
public MetadataTokenConflictException(IMetadataMember member1, IMetadataMember member2, MetadataToken token)
Parameters
member1
IMetadataMemberThe first conflicting member.
member2
IMetadataMemberThe second conflicting member.
token
MetadataTokenThe metadata token they are both assigned to.
Properties
Member1
Gets the first conflicting member.
public IMetadataMember Member1 { get; }
Property Value
Member2
Gets the second conflicting member.
public IMetadataMember Member2 { get; }
Property Value
Token
Gets the metadata token the two members were assigned.
public MetadataToken Token { get; }