Show / Hide Table of Contents

Class CoreReflectionUtils.ActionWithRefParam<T, TParam>

Inheritance
System.Object
CoreReflectionUtils.ActionWithRefParam<T, TParam>
Namespace: Eco.Core.Utils
Assembly: Eco.Core.dll
Syntax
public sealed class ActionWithRefParam<T, TParam> : MulticastDelegate
Type Parameters
Name Description
T
TParam

Constructors

ActionWithRefParam(Object, IntPtr)

Declaration
public ActionWithRefParam(object object, IntPtr method)
Parameters
Type Name Description
System.Object object
System.IntPtr method

Methods

BeginInvoke(ref T, TParam, AsyncCallback, Object)

Declaration
public virtual IAsyncResult BeginInvoke(ref T target, TParam param, AsyncCallback callback, object object)
Parameters
Type Name Description
T target
TParam param
System.AsyncCallback callback
System.Object object
Returns
Type Description
System.IAsyncResult

EndInvoke(ref T, IAsyncResult)

Declaration
public virtual void EndInvoke(ref T target, IAsyncResult result)
Parameters
Type Name Description
T target
System.IAsyncResult result

Invoke(ref T, TParam)

Declaration
public virtual void Invoke(ref T target, TParam param)
Parameters
Type Name Description
T target
TParam param

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