Ancestry.QueryProcessor.Compile.Emitter.DeclareMain C# (CSharp) Метод

DeclareMain() публичный Метод

public DeclareMain ( ) : MethodContext
Результат MethodContext
        public MethodContext DeclareMain()
        {
            var typeBuilder = _module.DefineType("Program", TypeAttributes.Public);
            var methodBuilder =
                typeBuilder.DefineMethod
                (
                    "Main",
                    MethodAttributes.Public | MethodAttributes.Static | MethodAttributes.HideBySig,
                    typeof(object),
                    new[] { typeof(IDictionary<string, object>), typeof(Storage.IRepositoryFactory), typeof(CancellationToken) }
                );
            return new MethodContext(methodBuilder);
        }