private static Type GetProxyType(Type baseType)
		{
			Type proxyType;
			if (!(proxyTypeLookup.Contains(baseType)))
			{
				ListProxyFactory factory = new ListProxyFactory();
				proxyType = factory.CreateType(baseType);
				proxyTypeLookup.Add(baseType, proxyType);
			}
			proxyType = ((Type) (proxyTypeLookup[baseType]));
			return proxyType;
		}
Esempio n. 2
0
        private static Type GetProxyType(Type baseType)
        {
            Type proxyType;

            if (!(proxyTypeLookup.Contains(baseType)))
            {
                ListProxyFactory factory = new ListProxyFactory();
                proxyType = factory.CreateType(baseType);
                proxyTypeLookup.Add(baseType, proxyType);
            }
            proxyType = ((Type)(proxyTypeLookup[baseType]));
            return(proxyType);
        }