public ConstantAttributeValue(IMetadataConstantValue value) { Value = value ?? throw new ArgumentNullException(nameof(value)); }
public EnumFieldInfo(string name, IMetadataConstantValue value) { Name = name ?? throw new ArgumentNullException(nameof(name)); Value = value ?? throw new ArgumentNullException(nameof(value)); }
public EnumAttributeValue(MetadataTypeReference enumType, IMetadataConstantValue underlyingValue) { EnumType = enumType ?? throw new ArgumentNullException(nameof(enumType)); UnderlyingValue = underlyingValue ?? throw new ArgumentNullException(nameof(underlyingValue)); }