예제 #1
0
 /// <summary>
 /// Gets the type of the specified name.
 /// </summary>
 public ServiceTypeInfo GetType(string typeName)
 {
     return(ServiceTypeInfo.Parse(typeName, FindMember));
 }
예제 #2
0
 /// <summary>
 /// Gets the field type for a field.
 /// </summary>
 public ServiceTypeInfo GetFieldType(ServiceFieldInfo field)
 {
     return(ServiceTypeInfo.Parse(field.TypeName, FindMember, field.Position));
 }
예제 #3
0
 internal static void ValidateTypeName(string name, NamedTextPosition position)
 {
     ServiceTypeInfo.Parse(name, x => s_validNameRegex.IsMatch(x) ? new ServiceDtoInfo(x) : null, position);
 }