实体框架EDMX文件大小不成比例大(很多兆字节)

时间:2012-01-23 12:29:45

标签: .net oracle entity-framework-4 edmx devart

今天早上我使用Entity Framework设计器从数据库更新我的模型以选择单个表。在EDMX文件的存储模型中添加了数千行XML,这些文件已从244 KB增加到超过14 MB。但是,自从我上次更新模型以来,我的数据库几乎没有变化。我将更改回滚到edmx并多次尝试,但无论我做什么(添加一个缺失的过程,更新现有的表),这些行都会被读取。

一些背景信息:我正在使用Entity Framework 4.0(Visual Studio 2010专业版10.0.40219.1 SP1Rel。)和使用Devart的Devart.Data.Oracle(6.60.258.0)提供程序连接到Oracle 11。生成的C#类似乎没有改变。

以下是(一小部分)添加到EDMX存储模型的XML:

<Function Name="APEX" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P_SESSION" Type="decimal" Mode="In" />
</Function>
<Function Name="APEX_ADMIN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000" />
<Function Name="APEX_MIG_PROJECTS_UPDATE_UPD_MIG_REV_FORMS" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_MIG_PROJECTS_UPDATE.UPD_MIG_REV_FORMS" Schema="APEX_040000">
  <Parameter Name="P_PROJECT_ID" Type="decimal" Mode="In" />
  <Parameter Name="P_DBID" Type="decimal" Mode="In" />
  <Parameter Name="P_FORMID" Type="decimal" Mode="In" />
  <Parameter Name="P_WORKSPACE_ID" Type="decimal" Mode="In" />
  <Parameter Name="P_SOURCE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SOURCE_SYNTAX" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SOURCE_STATUS" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_MIG_PROJECTS_UPDATE_UPD_MIG_REV_REPORTS" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_MIG_PROJECTS_UPDATE.UPD_MIG_REV_REPORTS" Schema="APEX_040000">
  <Parameter Name="P_PROJECT_ID" Type="decimal" Mode="In" />
  <Parameter Name="P_DBID" Type="decimal" Mode="In" />
  <Parameter Name="P_REPORTID" Type="decimal" Mode="In" />
  <Parameter Name="P_WORKSPACE_ID" Type="decimal" Mode="In" />
  <Parameter Name="P_SOURCE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SOURCE_SYNTAX" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SOURCE_STATUS" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_ADD_AD_COLUMN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.ADD_AD_COLUMN" Schema="APEX_040000">
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LABEL" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_HELP_TEXT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DEFAULT_VALUE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_DISPLAY_WIDTH" Type="decimal" Mode="In" />
  <Parameter Name="P_FORM_DISPLAY_HEIGHT" Type="decimal" Mode="In" />
  <Parameter Name="P_FORM_DATA_TYPE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_COL_ALIGNMENT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SYN_NAME1" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SYN_NAME2" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SYN_NAME3" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_ADD_AD_SYNONYM" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.ADD_AD_SYNONYM" Schema="APEX_040000">
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SYN_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_DEL_AD_COLUMN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.DEL_AD_COLUMN" Schema="APEX_040000">
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_DEL_AD_SYNONYM" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.DEL_AD_SYNONYM" Schema="APEX_040000">
  <Parameter Name="P_SYN_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_DEL_COLUMN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.DEL_COLUMN" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_DEL_GROUP" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.DEL_GROUP" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_GROUP_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_DEL_TABLE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.DEL_TABLE" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_SYNCH_TABLE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.SYNCH_TABLE" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_AD_COLUMN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_AD_COLUMN" Schema="APEX_040000">
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_NEW_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LABEL" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_HELP_TEXT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DEFAULT_VALUE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_DISPLAY_WIDTH" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_DISPLAY_HEIGHT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_DATA_TYPE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_COL_ALIGNMENT" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_AD_SYNONYM" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_AD_SYNONYM" Schema="APEX_040000">
  <Parameter Name="P_SYN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_NEW_SYN_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_COLUMN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_COLUMN" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_GROUP_ID" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LABEL" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_HELP_TEXT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_IN_FORM" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_SEQ_FORM" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_MASK_FORM" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DEFAULT_VALUE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REQUIRED" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_WIDTH" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_MAX_WIDTH" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_HEIGHT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_IN_REPORT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_SEQ_REPORT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_MASK_REPORT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_ALIGNMENT" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_DISPLAY_IN_FORM" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_DISPLAY_IN_FORM" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_IN_FORM" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_DISPLAY_IN_REPORT" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_DISPLAY_IN_REPORT" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_IN_REPORT" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_FORM_REGION_TITLE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_FORM_REGION_TITLE" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_REGION_TITLE" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_GROUP" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_GROUP" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_GROUP_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_NEW_GROUP_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DESCRIPTION" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_SEQUENCE" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_ITEM_DISPLAY_HEIGHT" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_ITEM_DISPLAY_HEIGHT" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_HEIGHT" Type="decimal" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_ITEM_DISPLAY_WIDTH" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_ITEM_DISPLAY_WIDTH" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_DISPLAY_WIDTH" Type="decimal" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_ITEM_FORMAT_MASK" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_ITEM_FORMAT_MASK" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_ITEM_HELP" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_ITEM_HELP" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_HELP_TEXT" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_LABEL" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_LABEL" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LABEL" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_REPORT_ALIGNMENT" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_REPORT_ALIGNMENT" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_ALIGNMENT" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_REPORT_FORMAT_MASK" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_REPORT_FORMAT_MASK" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_COLUMN_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORMAT_MASK" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_REPORT_REGION_TITLE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_REPORT_REGION_TITLE" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_REGION_TITLE" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEX_UI_DEFAULT_UPDATE_UPD_TABLE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEX_UI_DEFAULT_UPDATE.UPD_TABLE" Schema="APEX_040000">
  <Parameter Name="P_TABLE_NAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_FORM_REGION_TITLE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_REPORT_REGION_TITLE" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_FOLDER" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.FOLDER" Schema="APEX_040000">
  <Parameter Name="I" Type="VARCHAR2" Mode="In" />
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
  <Parameter Name="U" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_HOME" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.HOME" Schema="APEX_040000">
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_PAGE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.PAGE" Schema="APEX_040000">
  <Parameter Name="I" Type="VARCHAR2" Mode="In" />
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_ROW" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.ROW" Schema="APEX_040000">
  <Parameter Name="I" Type="VARCHAR2" Mode="In" />
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
  <Parameter Name="R" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_SEARCH" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.SEARCH" Schema="APEX_040000">
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="APEXWS_SHEET" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="APEXWS.SHEET" Schema="APEX_040000">
  <Parameter Name="I" Type="VARCHAR2" Mode="In" />
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="DEVELOPMENT_SERVICE_HOME" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P_SESSION" Type="decimal" Mode="In" />
</Function>
<Function Name="DEVELOPMENT_SERVICE_HOME_LOGIN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P_SESSION" Type="decimal" Mode="In" />
</Function>
<Function Name="DEVELOPMENT_SERVICE_SIGNUP" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P_SESSION" Type="decimal" Mode="In" />
</Function>
<Function Name="F" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SEP" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_TRACE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="C" Type="VARCHAR2" Mode="In" />
  <Parameter Name="PG_MIN_ROW" Type="VARCHAR2" Mode="In" />
  <Parameter Name="PG_MAX_ROWS" Type="VARCHAR2" Mode="In" />
  <Parameter Name="PG_ROWS_FETCHED" Type="VARCHAR2" Mode="In" />
  <Parameter Name="FSP_REGION_ID" Type="VARCHAR2" Mode="In" />
  <Parameter Name="SUCCESS_MSG" Type="VARCHAR2" Mode="In" />
  <Parameter Name="NOTIFICATION_MSG" Type="VARCHAR2" Mode="In" />
  <Parameter Name="CS" Type="VARCHAR2" Mode="In" />
  <Parameter Name="S" Type="VARCHAR2" Mode="In" />
  <Parameter Name="TZ" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LANG" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_TERRITORY" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000">
  <Parameter Name="P_SESSION" Type="decimal" Mode="In" />
