Class IUsesMARSTrackableDataGenericMethods
Inheritance
IUsesMARSTrackableDataGenericMethods
Syntax
public static class IUsesMARSTrackableDataGenericMethods : object
Methods
AddData<T>(IUsesMARSTrackableData<T>, Int32, T)
Declaration
public static void AddData<T>(this IUsesMARSTrackableData<T> obj, int dataId, T value)
where T : IMRTrackable
Parameters
Type Parameters
AddOrUpdateData<T>(IUsesMARSTrackableData<T>, T)
Declaration
public static int AddOrUpdateData<T>(this IUsesMARSTrackableData<T> obj, T value)
where T : IMRTrackable
Parameters
Returns
Type Parameters
GetCollection<T>(IUsesMARSTrackableData<T>)
Declaration
public static ICollection<KeyValuePair<int, T>> GetCollection<T>(this IUsesMARSTrackableData<T> obj)
where T : IMRTrackable
Parameters
Returns
Type |
Description |
ICollection<KeyValuePair<Int32, T>> |
|
Type Parameters
GetIdValue<T>(IUsesMARSTrackableData<T>, Int32)
Declaration
public static T GetIdValue<T>(this IUsesMARSTrackableData<T> obj, int dataId)
where T : IMRTrackable
Parameters
Returns
Type Parameters
RegisterProcessingJob<T>(IUsesMARSTrackableData<T>, ProcessingJobType)
Declaration
public static List<KeyValuePair<int, T>> RegisterProcessingJob<T>(this IUsesMARSTrackableData<T> obj, ProcessingJobType jobType)
where T : IMRTrackable
Parameters
Returns
Type |
Description |
List<KeyValuePair<Int32, T>> |
|
Type Parameters
RemoveData<T>(IUsesMARSTrackableData<T>, T)
Declaration
public static int RemoveData<T>(this IUsesMARSTrackableData<T> obj, T value)
where T : IMRTrackable
Parameters
Returns
Type Parameters
UnregisterProcessingJob<T>(IUsesMARSTrackableData<T>, ProcessingJobType)
Declaration
public static int UnregisterProcessingJob<T>(this IUsesMARSTrackableData<T> obj, ProcessingJobType jobType)
where T : IMRTrackable
Parameters
Returns
Type Parameters