2 types derived from MetaModel
System.Data.Linq (2)
Mapping\AttributedMetaModel.cs (1)
59internal class AttributedMetaModel : MetaModel {
Mapping\MappedMetaModel.cs (1)
19internal class MappedMetaModel : MetaModel {
51 references to MetaModel
System.Data.Linq (50)
DataContext.cs (2)
170MetaModel model = mapping.GetModel(this.GetType()); 310public MetaModel Mapping {
DataServices.cs (4)
17MetaModel metaModel; 24internal CommonDataServices(DataContext context, MetaModel model) { 38public MetaModel Model { 42internal void SetModel(MetaModel model) {
Mapping\AttributedMetaModel.cs (5)
329public override MetaModel Model { 527MetaModel model; 551internal AttributedMetaType(MetaModel model, MetaTable table, Type type, MetaType inheritanceRoot) { 669public override MetaModel Model { 940public override MetaModel Model {
Mapping\MappedMetaModel.cs (9)
363public override MetaModel Model { 564MetaModel model; 589internal MappedType(MetaModel model, MetaTable table, TypeMapping typeMapping, Type type, MetaType inheritanceRoot) { 743public override MetaModel Model { 1329MetaModel model; 1413public override MetaModel Model { 1531MetaModel model; 1542internal UnmappedType(MetaModel model, Type type) { 1547public override MetaModel Model {
Mapping\MappingSource.cs (11)
22MetaModel primaryModel; 24Dictionary<Type, MetaModel> secondaryModels; 30public MetaModel GetModel(Type dataContextType) { 34MetaModel model = null; 37Interlocked.CompareExchange<MetaModel>(ref this.primaryModel, model, null); 50Interlocked.CompareExchange<Dictionary<Type, MetaModel>>(ref this.secondaryModels, new Dictionary<Type, MetaModel>(), null); 59MetaModel foundModel; 92protected abstract MetaModel CreateModel(Type dataContextType); 103protected override MetaModel CreateModel(Type dataContextType) { 125protected override MetaModel CreateModel(Type dataContextType) {
Mapping\MetaModel.cs (3)
78public abstract MetaModel Model { get; } 108public abstract MetaModel Model { get; } 359public abstract MetaModel Model { get; }
Provider\IDataServices.cs (1)
13MetaModel Model { get; }
SqlClient\Common\SqlFactory.cs (2)
20private MetaModel model; 26internal SqlFactory(TypeSystemProvider typeProvider, MetaModel model) {
SqlClient\Query\MethodCallConverter.cs (3)
15internal static SqlNode Convert(SqlNode node, SqlFactory sql, MetaModel model) { 140MetaModel model; 142internal Visitor(SqlFactory sql, MetaModel model) {
SqlClient\Query\SqlBinder.cs (3)
31internal SqlBinder(Translator translator, SqlFactory sqlFactory, MetaModel model, DataLoadOptions shape, SqlColumnizer columnizer, bool canUseOuterApply) { 98MetaModel model; 105internal Visitor(SqlBinder binder, Translator translator, SqlColumnizer columnizer, SqlFactory sqlFactory, MetaModel model, DataLoadOptions shape, bool canUseOuterApply) {
SqlClient\Query\SqlBooleanizer.cs (2)
14internal Booleanizer(TypeSystemProvider typeProvider, MetaModel model) { 86internal static SqlNode Rationalize(SqlNode node, TypeSystemProvider typeProvider, MetaModel model) {
SqlClient\Query\SqlLiftWhereClauses.cs (2)
13internal static SqlNode Lift(SqlNode node, TypeSystemProvider typeProvider, MetaModel model) { 32internal Lifter(TypeSystemProvider typeProvider, MetaModel model) {
SqlClient\Query\SqlRetyper.cs (2)
9internal SqlRetyper(TypeSystemProvider typeProvider, MetaModel model) { 21internal Visitor(TypeSystemProvider typeProvider, MetaModel model) {
SqlClient\Query\TypeSource.cs (1)
136internal static MetaType GetSourceMetaType(SqlNode node, MetaModel model) {
System.Web.Extensions (1)
UI\WebControls\LinqDataSourceView.cs (1)
628MetaModel contextMetaData = context.Mapping;