mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-23 03:02:51 +08:00
498 lines
27 KiB
XML
498 lines
27 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<root>
|
||
<!--
|
||
Microsoft ResX Schema
|
||
|
||
Version 2.0
|
||
|
||
The primary goals of this format is to allow a simple XML format
|
||
that is mostly human readable. The generation and parsing of the
|
||
various data types are done through the TypeConverter classes
|
||
associated with the data types.
|
||
|
||
Example:
|
||
|
||
... ado.net/XML headers & schema ...
|
||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||
<resheader name="version">2.0</resheader>
|
||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||
</data>
|
||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||
<comment>This is a comment</comment>
|
||
</data>
|
||
|
||
There are any number of "resheader" rows that contain simple
|
||
name/value pairs.
|
||
|
||
Each data row contains a name, and value. The row also contains a
|
||
type or mimetype. Type corresponds to a .NET class that support
|
||
text/value conversion through the TypeConverter architecture.
|
||
Classes that don't support this are serialized and stored with the
|
||
mimetype set.
|
||
|
||
The mimetype is used for serialized objects, and tells the
|
||
ResXResourceReader how to depersist the object. This is currently not
|
||
extensible. For a given mimetype the value must be set accordingly:
|
||
|
||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||
that the ResXResourceWriter will generate, however the reader can
|
||
read any of the formats listed below.
|
||
|
||
mimetype: application/x-microsoft.net.object.binary.base64
|
||
value : The object must be serialized with
|
||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||
: and then encoded with base64 encoding.
|
||
|
||
mimetype: application/x-microsoft.net.object.soap.base64
|
||
value : The object must be serialized with
|
||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||
: and then encoded with base64 encoding.
|
||
|
||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||
value : The object must be serialized into a byte array
|
||
: using a System.ComponentModel.TypeConverter
|
||
: and then encoded with base64 encoding.
|
||
-->
|
||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||
<xsd:element name="root" msdata:IsDataSet="true">
|
||
<xsd:complexType>
|
||
<xsd:choice maxOccurs="unbounded">
|
||
<xsd:element name="metadata">
|
||
<xsd:complexType>
|
||
<xsd:sequence>
|
||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||
</xsd:sequence>
|
||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||
<xsd:attribute name="type" type="xsd:string" />
|
||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||
<xsd:attribute ref="xml:space" />
|
||
</xsd:complexType>
|
||
</xsd:element>
|
||
<xsd:element name="assembly">
|
||
<xsd:complexType>
|
||
<xsd:attribute name="alias" type="xsd:string" />
|
||
<xsd:attribute name="name" type="xsd:string" />
|
||
</xsd:complexType>
|
||
</xsd:element>
|
||
<xsd:element name="data">
|
||
<xsd:complexType>
|
||
<xsd:sequence>
|
||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||
</xsd:sequence>
|
||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||
<xsd:attribute ref="xml:space" />
|
||
</xsd:complexType>
|
||
</xsd:element>
|
||
<xsd:element name="resheader">
|
||
<xsd:complexType>
|
||
<xsd:sequence>
|
||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||
</xsd:sequence>
|
||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||
</xsd:complexType>
|
||
</xsd:element>
|
||
</xsd:choice>
|
||
</xsd:complexType>
|
||
</xsd:element>
|
||
</xsd:schema>
|
||
<resheader name="resmimetype">
|
||
<value>text/microsoft-resx</value>
|
||
</resheader>
|
||
<resheader name="version">
|
||
<value>2.0</value>
|
||
</resheader>
|
||
<resheader name="reader">
|
||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||
</resheader>
|
||
<resheader name="writer">
|
||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||
</resheader>
|
||
<data name="AsTable_PropertyName_FormatError" xml:space="preserve">
|
||
<value>[Table(AsTable = "{asTable}")] 特性值格式错误</value>
|
||
</data>
|
||
<data name="AsTable_PropertyName_NotDateTime" xml:space="preserve">
|
||
<value>[Table(AsTable = xx)] 设置的属性名 {atmGroupsValue} 不是 DateTime 类型</value>
|
||
</data>
|
||
<data name="Available_Failed_Get_Resource" xml:space="preserve">
|
||
<value>{name}: Failed to get resource {statistics}</value>
|
||
</data>
|
||
<data name="Available_Thrown_Exception" xml:space="preserve">
|
||
<value>{name}: An exception needs to be thrown</value>
|
||
</data>
|
||
<data name="Bad_Expression_Format" xml:space="preserve">
|
||
<value>错误的表达式格式 {column}</value>
|
||
</data>
|
||
<data name="Before_Chunk_Cannot_Use_Select" xml:space="preserve">
|
||
<value>Chunk 功能之前不可使用 Select</value>
|
||
</data>
|
||
<data name="Begin_Transaction_Then_ForUpdate" xml:space="preserve">
|
||
<value>安全起见,请务必在事务开启之后,再使用 ForUpdate</value>
|
||
</data>
|
||
<data name="Cannot_Be_NULL" xml:space="preserve">
|
||
<value>不能为 null</value>
|
||
</data>
|
||
<data name="Cannot_Be_NULL_Name" xml:space="preserve">
|
||
<value>{name} 不能为 null</value>
|
||
</data>
|
||
<data name="Cannot_Match_Property" xml:space="preserve">
|
||
<value>无法匹配 {property}</value>
|
||
</data>
|
||
<data name="Cannot_Resolve_ExpressionTree" xml:space="preserve">
|
||
<value>{property} 无法解析为表达式树</value>
|
||
</data>
|
||
<data name="Check_UseConnectionString" xml:space="preserve">
|
||
<value>参数 masterConnectionString 不可为空,请检查 UseConnectionString</value>
|
||
</data>
|
||
<data name="Commit" xml:space="preserve">
|
||
<value>提交</value>
|
||
</data>
|
||
<data name="Connection_Failed_Switch_Servers" xml:space="preserve">
|
||
<value>连接失败,准备切换其他可用服务器</value>
|
||
</data>
|
||
<data name="Custom_Expression_ParsingError" xml:space="preserve">
|
||
<value>自定义表达式解析错误:类型 {exp3MethodDeclaringType} 需要定义 static ThreadLocal<ExpressionCallContext> 字段、字段、字段(重要三次提醒)</value>
|
||
</data>
|
||
<data name="Custom_Reflection_IsNotNull" xml:space="preserve">
|
||
<value>Custom { 反射信息 }不能为空,格式:{ 静态方法名 }{ 空格 }{ 反射信息 }</value>
|
||
</data>
|
||
<data name="Custom_StaticMethodName_IsNotNull" xml:space="preserve">
|
||
<value>Custom { 静态方法名 }不能为空,格式:{ 静态方法名 }{ 空格 }{ 反射信息 }</value>
|
||
</data>
|
||
<data name="Custom_StaticMethodName_NotSet_DynamicFilterCustom" xml:space="preserve">
|
||
<value>Custom 对应的{{ 静态方法名 }}:{fiValueCustomArray} 未设置 [DynamicFilterCustomAttribute] 特性</value>
|
||
</data>
|
||
<data name="CustomFieldSeparatedBySpaces" xml:space="preserve">
|
||
<value>Custom 要求 Field 应该空格分割,并且长度为 2,格式:{ 静态方法名 }{ 空格 }{ 反射信息 }</value>
|
||
</data>
|
||
<data name="DataType_AsType_Inconsistent" xml:space="preserve">
|
||
<value>操作的数据类型({dataDisplayCsharp}) 与 AsType({tableTypeDisplayCsharp}) 不一致,请检查。</value>
|
||
</data>
|
||
<data name="DateRange_Comma_Separateda_By2Char" xml:space="preserve">
|
||
<value>DateRange 要求 Value 应该逗号分割,并且长度为 2</value>
|
||
</data>
|
||
<data name="DateRange_DateFormat_yyyy" xml:space="preserve">
|
||
<value>DateRange 要求 Value[1] 格式必须为:yyyy、yyyy-MM、yyyy-MM-dd、yyyy-MM-dd HH、yyyy、yyyy-MM-dd HH:mm</value>
|
||
</data>
|
||
<data name="DbUpdateVersionException_RowLevelOptimisticLock" xml:space="preserve">
|
||
<value>记录可能不存在,或者【行级乐观锁】版本过旧,更新数量{sourceCount},影响的行数{affrows}。</value>
|
||
</data>
|
||
<data name="Different_Number_SlaveConnectionString_SlaveWeights" xml:space="preserve">
|
||
<value>SlaveConnectionString 数量与 SlaveWeights 不相同</value>
|
||
</data>
|
||
<data name="Duplicate_ColumnAttribute" xml:space="preserve">
|
||
<value>ColumnAttribute.Name {colattrName} 重复存在,请检查(注意:不区分大小写)</value>
|
||
</data>
|
||
<data name="Duplicate_PropertyName" xml:space="preserve">
|
||
<value>属性名 {pName} 重复存在,请检查(注意:不区分大小写)</value>
|
||
</data>
|
||
<data name="Entity_Must_Primary_Key" xml:space="preserve">
|
||
<value>{function} 功能要求实体类 {tableCsName} 必须有主键</value>
|
||
</data>
|
||
<data name="Entity_MySQL_VersionsBelow8_NotSupport_Multiple_PrimaryKeys" xml:space="preserve">
|
||
<value>{tbTypeFullName} 是父子关系,但是 MySql 8.0 以下版本中不支持组合多主键</value>
|
||
</data>
|
||
<data name="Entity_NotParentChild_Relationship" xml:space="preserve">
|
||
<value>{tbTypeFullName} 不是父子关系,无法使用该功能</value>
|
||
</data>
|
||
<data name="EspeciallySubquery_Cannot_Parsing" xml:space="preserve">
|
||
<value>这个特别的子查询不能解析</value>
|
||
</data>
|
||
<data name="Expression_Error_Use_ParameterExpression" xml:space="preserve">
|
||
<value>表达式错误,它的顶级对象不是 ParameterExpression:{exp}</value>
|
||
</data>
|
||
<data name="Expression_Error_Use_Successive_MemberAccess_Type" xml:space="preserve">
|
||
<value>表达式错误,它不是连续的 MemberAccess 类型:{exp}</value>
|
||
</data>
|
||
<data name="ExpressionTree_Convert_Type_Error" xml:space="preserve">
|
||
<value>ExpressionTree 转换类型错误,值({value}),类型({valueTypeFullName}),目标类型({typeFullName}),{exMessage}</value>
|
||
</data>
|
||
<data name="Failed_SubTable_FieldValue" xml:space="preserve">
|
||
<value>未能解析分表字段值 {sqlWhere}</value>
|
||
</data>
|
||
<data name="Functions_AsTable_NotImplemented" xml:space="preserve">
|
||
<value>AsTable 未实现的功能 {asTable}</value>
|
||
</data>
|
||
<data name="GBase_NotSupport_OtherThanCommas" xml:space="preserve">
|
||
<value>GBase 暂时不支持逗号以外的分割符</value>
|
||
</data>
|
||
<data name="Generated_Same_SubTable" xml:space="preserve">
|
||
<value>tableName:{tableName} 生成了相同的分表名</value>
|
||
</data>
|
||
<data name="GetPrimarys_ParameterError_IsNotDictKey " xml:space="preserve">
|
||
<value>GetPrimarys 传递的参数 "{primary}" 不正确,它不属于字典数据的键名</value>
|
||
</data>
|
||
<data name="Has_Specified_Cannot_Specified_Second" xml:space="preserve">
|
||
<value>已经指定了 {first},不能再指定 {second}</value>
|
||
</data>
|
||
<data name="Ignored_Check_Confirm_PublicGetSet" xml:space="preserve">
|
||
<value>{tb2DbName}.{mp2MemberName} 被忽略,请检查 IsIgnore 设置,确认 get/set 为 public</value>
|
||
</data>
|
||
<data name="Include_ParameterType_Error" xml:space="preserve">
|
||
<value>Include 参数类型错误</value>
|
||
</data>
|
||
<data name="Include_ParameterType_Error_Use_IncludeMany" xml:space="preserve">
|
||
<value>Include 参数类型错误,集合属性请使用 IncludeMany</value>
|
||
</data>
|
||
<data name="Include_ParameterType_Error_Use_MemberAccess" xml:space="preserve">
|
||
<value>Include 参数类型错误,表达式类型应该为 MemberAccess</value>
|
||
</data>
|
||
<data name="IncludeMany_NotValid_Navigation" xml:space="preserve">
|
||
<value>IncludeMany 类型 {tbTypeDisplayCsharp} 的属性 {collMemMemberName} 不是有效的导航属性,提示:IsIgnore = true 不会成为导航属性</value>
|
||
</data>
|
||
<data name="IncludeMany_ParameterError_OnlyUseOneParameter" xml:space="preserve">
|
||
<value>IncludeMany {navigateSelector} 参数错误,Select 只可以使用一个参数的方法,正确格式:.Select(t =>new TNavigate {{}})</value>
|
||
</data>
|
||
<data name="IncludeMany_ParameterError_Select_ReturnConsistentType" xml:space="preserve">
|
||
<value>IncludeMany {navigateSelector} 参数错误,Select lambda参数返回值必须和 {collMemElementType} 类型一致</value>
|
||
</data>
|
||
<data name="IncludeMany_ParameterType_Error_Use_MemberAccess" xml:space="preserve">
|
||
<value>IncludeMany 参数1 类型错误,表达式类型应该为 MemberAccess</value>
|
||
</data>
|
||
<data name="IncludeMany_ParameterTypeError" xml:space="preserve">
|
||
<value>IncludeMany {navigateSelector} 参数类型错误,正确格式: a.collections.Take(1).Where(c =>c.aid == a.id).Select(a=> new TNavigate{{}})</value>
|
||
</data>
|
||
<data name="InsertInto_No_Property_Selected" xml:space="preserve">
|
||
<value>ISelect.InsertInto() 未选择属性: {displayCsharp}</value>
|
||
</data>
|
||
<data name="InsertInto_TypeError" xml:space="preserve">
|
||
<value>ISelect.InsertInto() 类型错误: {displayCsharp}</value>
|
||
</data>
|
||
<data name="InsertOrUpdate_Must_Primary_Key" xml:space="preserve">
|
||
<value>InsertOrUpdate 功能执行 merge into 要求实体类 {CsName} 必须有主键</value>
|
||
</data>
|
||
<data name="InsertOrUpdate_NotSuport_Generic_UseEntity" xml:space="preserve">
|
||
<value>InsertOrUpdate<>的泛型参数 不支持 {typeofT1},请传递您的实体类</value>
|
||
</data>
|
||
<data name="Install_FreeSql_Extensions_LazyLoading" xml:space="preserve">
|
||
<value>【延时加载】功能需要安装 FreeSql.Extensions.LazyLoading.dll,可前往 nuget 下载</value>
|
||
</data>
|
||
<data name="LazyLoading_CompilationError" xml:space="preserve">
|
||
<value>【延时加载】{trytbTypeName} 编译错误:{exMessage}\r\n\r\n{cscode}</value>
|
||
</data>
|
||
<data name="LazyLoading_EntityMustDeclarePublic" xml:space="preserve">
|
||
<value>【延时加载】实体类型 {trytbTypeName} 必须声明为 public</value>
|
||
</data>
|
||
<data name="ManyToMany_AsSelect_NotSupport_Sum_Avg_etc" xml:space="preserve">
|
||
<value>ManyToMany 导航属性 .AsSelect() 暂时不可用于 Sum/Avg/Max/Min/First/ToOne/ToList 方法</value>
|
||
</data>
|
||
<data name="ManyToMany_NotFound_CorrespondingField" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 在 {tbmidCsName} 中没有找到对应的字段,如:{midTypePropsTrytbName}{findtrytbPkCsName}、{midTypePropsTrytbName}_{findtrytbPkCsName}</value>
|
||
</data>
|
||
<data name="ManyToMany_ParsingError_EntityMissing_PrimaryKey" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,实体类型 {tbrefTypeName} 缺少主键标识,[Column(IsPrimary = true)]</value>
|
||
</data>
|
||
<data name="ManyToMany_ParsingError_EntityMustHas_NavigateCollection" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,实体类型 {tbrefTypeName} 必须存在对应的 [Navigate(ManyToMany = x)] 集合属性</value>
|
||
</data>
|
||
<data name="ManyToMany_ParsingError_InconsistentType" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,{tbmidCsName}.{trycolCsName} 和 {trytbCsName}.{trytbPrimarysCsName} 类型不一致</value>
|
||
</data>
|
||
<data name="ManyToMany_ParsingError_IntermediateClass_ErrorMessage" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,中间类 {tbmidCsName}.{midTypePropsTrytbName} 错误:{exMessage}</value>
|
||
</data>
|
||
<data name="ManyToMany_ParsingError_IntermediateClass_NotManyToOne_OneToOne" xml:space="preserve">
|
||
<value>【ManyToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,中间类 {tbmidCsName}.{midTypePropsTrytbName} 导航属性不是【ManyToOne】或【OneToOne】</value>
|
||
</data>
|
||
<data name="Mapping_Exception_HasNo_SamePropertyName" xml:space="preserve">
|
||
<value>映射异常:{name} 没有一个属性名相同</value>
|
||
</data>
|
||
<data name="MasterPool_IsNull_UseTransaction" xml:space="preserve">
|
||
<value>Ado.MasterPool 值为 null,该操作无法自启用事务,请显式传递【事务对象】解决</value>
|
||
</data>
|
||
<data name="Missing_FreeSqlProvider_Package" xml:space="preserve">
|
||
<value>缺少 FreeSql 数据库实现包:FreeSql.Provider.{Provider}.dll,可前往 nuget 下载</value>
|
||
</data>
|
||
<data name="Missing_FreeSqlProvider_Package_Reason" xml:space="preserve">
|
||
<value>缺少 FreeSql 数据库实现包:{dll},可前往 nuget 下载;如果存在 {dll} 依然报错(原因是环境问题导致反射不到类型),请在 UseConnectionString/UseConnectionFactory 第三个参数手工传入 typeof({providerType})</value>
|
||
</data>
|
||
<data name="Navigation_Bind_Number_Different" xml:space="preserve">
|
||
<value>导航属性 {trytbTypeName}.{pnvName} 特性 [Navigate] Bind 数目({bindColumnsCount}) 与 外部主键数目({tbrefPrimarysLength}) 不相同</value>
|
||
</data>
|
||
<data name="Navigation_Missing_AsSelect" xml:space="preserve">
|
||
<value>{tb2DbName}.{mp2MemberName} 导航属性集合忘了 .AsSelect() 吗?如果在 ToList(a => a.{mp2MemberName}) 中使用,请移步参考 IncludeMany 文档。</value>
|
||
</data>
|
||
<data name="Navigation_Missing_SetProperty" xml:space="preserve">
|
||
<value>【导航属性】{trytbTypeDisplayCsharp}.{pName} 缺少 set 属性</value>
|
||
</data>
|
||
<data name="Navigation_NotFound_CorrespondingField" xml:space="preserve">
|
||
<value>导航属性 {trytbTypeName}.{pnvName} 没有找到对应的字段,如:{pnvName}{findtbrefPkCsName}、{pnvName}_{findtbrefPkCsName}。或者使用 [Navigate] 特性指定关系映射。</value>
|
||
</data>
|
||
<data name="Navigation_ParsingError_EntityMissingPrimaryKey" xml:space="preserve">
|
||
<value>导航属性 {trytbTypeName}.{pnvName} 解析错误,实体类型 {trytcTypeName} 缺少主键标识,[Column(IsPrimary = true)]</value>
|
||
</data>
|
||
<data name="Navigation_ParsingError_InconsistentType" xml:space="preserve">
|
||
<value>导航属性 {trytbTypeName}.{pnvName} 解析错误,{trytbCsName}.{trycolCsName} 和 {tbrefCsName}.{tbrefPrimarysCsName} 类型不一致</value>
|
||
</data>
|
||
<data name="Navigation_ParsingError_NotFound_Property" xml:space="preserve">
|
||
<value>导航属性 {trytbTypeName}.{pnvName} 特性 [Navigate] 解析错误,在 {tbrefTypeName} 未找到属性:{bi}</value>
|
||
</data>
|
||
<data name="NoPrimaryKey_UseSetDto" xml:space="preserve">
|
||
<value>{tableTypeDisplayCsharp} 没有定义主键,无法使用 SetSource,请尝试 SetDto 或者 SetSource 指定临时主键</value>
|
||
</data>
|
||
<data name="NoProperty_Defined" xml:space="preserve">
|
||
<value> 没有定义属性 </value>
|
||
</data>
|
||
<data name="Not_Implemented" xml:space="preserve">
|
||
<value>未实现</value>
|
||
</data>
|
||
<data name="Not_Implemented_Expression" xml:space="preserve">
|
||
<value>未实现函数表达式 {exp} 解析</value>
|
||
</data>
|
||
<data name="Not_Implemented_Expression_ParameterUseConstant" xml:space="preserve">
|
||
<value>未实现函数表达式 {exp} 解析,参数 {expArguments} 必须为常量</value>
|
||
</data>
|
||
<data name="Not_Implemented_Expression_UseAsSelect" xml:space="preserve">
|
||
<value>未实现函数表达式 {exp} 解析,如果正在操作导航属性集合,请使用 .AsSelect().{exp3MethodName}({exp3ArgumentsCount})</value>
|
||
</data>
|
||
<data name="Not_Implemented_MemberAcess_Constant" xml:space="preserve">
|
||
<value>未实现 MemberAccess 下的 Constant</value>
|
||
</data>
|
||
<data name="Not_Implemented_Name" xml:space="preserve">
|
||
<value>未实现 {name}</value>
|
||
</data>
|
||
<data name="Not_Support" xml:space="preserve">
|
||
<value>不支持</value>
|
||
</data>
|
||
<data name="Not_Support_OrderByRandom" xml:space="preserve">
|
||
<value>{dataType} 不支持 OrderByRandom 随机排序</value>
|
||
</data>
|
||
<data name="Not_Valid_Navigation_Property" xml:space="preserve">
|
||
<value>{property} 不是有效的导航属性</value>
|
||
</data>
|
||
<data name="NotFound_Column" xml:space="preserve">
|
||
<value>{dbName} 找不到列 {memberName}</value>
|
||
</data>
|
||
<data name="NotFound_CsName_Column" xml:space="preserve">
|
||
<value>找不到 {CsName} 对应的列</value>
|
||
</data>
|
||
<data name="NotFound_Property" xml:space="preserve">
|
||
<value>找不到属性:{memberName}</value>
|
||
</data>
|
||
<data name="NotFound_PropertyName" xml:space="preserve">
|
||
<value>找不到属性名 {proto}</value>
|
||
</data>
|
||
<data name="NotFound_Reflection" xml:space="preserve">
|
||
<value>Custom 找不到对应的{{ 反射信息 }}:{fiValueCustomArray}</value>
|
||
</data>
|
||
<data name="NotFound_Static_MethodName" xml:space="preserve">
|
||
<value>Custom 找不到对应的{{ 静态方法名 }}:{fiValueCustomArray}</value>
|
||
</data>
|
||
<data name="NotFound_Table_Property_AsTable" xml:space="preserve">
|
||
<value>[Table(AsTable = xx)] 设置的属性名 {atmGroupsValue} 不存在</value>
|
||
</data>
|
||
<data name="NotSpecified_UseConnectionString_UseConnectionFactory" xml:space="preserve">
|
||
<value>未指定 UseConnectionString 或者 UseConnectionFactory</value>
|
||
</data>
|
||
<data name="ObjectPool_Get_Timeout" xml:space="preserve">
|
||
<value>【{policyName}】ObjectPool.{GetName}() timeout {totalSeconds} seconds, see: https://github.com/dotnetcore/FreeSql/discussions/1081</value>
|
||
</data>
|
||
<data name="ObjectPool_GetAsync_Queue_Long" xml:space="preserve">
|
||
<value>【{policyName}】ObjectPool.GetAsync() The queue is too long. Policy.AsyncGetCapacity = {asyncGetCapacity}</value>
|
||
</data>
|
||
<data name="OneToMany_NotFound_CorrespondingField" xml:space="preserve">
|
||
<value>【OneToMany】导航属性 {trytbTypeName}.{pnvName} 在 {tbrefCsName} 中没有找到对应的字段,如:{findtrytb}{findtrytbPkCsName}、{findtrytb}_{findtrytbPkCsName}</value>
|
||
</data>
|
||
<data name="OneToMany_ParsingError_InconsistentType" xml:space="preserve">
|
||
<value>【OneToMany】导航属性 {trytbTypeName}.{pnvName} 解析错误,{trytbCsName}.{trytbPrimarysCsName} 和 {tbrefCsName}.{trycolCsName} 类型不一致</value>
|
||
</data>
|
||
<data name="OneToMany_UseNavigate" xml:space="preserve">
|
||
<value>、{refpropName}{findtrytbPkCsName}、{refpropName}_{findtrytbPkCsName}。或者使用 [Navigate] 特性指定关系映射。</value>
|
||
</data>
|
||
<data name="Parameter_Field_NotSpecified" xml:space="preserve">
|
||
<value>参数 field 未指定</value>
|
||
</data>
|
||
<data name="ParameterError_NotValid_Collection" xml:space="preserve">
|
||
<value>{property} 参数错误,它不是集合属性,必须为 IList<T> 或者 ICollection<T></value>
|
||
</data>
|
||
<data name="ParameterError_NotValid_Navigation" xml:space="preserve">
|
||
<value>{property} 参数错误,它不是有效的导航属性</value>
|
||
</data>
|
||
<data name="ParameterError_NotValid_PropertyName" xml:space="preserve">
|
||
<value>{where} 参数错误,{keyval} 不是有效的属性名,在实体类 {reftbTypeDisplayCsharp} 无法找到</value>
|
||
</data>
|
||
<data name="ParameterError_NotValid_UseCommas" xml:space="preserve">
|
||
<value>{property} 参数错误,格式 "TopicId=Id,多组使用逗号连接" </value>
|
||
</data>
|
||
<data name="Parsing_Failed" xml:space="preserve">
|
||
<value>解析失败 {callExpMethodName} {message}</value>
|
||
</data>
|
||
<data name="Policy_ObjectPool_Dispose" xml:space="preserve">
|
||
<value>【{policyName}】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079</value>
|
||
</data>
|
||
<data name="Policy_Status_NotAvailable" xml:space="preserve">
|
||
<value>【{policyName}】状态不可用,等待后台检查程序恢复方可使用。{UnavailableExceptionMessage}</value>
|
||
</data>
|
||
<data name="Properties_AsRowLock_Must_Numeric_Byte" xml:space="preserve">
|
||
<value>属性{trytbVersionColumnCsName} 被标注为行锁(乐观锁)(IsVersion),但其必须为数字类型 或者 byte[],并且不可为 Nullable</value>
|
||
</data>
|
||
<data name="Properties_Cannot_Null" xml:space="preserve">
|
||
<value>properties 参数不能为空</value>
|
||
</data>
|
||
<data name="Property_Cannot_Find" xml:space="preserve">
|
||
<value>{property} 属性名无法找到</value>
|
||
</data>
|
||
<data name="Range_Comma_Separateda_By2Char" xml:space="preserve">
|
||
<value>Range 要求 Value 应该逗号分割,并且长度为 2</value>
|
||
</data>
|
||
<data name="RollBack" xml:space="preserve">
|
||
<value>回滚</value>
|
||
</data>
|
||
<data name="RunTimeError_Reflection_IncludeMany" xml:space="preserve">
|
||
<value>运行时错误,反射获取 IncludeMany 方法失败</value>
|
||
</data>
|
||
<data name="Set_Column_IsNullable_False" xml:space="preserve">
|
||
<value>{qoteSql} is NULL,除非设置特性 [Column(IsNullable = false)]</value>
|
||
</data>
|
||
<data name="SubTableFieldValue_CannotLessThen" xml:space="preserve">
|
||
<value>分表字段值 "{dt}" 不能小于 "{beginTime} "</value>
|
||
</data>
|
||
<data name="SubTableFieldValue_IsNotNull" xml:space="preserve">
|
||
<value>分表字段值不能为 null</value>
|
||
</data>
|
||
<data name="SubTableFieldValue_NotConvertDateTime" xml:space="preserve">
|
||
<value>分表字段值 "{columnValue}" 不能转化成 DateTime</value>
|
||
</data>
|
||
<data name="SubTableFieldValue_NotMatchTable" xml:space="preserve">
|
||
<value>分表字段值 "{dt}" 未匹配到分表名</value>
|
||
</data>
|
||
<data name="T2_Type_Error" xml:space="preserve">
|
||
<value>T2 类型错误</value>
|
||
</data>
|
||
<data name="TableName_Format_Error" xml:space="preserve">
|
||
<value>tableName 格式错误,示例:“log_{yyyyMMdd}”</value>
|
||
</data>
|
||
<data name="Type_AsType_Parameter_Error" xml:space="preserve">
|
||
<value>{Type}.AsType 参数错误,请传入正确的实体类型</value>
|
||
</data>
|
||
<data name="Type_Cannot_Access_Constructor" xml:space="preserve">
|
||
<value>{thatFullName} 类型无法访问构造函数</value>
|
||
</data>
|
||
<data name="Type_Error_Name" xml:space="preserve">
|
||
<value>{name} 类型错误</value>
|
||
</data>
|
||
<data name="TypeAsType_NotSupport_Object" xml:space="preserve">
|
||
<value>{Type}.AsType 参数不支持指定为 object</value>
|
||
</data>
|
||
<data name="TypeError_CannotUse_IncludeMany" xml:space="preserve">
|
||
<value>类型 {typeofFullName} 错误,不能使用 IncludeMany</value>
|
||
</data>
|
||
<data name="Unable_Parse_Expression" xml:space="preserve">
|
||
<value>无法解析表达式:{exp}</value>
|
||
</data>
|
||
<data name="Unable_Parse_ExpressionMethod" xml:space="preserve">
|
||
<value>无法解析表达式方法 {exp3tmpCallMethodName}</value>
|
||
</data>
|
||
<data name="Use_InsertDict_Method" xml:space="preserve">
|
||
<value>请使用 fsql.InsertDict(dict) 方法插入字典数据</value>
|
||
</data>
|
||
</root> |