BsonRepresentationAttribute

BsonRepresentationAttribute

public class BsonObjectAttribute: BsonRepresentationAttribute
{
    public BsonObjectAttribute(BsonType representation)
    {
        base(representation);
    }
}


我正在尝试从BsonRepresentationAttribute创建属性。但是我遇到了以下两个编译错误


  没有给出与所需形式相对应的参数
  BsonRepresentationAttribute.BsonRepresentationAttribute(BsonType)的参数“ representation”





  在此情况下,关键字“ base”的使用无效

最佳答案

这不是特定于属性的-您只是没有使用正确的语法从一个构造函数链接到基本构造函数。它应该是:

public BsonObjectAttribute(BsonType representation) : base(representation)
{
}

09-26 03:42