Class Common
- Namespace
- TaleWorlds.Library
- Assembly
- TaleWorlds.Library.dll
public static class Common
- Inheritance
-
Common
- Inherited Members
Properties
ConfigName
public static string ConfigName { get; }
Property Value
ParallelOptions
public static ParallelOptions ParallelOptions { get; }
Property Value
PlatformFileHelper
public static IPlatformFileHelper PlatformFileHelper { get; set; }
Property Value
Methods
CalculateMD5Hash(string)
public static string CalculateMD5Hash(string input)
Parameters
inputstring
Returns
CombineBytes(byte[], byte[], byte[], byte[], byte[])
public static byte[] CombineBytes(byte[] arr1, byte[] arr2, byte[] arr3 = null, byte[] arr4 = null, byte[] arr5 = null)
Parameters
Returns
- byte[]
DeserializeObject(byte[])
public static object DeserializeObject(byte[] serializeData)
Parameters
serializeDatabyte[]
Returns
DeserializeObject(byte[], int, int)
public static object DeserializeObject(byte[] serializeData, int index, int length)
Parameters
Returns
DeserializeObjectFromJson<T>(string)
public static T DeserializeObjectFromJson<T>(string json)
Parameters
jsonstring
Returns
- T
Type Parameters
T
DynamicInvokeWithLog(Delegate, params object[])
public static object DynamicInvokeWithLog(this Delegate method, params object[] args)
Parameters
Returns
FindType(string)
public static Type FindType(string typeName)
Parameters
typeNamestring
Returns
FromUrlSafeBase64(string)
public static byte[] FromUrlSafeBase64(string base64)
Parameters
base64string
Returns
- byte[]
GetDJB2(string)
public static int GetDJB2(string str)
Parameters
strstring
Returns
GetMethodInfo(Expression<Action>)
public static MethodInfo GetMethodInfo(Expression<Action> expression)
Parameters
expressionExpression<Action>
Returns
GetMethodInfo(LambdaExpression)
public static MethodInfo GetMethodInfo(LambdaExpression expression)
Parameters
expressionLambdaExpression
Returns
GetMethodInfo<T>(Expression<Action<T>>)
public static MethodInfo GetMethodInfo<T>(Expression<Action<T>> expression)
Parameters
expressionExpression<Action<T>>
Returns
Type Parameters
T
GetMethodInfo<T, TResult>(Expression<Func<T, TResult>>)
public static MethodInfo GetMethodInfo<T, TResult>(Expression<Func<T, TResult>> expression)
Parameters
expressionExpression<Func<T, TResult>>
Returns
Type Parameters
TTResult
InvokeWithLog(ConstructorInfo, params object[])
public static object InvokeWithLog(this ConstructorInfo constructorInfo, params object[] args)
Parameters
constructorInfoConstructorInfoargsobject[]
Returns
InvokeWithLog(MethodInfo, object, params object[])
public static object InvokeWithLog(this MethodInfo methodInfo, object obj, params object[] args)
Parameters
methodInfoMethodInfoobjobjectargsobject[]
Returns
IsAllLetters(string)
public static bool IsAllLetters(string text)
Parameters
textstring
Returns
IsAllLettersOrWhiteSpaces(string)
public static bool IsAllLettersOrWhiteSpaces(string text)
Parameters
textstring
Returns
IsCharAsian(char)
public static bool IsCharAsian(char character)
Parameters
characterchar
Returns
MemoryCleanupGC(bool)
public static void MemoryCleanupGC(bool forceTimer = false)
Parameters
forceTimerbool
ParseIpAddress(string)
public static uint ParseIpAddress(string address)
Parameters
addressstring
Returns
SerializeObject(object)
public static byte[] SerializeObject(object sObject)
Parameters
sObjectobject
Returns
- byte[]
SerializeObjectAsJson(object)
public static byte[] SerializeObjectAsJson(object o)
Parameters
oobject
Returns
- byte[]
SerializeObjectAsJsonString(object)
public static string SerializeObjectAsJsonString(object o)
Parameters
oobject
Returns
SetInvariantCulture()
public static void SetInvariantCulture()
TextContainsSpecialCharacters(string)
public static bool TextContainsSpecialCharacters(string text)
Parameters
textstring
Returns
ToRoman(int)
public static string ToRoman(int number)
Parameters
numberint
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).