Version 2.1.0.0

WeakValueSetter<FieldType> delegate

Namespace: Sirenix.Utilities
Assembly: Sirenix.Utilities
public delegate void WeakValueSetter<FieldType>(ref object instance, FieldType value);
Not yet documented.

Syntax Parameters

System.Object instance

FieldType value

Type Parameters

FieldType

Constructors

WeakValueSetter(Object, IntPtr)
public WeakValueSetter(object object, IntPtr method)
Parameters
System.Object object

System.IntPtr method

Methods

BeginInvoke(ref Object, FieldType, AsyncCallback, Object)
public virtual IAsyncResult BeginInvoke(ref object instance, FieldType value, AsyncCallback callback, object object)
Parameters
System.Object instance

FieldType value

System.AsyncCallback callback

System.Object object

Returns
System.IAsyncResult

EndInvoke(ref Object, IAsyncResult)
public virtual void EndInvoke(ref object instance, IAsyncResult result)
Parameters
System.Object instance

System.IAsyncResult result

Invoke(ref Object, FieldType)
public virtual void Invoke(ref object instance, FieldType value)
Parameters
System.Object instance

FieldType value