Stetic.TypedPropertyDescriptor.SetRuntimeValue C# (CSharp) Method

SetRuntimeValue() public method

public SetRuntimeValue ( object obj, object value ) : void
obj object
value object
return void
        public override void SetRuntimeValue(object obj, object value)
        {
            if (runtimePropertyInfo == null)
                SetupRuntimeProperties ();
            if (runtimeMemberInfo != null)
                obj = runtimeMemberInfo.GetValue (obj, null);

            if (runtimePropertyInfo.PropertyType.IsInstanceOfType (value))
                runtimePropertyInfo.SetValue (obj, value, null);
        }