Version 2.1.0.0

FormatterEmitter.WriteDataEntriesMethodDelegate<T> delegate

Namespace: Sirenix.Serialization
Assembly: Sirenix.Serialization
public delegate void WriteDataEntriesMethodDelegate<T>(ref T value, IDataWriter writer);

Syntax Parameters

T value

Type Parameters

T

Constructors

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

System.IntPtr method

Methods

BeginInvoke(ref T, IDataWriter, AsyncCallback, Object)
public virtual IAsyncResult BeginInvoke(ref T value, IDataWriter writer, AsyncCallback callback, object object)
Parameters
T value

IDataWriter writer

System.AsyncCallback callback

System.Object object

Returns
System.IAsyncResult

EndInvoke(ref T, IAsyncResult)
public virtual void EndInvoke(ref T value, IAsyncResult result)
Parameters
T value

System.IAsyncResult result

Invoke(ref T, IDataWriter)
public virtual void Invoke(ref T value, IDataWriter writer)
Parameters
T value

IDataWriter writer