struct WrappedPropertySet<T>

in global :: Sandbox

Provides data about a wrapped property setter in a callback.

  • T The expected type of the wrapped property.

public T Value { get; set; }

The value the property wants to be set to.

public object Object { get; set; }

The object whose property is being wrapped. This will be null if we're wrapping a static property.

public Action<T> Setter { get; set; }

Invoke the original setter with the provided value.

public Func<T> Getter { get; set; }

Get the current value

public bool IsStatic { get; set; }

Is this a static property?

public string TypeName { get; set; }

The name of the type that the property belongs to.

public string PropertyName { get; set; }

The name of the original property. If static, will return the full name including the type.

public int MemberIdent { get; set; }

The identity of the original property. Used by TypeLibrary as a unique identifier for the property.

public Attribute[] Attributes { get; set; }

An array of all attributes on the original property.

public U GetAttribute( )

😔 No documentation found.

public bool Equals( object obj )

😔 No documentation found.

public int GetHashCode( )

😔 No documentation found.

public string ToString( )

😔 No documentation found.

public Type GetType( )

😔 No documentation found.