internal string TraceString() { var sb = new StringBuilder("[" + typeof(UpdatedModelSummary).Name); sb.AppendLine(" artifactUri=" + (_artifact == null ? "null" : _artifact.Uri.ToString())); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "cEntityTypeToEntityTypeIdentity", _cEntityTypeToEntityTypeIdentity, delegate(EntityType et) { return(et.NormalizedNameExternal); }, delegate(EntityTypeIdentity etId) { return(etId.TraceString()); }, true, " " )); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "databaseObjectColumns", _databaseObjectColumns, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(HashSet <Property> hashOfProperties) { return(EFToolsTraceUtils.FormatEnumerable( hashOfProperties, delegate(Property prop) { return prop.NormalizedNameExternal; })); }, true, " " )); sb.AppendLine(" associationSummary=" + (_associationSummary == null ? "null" : _associationSummary.TraceString())); sb.Append("]"); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[AssociationSummary"); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "associationToAssociationIdentity", _associationToAssociationIdentity, delegate(Association assoc) { return(assoc.NormalizedNameExternal); }, delegate(AssociationIdentity assocId) { return(assocId.TraceString()); })); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "dependentEndTablesToAssociationIdentities", _dependentEndTablesToAssociationIdentities, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(List <AssociationIdentity> assocIdList) { return(EFToolsTraceUtils.FormatEnumerable( assocIdList, delegate(AssociationIdentity assocId) { return " " + assocId.TraceString(); })); }, true, " " )); sb.Append("]"); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[" + typeof(EntityTypeIdentity).Name); sb.Append( " " + EFToolsTraceUtils.FormatNamedEnumerable( "tablesAndViews", _tablesAndViews.Keys, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); })); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[AssociationEndIdentity"); sb.Append( EFToolsTraceUtils.FormatNamedEnumerable( "propertyIdentities", _propertyIdentities, delegate(AssociationPropertyIdentity assocPropId) { return(assocPropId.TraceString()); })); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[" + typeof(ReferentialConstraintIdentity).Name); sb.Append( " " + EFToolsTraceUtils.FormatNamedEnumerable( "propertyIdentities", _propertyIdentities, delegate(AssociationPropertyIdentity assocPropId) { return(assocPropId.TraceString()); })); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[AssociationPropertyIdentity"); sb.Append( " " + EFToolsTraceUtils.FormatNamedEnumerable( "principalColumns", _principalColumns, delegate(DatabaseColumn dc) { return(dc.ToString()); })); sb.Append( ", " + EFToolsTraceUtils.FormatNamedEnumerable( "dependentColumns", _dependentColumns, delegate(DatabaseColumn dc) { return(dc.ToString()); })); sb.Append("]"); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder( "[" + typeof(EntityTypeClipboardFormat).Name + " entityName=" + _entityName + ", entitySetName=" + _entitySetName + ", entityTypeShapeFillColor=" + _entityTypeShapeFillColor); sb.Append( " " + EFToolsTraceUtils.FormatNamedEnumerable( "properties", _properties, pcf => pcf.TraceString())); sb.Append( ", " + EFToolsTraceUtils.FormatNamedEnumerable( "navigationProperties", _navigationProperties, npcf => npcf.TraceString())); sb.Append("]"); return(sb.ToString()); }
internal string TraceString() { var sb = new StringBuilder("[ExistingModelSummary"); sb.AppendLine(" artifactUri=" + (_artifact == null ? "null" : _artifact.Uri.ToString())); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "cEntityTypeNameToEntityTypeIdentity", _cEntityTypeNameToEntityTypeIdentity, delegate(Symbol symbol) { return(symbol.ToExternalString()); }, delegate(EntityTypeIdentity etId) { return(etId.TraceString()); }, true, " " )); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "allTablesAndViews", _allTablesAndViews, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(string s) { return(s); }, true, " " )); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "databaseObjectColumns", _databaseObjectColumns, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(HashSet <string> hashOfColumnNames) { return(EFToolsTraceUtils.FormatEnumerable(hashOfColumnNames, delegate(string s) { return s; })); }, true, " " )); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "allFunctions", _allFunctions, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(string s) { return(s); }, true, " " )); sb.AppendLine(" associationSummary=" + (_associationSummary == null ? "null" : _associationSummary.TraceString())); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "cAncestorTypeDatabaseObjectMap", _cAncestorTypeDatabaseObjectMap, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(HashSet <DatabaseObject> hashOfBaseTypeDatabaseObjects) { return(EFToolsTraceUtils.FormatEnumerable( hashOfBaseTypeDatabaseObjects, delegate(DatabaseObject dbObj) { return dbObj.ToString(); })); }, true, " " )); sb.Append( " " + EFToolsTraceUtils.FormatNamedDictionary( "databaseObjectToCEntityTypeNamesMap", _databaseObjectToCEntityTypeNamesMap, delegate(DatabaseObject dbObj) { return(dbObj.ToString()); }, delegate(HashSet <Symbol> hashOfNormalizedNames) { return(EFToolsTraceUtils.FormatEnumerable( hashOfNormalizedNames, delegate(Symbol symbol) { return symbol.ToExternalString(); })); }, true, " " )); sb.Append("]"); return(sb.ToString()); }