NIM C# SDK  6.3.0
NimUtility Namespace Reference

Namespaces

namespace  Json
 

Classes

class  DateTimeConvert
 DateTimeConvert More...
 
class  DelegateBaton
 
class  DelegateConverter
 转换 CLR Delegate 和 Native function pointer More...
 
interface  IJsonObject
 
class  IntPtrExtensions
 IntPtr 的一些辅助操作,解决.NET framework 4.0以下不支持IntPtr add等操作 More...
 
class  Log
 
class  NimConfig
 
class  NimJsonObject
 
class  SdkCommonSetting
 
class  SdkPrivateServerSetting
 
class  Utf8StringMarshaler
 Marshal unicode string param to utf-8 string,usage:[MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringMarshaler))] More...
 
class  Utilities
 

Enumerations

enum  LogLevel { LogLevel.Verbose, LogLevel.Info, LogLevel.Error }
 
enum  SdkLogLevel {
  SdkLogLevel.Fatal = 1, SdkLogLevel.Error = 2, SdkLogLevel.Warn = 3, SdkLogLevel.App = 5,
  SdkLogLevel.Pro = 6
}
 SDK log级别,级别越高,log越详细 More...
 

Enumeration Type Documentation

◆ LogLevel

enum NimUtility.LogLevel
strong
Enumerator
Verbose 
Info 
Error 

◆ SdkLogLevel

SDK log级别,级别越高,log越详细

Enumerator
Fatal 

SDK Fatal级别Log

Error 

SDK Error级别Log

Warn 

SDK Warn级别Log

App 

应用级别Log,正式发布时为了精简sdk log,可采用此级别

Pro 

SDK调试过程级别Log,更加详细,更有利于开发调试