CType class CType : ITypeOrNamespace Documentation public Type AssociatedSystemType { get; } public bool IsGenericParameter { get; } public CType() public AggregateType AsAggregateType() public ArrayType AsArrayType() public ErrorType AsErrorType() public AssemblyQualifiedNamespaceSymbol AsNamespace() public NullableType AsNullableType() public ParameterModifierType AsParameterModifierType() public PointerType AsPointerType() public CType AsType() public TypeParameterType AsTypeParameterType() public bool checkBogus() public bool computeCurrentBogusState() public bool computeManagedType(SymbolLoader symbolLoader) public ConstValKind constValKind() public FUNDTYPE fundType() public AggregateSymbol getAggregate() public CType GetBaseOrParameterOrElementType() public bool getBogus() public CType GetDelegateTypeOfPossibleExpression() public AggregateSymbol GetNakedAgg() public AggregateSymbol GetNakedAgg(bool fStripNub) public CType GetNakedType(bool fStripNub) public Name GetName() public PredefinedType getPredefType() public TypeKind GetTypeKind() public bool hasBogus() public bool HasErrors() public void InitFromParent() public bool IsAggregateType() public bool IsArrayType() public bool IsBoundLambdaType() public bool isClassType() public bool IsCollectionType() public bool isDelegateType() public bool isEnumType() public bool IsErrorType() public bool isInterfaceType() public bool IsMethodGroupType() public bool IsNamespace() public bool IsNeverSameType() public bool IsNonNubValType() public bool IsNullableType() public bool IsNullType() public bool isNumericType() public bool IsOpenTypePlaceholderType() public bool IsParameterModifierType() public bool isPointerLike() public bool IsPointerType() public bool isPredefined() public bool isPredefType(PredefinedType pt) public bool IsRefType() public bool isSimpleOrEnum() public bool isSimpleOrEnumOrString() public bool isSimpleType() public bool isSpecialByRefType() public bool isStaticClass() public bool isStructOrEnum() public bool isStructType() public bool IsType() public bool IsTypeParameterType() public bool IsUnresolved() public bool isUnsafe() public bool isUnsigned() public bool IsValType() public bool IsVoidType() public bool IsWindowsRuntimeType() public void setBogus(bool isBogus) public void SetErrors(bool fHasErrors) public void SetName(Name pName) public void SetTypeKind(TypeKind kind) public void SetUnresolved(bool fUnres) public CType StripNubs() public CType StripNubs(out int pcnub) public AggregateType underlyingEnumType() public CType underlyingType()