private MethodInfo FindShouldSerializeMethod(MemberWrapper member) { MethodInfo info = null; lock (_shouldSerializeCacheLock) { if (!_shouldSerializeCache.TryGetValue(member, out info)) { info = ReflectionUtils.GetShouldSerializeMethodInfo(UnderlyingType, member); _shouldSerializeCache.Add(member, info); } } return(info); }