<PackageReference Include="castle.core" Version="2.5.1" />

MetaProperty

public Type[] Arguments { get; }

public bool CanRead { get; }

public bool CanWrite { get; }

public PropertyEmitter Emitter { get; }

public MethodInfo GetMethod { get; }

public MetaMethod Getter { get; }

public MethodInfo SetMethod { get; }

public MetaMethod Setter { get; }

public MetaProperty(string name, Type propertyType, Type declaringType, MetaMethod getter, MetaMethod setter, IEnumerable<CustomAttributeBuilder> customAttributes, Type[] arguments)

public void BuildPropertyEmitter(ClassEmitter classEmitter)

public bool Equals(MetaProperty other)