Skip to main content

ClrPropertyInfo Class

Definition

Assembly:Avalonia.Base
Package:Avalonia
public class ClrPropertyInfo

Inheritance: object -> ClrPropertyInfo

Implements:IPropertyInfo

Constructors

NameDescription
ClrPropertyInfoNo summary available.

ClrPropertyInfo Constructor

public ClrPropertyInfo(string name, Func<object, object> getter, Action<object, object> setter, Type propertyType)

Parameters

name string

getter Func<object, object>

setter Action<object, object>

propertyType Type

Methods

NameDescription
GetNo summary available.
SetNo summary available.

Get Method

public object Get(object target)

Parameters

target object

Returns

object

Set Method

public void Set(object target, object value)

Parameters

target object

value object

Properties

NameDescription
CanGetNo summary available.
CanSetNo summary available.
NameNo summary available.
PropertyTypeNo summary available.

CanGet Property

public bool CanGet { get; set; }

CanSet Property

public bool CanSet { get; set; }

Name Property

public string Name { get; set; }

PropertyType Property

public Type PropertyType { get; set; }