[]
A Delegate to get a property value from an object.
public delegate void GetValueFastDelegate<T>(object obj, out T value)
obj
objectThe obj to get the property from.
value
TThe value to get.
T
Type of the getter.
public GetValueFastDelegate(object @object, IntPtr method)
public virtual IAsyncResult BeginInvoke(object obj, out T value, AsyncCallback callback, object @object)
obj
objectvalue
Tcallback
AsyncCallbackobject
objectpublic virtual void EndInvoke(out T value, IAsyncResult result)
value
Tresult
IAsyncResultpublic virtual void Invoke(object obj, out T value)
obj
objectvalue
T