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

public isInvoke ( ) : bool
Результат bool
Пример #1
0
 public CType GetDelegateReturnType(SymbolLoader pSymbolLoader)
 {
     Debug.Assert(isDelegateType());
     MethodSymbol invoke = pSymbolLoader.LookupInvokeMeth(this.getAggregate());
     if (invoke == null || !invoke.isInvoke())
     {
         // This can happen if the delegate is internal to another assembly. 
         return null;
     }
     return this.getAggregate().GetTypeManager().SubstType(invoke.RetType, this);
 }
Пример #2
0
        public TypeArray GetDelegateParameters(SymbolLoader pSymbolLoader)
        {
            Debug.Assert(isDelegateType());
            MethodSymbol invoke = pSymbolLoader.LookupInvokeMeth(getAggregate());

            if (invoke == null || !invoke.isInvoke())
            {
                // This can happen if the delegate is internal to another assembly.
                return(null);
            }
            return(getAggregate().GetTypeManager().SubstTypeArray(invoke.Params, this));
        }