예제 #1
0
 public PropertyAnalysis(
     string name,
     MethodInfo getterInfo,
     TraceLoggingTypeInfo typeInfo,
     EventFieldAttribute fieldAttribute)
 {
     this.name           = name;
     this.getterInfo     = getterInfo;
     this.typeInfo       = typeInfo;
     this.fieldAttribute = fieldAttribute;
 }
예제 #2
0
 public PropertyAnalysis(
     string name,
     MethodInfo getterInfo,
     TraceLoggingTypeInfo typeInfo,
     EventFieldAttribute fieldAttribute)
 {
     this.name = name;
     this.getterInfo = getterInfo;
     this.typeInfo = typeInfo;
     this.fieldAttribute = fieldAttribute;
 }
예제 #3
0
 public PropertyAnalysis(
     string name,
     PropertyInfo propertyInfo,
     TraceLoggingTypeInfo typeInfo,
     EventFieldAttribute fieldAttribute)
 {
     this.name           = name;
     this.propertyInfo   = propertyInfo;
     this.getter         = PropertyValue.GetPropertyGetter(propertyInfo);
     this.typeInfo       = typeInfo;
     this.fieldAttribute = fieldAttribute;
 }
예제 #4
0
 public PropertyAnalysis(
     string name,
     PropertyInfo propertyInfo,
     TraceLoggingTypeInfo typeInfo,
     EventFieldAttribute fieldAttribute)
 {
     this.name = name;
     this.propertyInfo = propertyInfo;
     this.getter = PropertyValue.GetPropertyGetter(propertyInfo);
     this.typeInfo = typeInfo;
     this.fieldAttribute = fieldAttribute;
 }