in DacFxStronglyTypedModel/model.cs [566:576]
public TSqlColumnReference (ModelRelationshipInstance relationshipReference, ModelTypeClass typeClass)
{
relationshipInstance = relationshipReference;
if (relationshipInstance.Object != null && relationshipInstance.Object.ObjectType != typeClass)
{
throw new ArgumentException(string.Format(CultureInfo.CurrentCulture,
ModelMessages.InvalidObjectType, relationshipInstance.Object.ObjectType.Name, typeClass.Name),
"typeClass");
}
predefinedTypeClass = typeClass;
}