저는 무엇을 하려는지 확실하지 않습니다.새 개체를 만드는 사용자 지정 특성을 선언하십시오.
특성을 선언 할 때 사용자가 새 개체를 만드는 새 사용자 지정 특성을 만들고 싶습니다.
Lucene.Net에서 찾고있는 클래스 속성에 사용자 지정 특성을 추가하여 여러 매개 변수를 결정할 수 있습니다. 여기
내 사용자 정의 속성이며, 그것은 Lucene.Net 필드 객체한다 : - :[LuceneIndex("SampleIndex")]
public class SampleClass
{
[LuceneProperty]
[PropertyAnalysed(new Field("","",Field.Store.YES, Field.Index.ANALYZED))]
public int Id { get; set; }
}
- 나는 재산에 사용자 정의 속성을 선언 할 때
[AttributeUsage(AttributeTargets.Property)]
public class PropertyAnalysed : Attribute
{
public Field Field;
public PropertyAnalysed(Field field)
{
this.Field = field;
}
}
, 나는 다음을 수행 할
"속성 인수 대해서 typeof,을 상수 식이어야 -이 :
그러나, 나는 다음과 같은 오류가 발생합니다속성 매개 변수의 표현식 또는 배열 생성 표현 유형 "
누구든지 내가 할 수있는 일을 도울 수 있습니까?
감사합니다. – Derek