GetPlatformType() static private method

static private GetPlatformType ( string fullname ) : Type
fullname string
return System.Type
        public static ISymbolWriterProvider GetPlatformWriterProvider()
        {
            if (SymbolProvider.writer_provider != null)
            {
                return(SymbolProvider.writer_provider);
            }
            Type platformType = SymbolProvider.GetPlatformType(SymbolProvider.GetProviderTypeName("WriterProvider"));

            if (platformType == null)
            {
                return(null);
            }
            ISymbolWriterProvider symbolWriterProvider = (ISymbolWriterProvider)Activator.CreateInstance(platformType);

            SymbolProvider.writer_provider = symbolWriterProvider;
            return(symbolWriterProvider);
        }