Bike.Interpreter.ClrImportContext.LoadTypeFromDescriptor C# (CSharp) Метод

LoadTypeFromDescriptor() публичный Метод

public LoadTypeFromDescriptor ( TypeDescriptor typeDescriptor ) : Type
typeDescriptor TypeDescriptor
Результат System.Type
        public Type LoadTypeFromDescriptor(TypeDescriptor typeDescriptor)
        {
            if (typeDescriptor.TypeDescriptors.Count == 0)
                return LoadTypeFromName(typeDescriptor.Name);
            var typeParams = typeDescriptor
                .TypeDescriptors
                .Select(LoadTypeFromDescriptor)
                .ToArray();
            return LoadTypeFromName(typeDescriptor.Name, typeParams);
        }

Usage Example

Пример #1
0
 public Type LoadTypeFromDescriptor(TypeDescriptor typeDescriptor)
 {
     return(clrImportContext.LoadTypeFromDescriptor(typeDescriptor));
 }