public object MapToIdlConcreteInterface(System.Type dotNetType) { if (!dotNetType.Equals(ReflectionHelper.MarshalByRefObjectType)) { return(IdlNaming.MapFullTypeNameToIdlScoped(dotNetType)); } else { return("Object"); } }
public object MapToIdlLocalInterface(System.Type dotNetType) { return(IdlNaming.MapFullTypeNameToIdlScoped(dotNetType)); }
public object MapToIdlBoxedValueType(System.Type dotNetType, System.Type needsBoxingFrom) { // the dotNetType is a subclass of BoxedValueBase representing the boxed value type return(IdlNaming.MapFullTypeNameToIdlScoped(dotNetType)); }
public object MapToIdlEnum(System.Type dotNetType) { return(IdlNaming.MapFullTypeNameToIdlScoped(dotNetType)); }
public object MapToIdlAbstractValueType(System.Type dotNetType) { return(IdlNaming.MapFullTypeNameToIdlScoped(dotNetType)); }