System.Text.RegularExpressions.CompiledRegexRunner.SetDelegates C# (CSharp) Метод

SetDelegates() приватный Метод

private SetDelegates ( NoParamDelegate go, FindFirstCharDelegate firstChar, NoParamDelegate trackCount ) : void
go NoParamDelegate
firstChar FindFirstCharDelegate
trackCount NoParamDelegate
Результат void
        internal void SetDelegates(NoParamDelegate go, FindFirstCharDelegate firstChar, NoParamDelegate trackCount) {
            goMethod = go;
            findFirstCharMethod = firstChar;
            initTrackCountMethod = trackCount;
        }
        

Usage Example

        protected internal override RegexRunner CreateInstance()
        {
            CompiledRegexRunner runner = new CompiledRegexRunner();

            new ReflectionPermission(PermissionState.Unrestricted).Assert();
            runner.SetDelegates((NoParamDelegate)this.goMethod.CreateDelegate(typeof(NoParamDelegate)), (FindFirstCharDelegate)this.findFirstCharMethod.CreateDelegate(typeof(FindFirstCharDelegate)), (NoParamDelegate)this.initTrackCountMethod.CreateDelegate(typeof(NoParamDelegate)));
            return(runner);
        }
All Usage Examples Of System.Text.RegularExpressions.CompiledRegexRunner::SetDelegates