![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Caché 关键字
yaoxin521123
创造价值,分享学习,一起成长,相伴前行。
展开
-
第157章 Storage关键字 - Type
文章目录 第157章 Storage关键字 - Type大纲值描述默认值 第157章 Storage关键字 - Type用于提供持久性的存储类。大纲<Type>%Storage.Persistent</Type>值该元素的值是一个类名。描述此元素指定为此类提供持久性的存储类。%Storage.Persistent类是默认存储类,并提供默认存储结构。%Storage.SQL类用于将类映射到旧数据结构。对于串行(嵌入式)类,必须将其设置为%Storage.Seri原创 2021-08-28 10:09:18 · 423 阅读 · 0 评论 -
第156章 Storage关键字 - StreamLocation
文章目录 第156章 Storage关键字 - StreamLocation大纲值描述默认值 第156章 Storage关键字 - StreamLocation指定流属性的默认存储位置。大纲<StreamLocation>^Sample.PersonS</StreamLocation>值此元素的值是带有可选前导下标的全局名称。描述此元素允许指定用于在持久化类中存储任何流属性的默认全局设置。存储在此全局的根位置的值是一个计数器,每当存储此类的流值时,该计数器就会递增。原创 2021-08-28 10:07:41 · 263 阅读 · 0 评论 -
第155章 Storage关键字 - State
文章目录 第155章 Storage关键字 - State大纲值描述默认值 第155章 Storage关键字 - State指定用于串行对象的数据定义。大纲<State>state</State>值此元素的值是此存储定义中的数据定义的名称。描述对于串行(嵌入式)类,此关键字指示使用哪个数据定义来定义对象的序列化状态(序列化时对象属性的排列方式)。这也是默认数据定义,默认结构生成器将向其添加未存储的属性。默认值<State>元素的默认值为空字符串。原创 2021-08-28 10:06:38 · 325 阅读 · 0 评论 -
第154章 Storage关键字 - SqlTableNumber
文章目录 第154章 Storage关键字 - SqlTableNumber大纲值描述默认值 第154章 Storage关键字 - SqlTableNumber指定内部SQL表号。大纲<SqlTableNumber>123</SqlTableNumber>值该元素的值是一个表号。描述此元素仅由从早期InterSystems产品迁移的类使用。默认值<SqlTableNumber>元素的默认值为空字符串。...原创 2021-08-28 10:05:54 · 421 阅读 · 0 评论 -
第153章 Storage关键字 - SqlRowIdProperty
文章目录 第153章 Storage关键字 - SqlRowIdProperty大纲值描述默认值 第153章 Storage关键字 - SqlRowIdProperty指定SQL RowId属性。大纲<SqlRowIdProperty>prop</SqlRowIdProperty>值该元素的值是一个SQL标识符。描述此元素仅由从早期InterSystems产品迁移的类使用。默认值<SqlRowIdProperty>元素的默认值为空字符串。...原创 2021-08-28 10:05:07 · 262 阅读 · 0 评论 -
第152章 Storage关键字 - SqlRowIdName
文章目录 第152章 Storage关键字 - SqlRowIdName大纲值描述默认值 第152章 Storage关键字 - SqlRowIdName指定用于SQL中的行ID的名称。大纲<SqlRowIdName>IdName</SqlRowIdName>值该元素的值是一个SQL标识符。描述该元素允许直接指定投影到SQL的行(对象)ID列的名称。默认值<SqlRowIdName>元素的默认值为空字符串。...原创 2021-08-27 11:46:39 · 391 阅读 · 0 评论 -
第151章 Storage关键字 - IndexLocation
文章目录 第151章 Storage关键字 - IndexLocation大纲值描述默认值 第151章 Storage关键字 - IndexLocation指定索引的默认存储位置。大纲<IndexLocation>^Sample.PersonI</IndexLocation>值此元素的值是带有可选前导下标的全局名称。描述此元素允许指定用于此类索引的全局。如果未指定,则索引位置为^MyApp.MyClassI(其中MyApp.MyClass是类别名称)。请注意,还可原创 2021-08-27 11:45:56 · 276 阅读 · 0 评论 -
第150章 Storage关键字 - IdLocation
文章目录 第150章 Storage关键字 - IdLocation大纲值描述默认值 第150章 Storage关键字 - IdLocation指定ID计数器的位置。大纲<IdLocation>^Sample.PersonD</IdLocation>值这个元素的值是一个全局名称,前导下标是可选的。描述此元素允许指定包含用于分配对象ID值的计数器的全局节点。默认情况下,在使用默认存储的持久类定义中,这个全局位置包含类实例的最高分配ID。然而,这仅在<IdFu原创 2021-08-27 11:45:13 · 279 阅读 · 0 评论 -
第149章 Storage关键字 - IdFunction
文章目录 第149章 Storage关键字 - IdFunction大纲值描述默认值 第149章 Storage关键字 - IdFunction指定使用默认存储为持久类分配新ID值的系统函数。大纲<IdFunction>increment</IdFunction>值这个元素的值可以是increment(使用$increment函数)或sequence(使用$sequence函数)。描述如果持久化类不使用IdKey来确定对象ID值,则该元素允许指定用于分配ID值的函数原创 2021-08-27 11:44:19 · 292 阅读 · 0 评论 -
第148章 Storage关键字 - Final
文章目录 第148章 Storage关键字 - Final大纲值描述默认值 第148章 Storage关键字 - Final指定不能由子类修改存储定义。大纲<Final>1</Final>值这个元素的值是布尔值。描述指定不能由子类修改存储定义。默认值<Final>元素的默认值是false。...原创 2021-08-26 08:47:32 · 287 阅读 · 0 评论 -
第147章 Storage关键字 - DefaultData
文章目录 第147章 Storage关键字 - DefaultData大纲值描述默认值 第147章 Storage关键字 - DefaultData指定默认数据存储定义。大纲<DefaultData>MyData</DefaultData>值此元素的值是当前存储定义中的数据存储节点的名称。描述指定类编译器数据结构生成器用来放置任何以前未存储的属性的数据定义的名称。如果属性是可存储的,但未在任何数据定义中列出,则该属性是“未存储的”。如果将新的非瞬时属性添加到持久类原创 2021-08-26 08:46:41 · 256 阅读 · 0 评论 -
第146章 Storage关键字 - DataLocation
文章目录 第146章 Storage关键字 - DataLocation大纲值描述默认值 第146章 Storage关键字 - DataLocation指定该类的数据存储位置。大纲<DataLocation>^Sample.PersonD</DataLocation>值element的值是一个全局变量名称,具有可选的前导下标。描述一个表达式,它是存储该类数据的位置。通常这将是一个全局变量引用,如^User.PersonD。全局变量引用还可以包含一个或多个前导下标原创 2021-08-26 08:45:42 · 272 阅读 · 0 评论 -
第145章 XData关键字 - XMLNamespace
文章目录 第145章 XData关键字 - XMLNamespace用法详情默认示例 第145章 XData关键字 - XMLNamespace指定XData块所属的XML名称空间。用法要指定XData块所属的XML名称空间,请使用如下语法:XData name [ XMLNamespace = "namespaceURL" ] { }其中namespaceURL是XML名称空间的URI。注意,这一项是用双引号括起来的。详情该关键字指定XData块所属的XML名称空间。默认如果省略这原创 2021-08-26 08:44:57 · 267 阅读 · 0 评论 -
第144章 XData关键字 - SchemaSpec
文章目录 第144章 XData关键字 - SchemaSpec用法详情默认示例 第144章 XData关键字 - SchemaSpec指定用于验证此XData块的XML模式。用法要指定一个XML模式来验证这个XData块,请使用如下语法:XData name [ SchemaSpec = "schemanamespaceURL schemaURL" ] { }schemanamespaceURL是模式所属的名称空间的URIschemaURL是模式文档的URL注意,在这些项之间有一个空原创 2021-08-25 08:46:34 · 226 阅读 · 0 评论 -
第143章 XData关键字 - MimeType
文章目录 第143章 XData关键字 - MimeType用法详情默认 第143章 XData关键字 - MimeType指定XData块的MIME类型。用法要指定XData块的MIME类型,请使用如下语法:XData name [ MimeType = mimetype ] { }其中mimetype是有效的MIME类型(更正式地说,是Internet媒体类型)。详情该关键字指定XData块内容的MIME类型。默认默认的MIME类型是text/xml...原创 2021-08-25 08:44:41 · 196 阅读 · 0 评论 -
第142章 XData关键字 - Internal
文章目录 第142章 XData关键字 - Internal用法详情 第142章 XData关键字 - Internal指定这个XData块是否是内部的(不在类文档中显示)。注意,类文档目前根本没有显示XData。用法要指定这个XData块是内部的,请使用以下语法:XData name [ Internal ] { }否则,忽略该关键字或将Not放在该关键字之前。详情类文档中不显示内部类成员。如果希望用户看到一个类而不是它的所有成员,则此关键字非常有用。注意,类文档目前根本没有显示原创 2021-08-25 08:43:57 · 212 阅读 · 0 评论 -
第141章 触发器关键字 - UpdateColumnList
文章目录 第141章 触发器关键字 - UpdateColumnList用法详情 第141章 触发器关键字 - UpdateColumnList指定一个或多个列,其修改将导致SQL触发触发器。仅对TSQL可用。用法要指定其修改触发触发器的列,请使用以下语法:Trigger name [ Event = sqlevent, UpdateColumnList = updatecolumnlist ] { //implementation }其中updatecolumnlist是一个列名或原创 2021-08-25 08:41:04 · 339 阅读 · 0 评论 -
第140章 触发器关键字 - Time
文章目录 第140章 触发器关键字 - Time用法详情默认 第140章 触发器关键字 - Time指定触发器是在事件之前还是之后触发。用法要指定触发器是在事件之前还是之后触发,请使用以下语法:Trigger name [ Event = sqlevent, Time = time ] { //implementation }其中time 是下列情况之一:AFTER—此触发器在事件之后触发。BEFORE -这个触发器在事件之前被触发。详情该关键字指定触发器是在事件之前还是之后原创 2021-08-24 08:34:10 · 436 阅读 · 0 评论 -
第139章 触发器关键字 - SqlName
文章目录 第139章 触发器关键字 - SqlName用法详情默认 第139章 触发器关键字 - SqlName指定用于此触发器的SQL名称。用法要覆盖此触发器的默认SQL名称,请使用以下语法:Trigger name [ Event = sqlevent, SqlName = sqlname, Time = time ] { //implementation }其中sqlname是SQL标识符。详情如果将此触发器投影到SQL,则使用此名称作为SQL触发器。默认如果忽略此关键字,原创 2021-08-24 08:33:26 · 365 阅读 · 0 评论 -
第138章 触发器关键字 - Order
文章目录 第138章 触发器关键字 - Order用法详情默认 第138章 触发器关键字 - Order在同一个EVENT和TIME有多个触发器的情况下,指定触发器应该触发的顺序。用法要指定此触发器的触发顺序,相对于具有相同EVENT和TIME的其他触发器,请使用以下语法:Trigger name [ Event = sqlevent, Order = n, Time = time ] { //implementation }其中n为整数。详情在同一个EVENT和TIME有多个触发器原创 2021-08-24 08:32:49 · 413 阅读 · 0 评论 -
第137章 触发器关键字 - OldTable
文章目录 第137章 触发器关键字 - OldTable用法详情默认 第137章 触发器关键字 - OldTable指定存储受事件影响的行或语句的旧值的转换表的名称。用法要指定存储旧值的转换表的名称,请使用以下语法:Trigger name [ Event = sqlevent, OldTable = oldtable, NewTable = newtable ] { //implementation }其中oldtable是此命名空间中的SQL表的名称。详情每个触发器都可以通过转换原创 2021-08-24 08:32:06 · 381 阅读 · 0 评论 -
第136章 触发器关键字 - NewTable
文章目录 第136章 触发器关键字 - NewTable用法详情默认 第136章 触发器关键字 - NewTable指定存储受事件影响的行或语句的新值的转换表的名称。用法要指定存储新值的转换表的名称,请使用以下语法:Trigger name [ Event = sqlevent, OldTable = oldtable, NewTable = newtable ] { //implementation }其中newtable是此命名空间中的SQL表的名称。详情每个触发器都可以通过转换原创 2021-08-23 08:53:14 · 670 阅读 · 0 评论 -
第135章 触发器关键字 - Language
文章目录 第135章 触发器关键字 - Language用法详情默认 第135章 触发器关键字 - Language指定编写触发器的语言。用法要指定编写触发器的语言,请使用以下语法:Trigger NewTrigger1 [ Event = sqlevent, Language = language ] { //implementation }其中language 是下列值之一:objectscript —此触发器用objectscript编写(默认)。tsql——这个触发器是在t原创 2021-08-23 08:51:16 · 531 阅读 · 0 评论 -
第134章 触发器关键字 - Internal
文章目录 第134章 触发器关键字 - Internal用法详情默认 第134章 触发器关键字 - Internal指定此触发器定义是否为内部触发器(不显示在类文档中)。用法要指定此触发器定义为内部触发器,请使用以下语法:Trigger name [ Event = sqlevent, Internal ] { //implementation }否则,省略此关键字或将单词Not放在关键字的前面。详情内部类成员不会显示在类文档中。如果想让用户看到一个类,但不看到它的所有成员,这个关键原创 2021-08-23 08:50:05 · 376 阅读 · 0 评论 -
第133章 触发器关键字 - Foreach
文章目录 第133章 触发器关键字 - Foreach用法详情默认例外 第133章 触发器关键字 - Foreach控制触发器何时被触发。用法Trigger name [ Event = sqlevent, Foreach = foreach ] { //implementation }其中foreach是下列值之一:row — 该触发器由触发语句影响的每一行触发。注意,TSQL不支持行级触发器,因此Language关键字的设置必须是objectscript。row/object原创 2021-08-23 08:48:21 · 460 阅读 · 0 评论 -
第132章 触发器关键字 - Final
文章目录 第132章 触发器关键字 - Final用法详情默认 第132章 触发器关键字 - Final指定此触发器是否为final(不能在子类中重写)。用法要指定一个触发器为final,请使用以下语法:Trigger name [ Event = sqlevent, Final ] { //implementation }否则,忽略该关键字或将Not放在该关键字之前。详情标记为final的类成员不能在子类中重写。默认如果省略这个关键字,触发器 not final。...原创 2021-08-22 10:12:31 · 256 阅读 · 0 评论 -
第131章 触发器关键字 - Event
文章目录 第131章 触发器关键字 - Event用法详情默认 第131章 触发器关键字 - Event指定将触发此触发器的SQL事件。必需Required(无默认值)。用法要指定将触发触发器的SQL事件,请使用以下语法:Trigger name [ Event = sqlevent, Time = AFTER ] { //implementation }其中sqlevent是以下值之一:DELETE——在SQL DELETE操作期间触发此触发器。INSERT——在SQL INSE原创 2021-08-22 10:11:45 · 1346 阅读 · 0 评论 -
第130章 触发器关键字 - CodeMode
文章目录 第130章 触发器关键字 - CodeMode用法详情默认 第130章 触发器关键字 - CodeMode指定如何实现此触发器。用法要指定触发器如何实现,请使用以下语法:Trigger name [ Event = sqlevent, CodeMode = codemode ] { //implementation }其中codemode是下列其中之一:code - 这个触发器是作为代码行实现的(默认)。objectgenerator - 这个触发器是一个触发器发生器。原创 2021-08-22 10:10:53 · 496 阅读 · 0 评论 -
第129章 查询关键字 - WebMethod
文章目录 第129章 查询关键字 - WebMethod用法详情默认生成的类WSDL的关系 第129章 查询关键字 - WebMethod指定这个类查询是否为web方法。仅应用于定义为web服务或web客户端的类。用法要指定这个查询是一个web方法,请使用以下语法:Query name(formal_spec) As classname [ WebMethod ] { //implementation }否则,忽略该关键字或将Not放在该关键字之前。详情这个关键字指定这个类查询是否原创 2021-08-22 10:10:05 · 235 阅读 · 0 评论 -
第128章 查询关键字 - SqlViewName
文章目录 第128章 查询关键字 - SqlViewName用法详情默认 第128章 查询关键字 - SqlViewName覆盖投影SQL视图的默认名称。仅当此查询投影为SQL视图时应用。用法要覆盖查询投影为SQL视图时使用的默认名称,请使用以下语法:Query name(formal_spec) As classname [ SqlView, SqlViewName = "_Q1" ] { //implementation }其中sqlviewname是SQL标识符。详情该关键字原创 2021-08-21 10:41:40 · 260 阅读 · 0 评论 -
第127章 查询关键字 - SqlView
文章目录 第127章 查询关键字 - SqlView用法详情默认 第127章 查询关键字 - SqlView指定是否将此查询投影为SQL视图。用法要指定查询投影为SQL视图,请使用以下语法:Query name(formal_spec) As classname [SqlView] { //implementation }否则,忽略该关键字或将Not放在该关键字之前。详情该关键字指定IRIS是否将此查询项目作为SQL视图。默认如果省略此关键字,IRIS不会将此查询投影为SQL视原创 2021-08-21 10:40:57 · 282 阅读 · 0 评论 -
第126章 查询关键字 - SqlProc
文章目录 第126章 查询关键字 - SqlProc用法详情默认 第126章 查询关键字 - SqlProc指定查询是否可以作为SQL存储过程调用。用法要指定查询可以作为SQL存储过程调用,请使用以下语法:Query name(formal_spec) As classname [ SqlProc ] { //implementation }否则,忽略该关键字或将Not放在该关键字之前。详情该关键字指定是否可以作为SQL存储过程调用查询。默认如果忽略此关键字,则无法将查询作为SQ原创 2021-08-21 10:39:52 · 342 阅读 · 0 评论 -
第125章 查询关键字 - SqlName
文章目录 第125章 查询关键字 - SqlName用法详解默认 第125章 查询关键字 - SqlName覆盖投影SQL存储过程的默认名称。仅当此查询被投影为SQL存储过程时应用。用法要覆盖查询投射为SQL存储过程时使用的默认名称,请使用以下语法:Query name(formal_spec) As classname [ SqlProc, SqlName = sqlname ] { //implementation }其中sqlname是SQL标识符。详解如果将此查询投影为一个原创 2021-08-21 10:38:52 · 414 阅读 · 0 评论 -
第124章 查询关键字 - SoapNameSpace
文章目录 第124章 查询关键字 - SoapNameSpace用法详解默认与WSDL的关系以及对SOAP消息的影响 第124章 查询关键字 - SoapNameSpace在WSDL中的绑定操作级别指定名称空间。仅应用于定义为web服务或web客户端的类。用法要在绑定操作级别覆盖默认命名空间(当查询被用作web方法时),请使用以下语法:Query name(formal_spec) As classname [ SoapNameSpace = "soapnamespace", WebMethod原创 2021-08-20 08:43:46 · 296 阅读 · 0 评论 -
第123章 查询关键字 - SoapBodyUse
文章目录 第123章 查询关键字 - SoapBodyUse用法详解默认与WSDL的关系以及对SOAP消息的影响 第123章 查询关键字 - SoapBodyUse指定该查询用作web方法时,输入和输出使用的编码。仅应用于定义为web服务或web客户端的类。用法要覆盖查询的输入和输出使用的默认编码(当它被用作web方法时),请使用以下语法:Query name(formal_spec) As classname [ WebMethod, SoapBodyUse = encoded ] {原创 2021-08-20 08:42:53 · 295 阅读 · 0 评论 -
第122章 查询关键字 - SoapBindingStyle
文章目录 第122章 查询关键字 - SoapBindingStyle用法详情默认WSDL的关系对SOAP消息的影响 第122章 查询关键字 - SoapBindingStyle指定此查询用作Web方法时使用的绑定样式或SOAP调用机制。仅适用于定义为Web服务或Web客户端的类。用法要覆盖查询使用的默认绑定样式(当它用作Web方法时),请使用以下语法:Query name(formal_spec) As classname [ WebMethod, SoapBindingStyle = soap原创 2021-08-20 08:42:02 · 275 阅读 · 0 评论 -
第121章 查询关键字 - Private
文章目录 第121章 查询关键字 - Private用法详解默认 第121章 查询关键字 - Private指定查询是否为私有查询。用法要指定此查询为私有查询,请使用以下语法:Query name(formal_spec) As classname [ Private ] { //implementation }否则,请省略此关键字或将该词放在该关键字之前。详解私有类成员只能由同一类(或其子类)的其他成员使用。请注意,其他语言通常使用单词Protected来描述这种可见性,使用单词P原创 2021-08-20 08:41:17 · 232 阅读 · 0 评论 -
第120章 查询关键字 - Internal
文章目录 第120章 查询关键字 - Internal用法详情默认 第120章 查询关键字 - Internal指定此查询定义是否是内部的(不显示在类文档中)。用法要指定此查询定义是内部的,请使用以下语法:Query name(formal_spec) As classname [ Internal ] { //implementation }否则,省略此关键字或将单词Not放在关键字的前面。详情内部类成员不会显示在类文档中。如果想让用户看到一个类,但不看到它的所有成员,这个关键字很原创 2021-08-19 08:29:04 · 180 阅读 · 0 评论 -
第119章 查询关键字 - Final
文章目录 第119章 查询关键字 - Final用法详解默认 第119章 查询关键字 - Final指定此查询是否为最终查询(不能在子类中覆盖)。用法要指定查询是最终查询,请使用以下语法:Query name(formal_spec) As classname [ Final ] { //implementation }否则,省略此关键字或将单词Not放在关键字的前面。详解标记为final的类成员不能在子类中被覆盖。默认如果省略此关键字,查询不是最终的。...原创 2021-08-19 08:28:19 · 242 阅读 · 0 评论 -
第118章 查询关键字 - ClientName
文章目录 第118章 查询关键字 - ClientName用法详情默认 第118章 查询关键字 - ClientName此查询的客户端投影使用的别名。用法要在将查询投影到客户端语言时覆盖查询的默认名称,请使用以下语法:Query name(formal_spec) As classname [ ClientName = clientname ] { //implementation }其中clientname是在客户端语言中使用的名称。详情当查询被投影到客户端语言时,此关键字允许定义原创 2021-08-19 08:27:38 · 638 阅读 · 0 评论