NAnt.DotNet.Tasks.ScriptTask.CreateCodeDomProvider C# (CSharp) Method

CreateCodeDomProvider() private static method

private static CreateCodeDomProvider ( Type providerType ) : CodeDomProvider
providerType System.Type
return System.CodeDom.Compiler.CodeDomProvider
        private static CodeDomProvider CreateCodeDomProvider(Type providerType)
        {
            object provider = Activator.CreateInstance(providerType);
            if (!(provider is CodeDomProvider)) {
                throw new ArgumentException(string.Format(CultureInfo.InvariantCulture,
                    ResourceUtils.GetString("NA2038"), providerType.FullName));
            }
            return (CodeDomProvider) provider;
        }

Same methods

ScriptTask::CreateCodeDomProvider ( string assemblyQualifiedTypeName ) : CodeDomProvider
ScriptTask::CreateCodeDomProvider ( string typeName, string assemblyName ) : CodeDomProvider