Microsoft.CSharp.RuntimeBinder.Semantics.CType.GetNakedAgg C# (CSharp) Méthode

GetNakedAgg() public méthode

public GetNakedAgg ( ) : AggregateSymbol
Résultat AggregateSymbol
        public AggregateSymbol GetNakedAgg()
        {
            return GetNakedAgg(false);
        }
        public AggregateSymbol GetNakedAgg(bool fStripNub)

Same methods

CType::GetNakedAgg ( bool fStripNub ) : AggregateSymbol

Usage Example

Exemple #1
0
        protected void SetExternalRef(CType type)
        {
            AggregateSymbol agg = type.GetNakedAgg();
            if (null == agg || agg.HasExternReference())
                return;

            agg.SetHasExternReference(true);
            foreach (Symbol sym in agg.Children())
            {
                if (sym.IsFieldSymbol())
                    SetExternalRef(sym.AsFieldSymbol().GetType());
            }
        }