Click or drag to resize
BackingFieldUtilitySetInterfaceBackingFieldObjectT Method
Sets the backing field for a private Object property that is a proxy for a public interface property.

Namespace: Candlelight
Assembly: Assembly-CSharp-firstpass (in Assembly-CSharp-firstpass.dll) Version: 0.0.0.0
Syntax
C#
public static void SetInterfaceBackingFieldObject<T>(
	Object value,
	ref Object backingField,
	Action<T> setInterfaceProperty
)
where T : class

Parameters

value
Type: Object
Value submitted to the Object setter.
backingField
Type: Object
Serialized backing field for a Object that implements T.
setInterfaceProperty
Type: SystemActionT
The setter for the property taking a T interface, which should call SetInterfaceBackingFieldT(T, T, Object, ActionT, ActionT).

Type Parameters

T
The interface to which the backing field should be restricted.
See Also