GetAssociatedSystemType() 정적인 개인적인 메소드

static private GetAssociatedSystemType ( PredefinedType type ) : Type
type PredefinedType
리턴 System.Type
예제 #1
0
        // We want to delay load the predefined symbols as needed.
        private AggregateSymbol DelayLoadPredefSym(PredefinedType pt)
        {
            CType           type = _runtimeBinderSymbolTable.GetCTypeFromType(PredefinedTypeFacts.GetAssociatedSystemType(pt));
            AggregateSymbol sym  = type.getAggregate();

            return(InitializePredefinedType(sym, pt));
        }
예제 #2
0
        // We want to delay load the predefined symbols as needed.
        private static AggregateSymbol DelayLoadPredefSym(PredefinedType pt)
        {
            AggregateType   type = (AggregateType)SymbolTable.GetCTypeFromType(PredefinedTypeFacts.GetAssociatedSystemType(pt));
            AggregateSymbol sym  = type.OwningAggregate;

            return(InitializePredefinedType(sym, pt));
        }
        // We want to delay load the predef syms as needed.
        private AggregateSymbol DelayLoadPredefSym(PredefinedType pt)
        {
            CType           type = _runtimeBinderSymbolTable.GetCTypeFromType(PredefinedTypeFacts.GetAssociatedSystemType(pt));
            AggregateSymbol sym  = type.getAggregate();

            // If we failed to load this thing, we have problems.
            if (sym == null)
            {
                return(null);
            }
            return(InitializePredefinedType(sym, pt));
        }