C# 클래스 Ctc.Ods.Data.OdsContext

상속: DbContext
파일 보기 프로젝트 열기: BellevueCollege/CtcApi

공개 메소드들

메소드 설명
OdsContext ( ) : System.Data.Entity

보호된 메소드들

메소드 설명
OnModelCreating ( DbModelBuilder modelBuilder ) : void

This method is called when the model for a derived context has been initialized, but before the model has been locked down and used to initialize the context. The default implementation of this method does nothing, but it can be overridden in a derived class such that the model can be further configured before it is locked down.

Typically, this method is called only once when the first instance of a derived context is created. The model for that context is then cached and is for all further instances of the context in the app domain. This caching can be disabled by setting the ModelCaching property on the given ModelBuidler, but note that this can seriously degrade performance. More control over caching is provided through use of the DbModelBuilder and DbContextFactory classes directly.

비공개 메소드들

메소드 설명
DefineCourseDescriptionMappings ( DbModelBuilder modelBuilder ) : void

Define database views and keys for the CourseDescription objects

DefineCourseMappings ( DbModelBuilder modelBuilder ) : void

Define entity mappings for the Course class

DefineFootnoteMappings ( DbModelBuilder modelBuilder ) : void

Define entity mappings for the Footnote class

메소드 상세

OdsContext() 공개 메소드

public OdsContext ( ) : System.Data.Entity
리턴 System.Data.Entity

OnModelCreating() 보호된 메소드

This method is called when the model for a derived context has been initialized, but before the model has been locked down and used to initialize the context. The default implementation of this method does nothing, but it can be overridden in a derived class such that the model can be further configured before it is locked down.
Typically, this method is called only once when the first instance of a derived context is created. The model for that context is then cached and is for all further instances of the context in the app domain. This caching can be disabled by setting the ModelCaching property on the given ModelBuidler, but note that this can seriously degrade performance. More control over caching is provided through use of the DbModelBuilder and DbContextFactory classes directly.
protected OnModelCreating ( DbModelBuilder modelBuilder ) : void
modelBuilder DbModelBuilder The builder that defines the model for the context being created.
리턴 void