Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol.AggKind C# (CSharp) Method

AggKind() public method

public AggKind ( ) : AggKindEnum
return AggKindEnum
        public AggKindEnum AggKind()
        {
            return (AggKindEnum)_aggKind;
        }

Usage Example

コード例 #1
0
ファイル: SymbolLoader.cs プロジェクト: zealousfool/corefx
 public MethodSymbol LookupInvokeMeth(AggregateSymbol pAggDel)
 {
     Debug.Assert(pAggDel.AggKind() == AggKindEnum.Delegate);
     for (Symbol pSym = LookupAggMember(NameManager.GetPredefinedName(PredefinedName.PN_INVOKE), pAggDel, symbmask_t.MASK_ALL);
          pSym != null;
          pSym = LookupNextSym(pSym, pAggDel, symbmask_t.MASK_ALL))
     {
         if (pSym is MethodSymbol meth && meth.isInvoke())
         {
             return(meth);
         }
     }
     return(null);
 }
All Usage Examples Of Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol::AggKind