public void SetValue(object instance, object value)
 {
     if (this._accessor == null)
     {
         this._accessor = Editor.GetAccessorInfo(this._declaringType, this._name, this._fieldInfo, this._propertyInfo);
     }
     this._accessor.setAccessor(instance, value);
 }
 public object GetValue(object instance)
 {
     if (this._accessor == null)
     {
         this._accessor = Editor.GetAccessorInfo(this._declaringType, this._name, this._fieldInfo, this._propertyInfo);
     }
     return(this._accessor.getAccessor(instance));
 }