Boo.Lang.Compiler.TypeSystem.Generics.GenericsServices.IsGenericMethod C# (CSharp) Метод

IsGenericMethod() публичный статический Метод

public static IsGenericMethod ( IEntity entity ) : bool
entity IEntity
Результат bool
        public static bool IsGenericMethod(IEntity entity)
        {
            IMethod method = entity as IMethod;
            return (method != null && method.GenericInfo != null);
        }

Usage Example

Пример #1
0
        private bool IsGenericDefinition(IEntity definition)
        {
            if (GenericsServices.IsGenericMethod(definition) || GenericsServices.IsGenericType(definition))
            {
                return(true);
            }

            Errors.Add(CompilerErrorFactory.NotAGenericDefinition(ConstructionNode, definition.FullName));
            return(false);
        }