Ejemplo n.º 1
0
		private static int Main ()
		{
			var t = typeof (Init);
			var m = t.GetMethod ("testcase.IInitializationExpression.AddRegistry", BindingFlags.NonPublic | BindingFlags.Instance);
			Console.WriteLine (m.Attributes);

			if (m.Attributes != (MethodAttributes.Private | MethodAttributes.Virtual | MethodAttributes.Final | MethodAttributes.HideBySig | MethodAttributes.VtableLayoutMask | MethodAttributes.CheckAccessOnOverride))
				return 1;

			IInitializationExpression expression = new Init ();
			expression.AddRegistry<string> (11);
			return 0;
		}
Ejemplo n.º 2
0
        private static int Main()
        {
            var t = typeof(Init);
            var m = t.GetMethod("testcase.IInitializationExpression.AddRegistry", BindingFlags.NonPublic | BindingFlags.Instance);

            Console.WriteLine(m.Attributes);

            if (m.Attributes != (MethodAttributes.PrivateScope | MethodAttributes.Virtual | MethodAttributes.HideBySig | MethodAttributes.VtableLayoutMask | MethodAttributes.CheckAccessOnOverride))
            {
                return(1);
            }

            IInitializationExpression expression = new Init();

            expression.AddRegistry <string> (11);
            return(0);
        }