Mono.Linker.Pipeline.Process C# (CSharp) Méthode

Process() public méthode

public Process ( LinkContext context ) : void
context LinkContext
Résultat void
		public void Process (LinkContext context)
		{
			while (_steps.Count > 0) {
				IStep step = (IStep) _steps [0];
				step.Process (context);
				_steps.Remove (step);
			}
		}

Usage Example

Exemple #1
0
        public bool Run(ILogger customLogger = null)
        {
            int setupStatus = SetupContext(customLogger);

            if (setupStatus > 0)
            {
                return(true);
            }
            if (setupStatus < 0)
            {
                return(false);
            }

            Pipeline p = context.Pipeline;

            PreProcessPipeline(p);

            try {
                p.Process(context);
            } finally {
                context.Tracer.Finish();
            }

            return(true);
        }
All Usage Examples Of Mono.Linker.Pipeline::Process