コード例 #1
0
        public IModuleLambda Assembly(string assemblyName, DynamicProxyToken token)
        {
            this.AssemblyLambdaQualifiedName = AssemblyLambdaQualifiedNamePolicy.CreateNewFileName(this);

            this.Token = token;

            var name = new AssemblyName(assemblyName);

            this.AssemblyBuilder = AppDomain.CurrentDomain.DefineDynamicAssembly(name, AssemblyBuilderAccess.RunAndSave);

            return(new ModuleLambda(this));
        }
コード例 #2
0
ファイル: AssemblyLambda.cs プロジェクト: powerumc/UmcCore
        public IModuleLambda Assembly(string assemblyName, DynamicProxyToken token)
        {
            this.AssemblyLambdaQualifiedName = AssemblyLambdaQualifiedNamePolicy.CreateNewFileName(this);

            this.Token = token;

            var name = new AssemblyName(assemblyName);
            this.AssemblyBuilder = AppDomain.CurrentDomain.DefineDynamicAssembly(name, AssemblyBuilderAccess.RunAndSave);

            return new ModuleLambda(this);
        }