</Function>
<Function Name="HTMLDB_ADMIN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_APPLICATION_PAGE_ITEM_EXISTS" ReturnType="PL/SQL BOOLEAN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.APPLICATION_PAGE_ITEM_EXISTS" Schema="APEX_040000">
  <Parameter Name="P_ITEM_NAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_CURRENT_PAGE_IS_PUBLIC" ReturnType="PL/SQL BOOLEAN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.CURRENT_PAGE_IS_PUBLIC" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_DEFINE_USER_SESSION" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.DEFINE_USER_SESSION" Schema="APEX_040000">
  <Parameter Name="P_USER" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SESSION_ID" Type="decimal" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_GET_COOKIE_PROPS" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_COOKIE_PROPS" Schema="APEX_040000">
  <Parameter Name="P_APP_ID" Type="decimal" Mode="In" />
  <Parameter Name="P_COOKIE_NAME" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_COOKIE_PATH" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_COOKIE_DOMAIN" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_SECURE" Type="PL/SQL BOOLEAN" Mode="Out" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_GET_LDAP_PROPS" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_LDAP_PROPS" Schema="APEX_040000">
  <Parameter Name="P_LDAP_HOST" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_LDAP_PORT" Type="decimal" Mode="Out" />
  <Parameter Name="P_USE_SSL" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_USE_EXACT_DN" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_LDAP_DN" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_SEARCH_FILTER" Type="VARCHAR2" Mode="Out" />
  <Parameter Name="P_LDAP_EDIT_FUNCTION" Type="VARCHAR2" Mode="Out" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_GET_NEXT_SESSION_ID" ReturnType="decimal" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_NEXT_SESSION_ID" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_GET_SECURITY_GROUP_ID" ReturnType="decimal" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_SECURITY_GROUP_ID" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_GET_SESSION_ID" ReturnType="decimal" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_SESSION_ID" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_GET_SESSION_ID_FROM_COOKIE" ReturnType="decimal" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_SESSION_ID_FROM_COOKIE" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_GET_USER" ReturnType="VARCHAR2" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_USER" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_GET_USERNAME" ReturnType="VARCHAR2" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.GET_USERNAME" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_IS_SESSION_VALID" ReturnType="PL/SQL BOOLEAN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.IS_SESSION_VALID" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_LDAP_AUTHENTICATE" ReturnType="PL/SQL BOOLEAN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LDAP_AUTHENTICATE" Schema="APEX_040000">
  <Parameter Name="P_USERNAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_PASSWORD" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LDAP_HOST" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LDAP_PORT" Type="decimal" Mode="In" />
  <Parameter Name="P_USE_SSL" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_USE_EXACT_DN" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LDAP_STRING" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SEARCH_FILTER" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_LDAP_EDIT_FUNCTION" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_OWNER" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_LDAP_DNPREP" ReturnType="VARCHAR2" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LDAP_DNPREP" Schema="APEX_040000">
  <Parameter Name="P_USERNAME" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_LOGIN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LOGIN" Schema="APEX_040000">
  <Parameter Name="P_UNAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_PASSWORD" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SESSION_ID" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_APP_PAGE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_ENTRY_POINT" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_PRESERVE_CASE" Type="PL/SQL BOOLEAN" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_LOGOUT" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LOGOUT" Schema="APEX_040000">
  <Parameter Name="P_THIS_APP" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_NEXT_APP_PAGE_SESS" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_NEXT_URL" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_LOGOUT_THEN_GO_TO_PAGE" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LOGOUT_THEN_GO_TO_PAGE" Schema="APEX_040000">
  <Parameter Name="P_ARGS" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_LOGOUT_THEN_GO_TO_URL" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.LOGOUT_THEN_GO_TO_URL" Schema="APEX_040000">
  <Parameter Name="P_ARGS" Type="VARCHAR2" Mode="In" />
</Function>
<Function Name="HTMLDB_CUSTOM_AUTH_PORTAL_SSO_SENTRY_V1" ReturnType="PL/SQL BOOLEAN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="true" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.PORTAL_SSO_SENTRY_V1" Schema="APEX_040000" />
<Function Name="HTMLDB_CUSTOM_AUTH_POST_LOGIN" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" StoreFunctionName="HTMLDB_CUSTOM_AUTH.POST_LOGIN" Schema="APEX_040000">
  <Parameter Name="P_UNAME" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_SESSION_ID" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_APP_PAGE" Type="VARCHAR2" Mode="In" />
  <Parameter Name="P_PRESERVE_CASE" Type="PL/SQL BOOLEAN" Mode="In" />
</Function>

更新:

所有这些函数似乎都是Oracle Application Express的一部分,它在我的开发盒上很长一段时间,但这仍然无法解释为什么EF认为它需要突然添加这些函数。 / p>

这可能是导致这种XML膨胀的原因,以及如何防止Entity Framework在将来添加所有这些内容?

1 个答案:

答案 0 :(得分:1)

不确定你的意思。但我认为您可以选择在实体数据模型向导上映射哪些元素。 Entity Data Model Wizard Image