Mono.Debugger.Backend.Mono.MonoLanguageBackend.ReadClassInfo C# (CSharp) Method

ReadClassInfo() private method

private ReadClassInfo ( TargetMemoryAccess memory, TargetAddress klass ) : MonoClassInfo
memory TargetMemoryAccess
klass TargetAddress
return Mono.Debugger.Languages.Mono.MonoClassInfo
        internal MonoClassInfo ReadClassInfo(TargetMemoryAccess memory, TargetAddress klass)
        {
            if (class_info_by_addr.ContainsKey (klass))
                return class_info_by_addr [klass];

            MonoClassInfo info = MonoClassInfo.ReadClassInfo (this, memory, klass);
            class_info_by_addr.Add (klass, info);
            return info;
        }

Usage Example

示例#1
0
            internal MonoClassInfo ReadClassInfo(MonoLanguageBackend mono,
							      TargetMemoryAccess target)
            {
                if (info == null)
                    info = mono.ReadClassInfo (target, KlassAddress);

                return info;
            }