Inheritance: IInterceptor
        public static IDataReader NewInstance(IDataReader reader)
        {
            object proxyCommand = null;

            IInterceptor handler = new IDataReaderProxy(reader);

            ProxyGenerator proxyGenerator = new ProxyGenerator();

            proxyCommand = proxyGenerator.CreateProxy(typeof(IDataReader), handler, reader);

            return((IDataReader)proxyCommand);
        }
Exemplo n.º 2
0
		public static IDataReader NewInstance(IDataReader reader)
		{
			object proxyCommand = null;

			IInterceptor handler = new IDataReaderProxy(reader);

			ProxyGenerator proxyGenerator = new ProxyGenerator();

			proxyCommand = proxyGenerator.CreateProxy(typeof(IDataReader), handler, reader);

			return (IDataReader) proxyCommand;
		}