Abp.Zero.Common.xml 90 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Abp.Zero.Common</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Abp.Application.Editions.Edition">
  8. <summary>
  9. Represents an edition of the application.
  10. </summary>
  11. </member>
  12. <member name="F:Abp.Application.Editions.Edition.MaxNameLength">
  13. <summary>
  14. Maximum length of the <see cref="P:Abp.Application.Editions.Edition.Name"/> property.
  15. </summary>
  16. </member>
  17. <member name="F:Abp.Application.Editions.Edition.MaxDisplayNameLength">
  18. <summary>
  19. Maximum length of the <see cref="P:Abp.Application.Editions.Edition.Name"/> property.
  20. </summary>
  21. </member>
  22. <member name="P:Abp.Application.Editions.Edition.Name">
  23. <summary>
  24. Unique name of this edition.
  25. </summary>
  26. </member>
  27. <member name="P:Abp.Application.Editions.Edition.DisplayName">
  28. <summary>
  29. Display name of this edition.
  30. </summary>
  31. </member>
  32. <member name="T:Abp.Application.Features.AbpFeatureValueStore`2">
  33. <summary>
  34. Implements <see cref="T:Abp.Application.Features.IFeatureValueStore"/>.
  35. </summary>
  36. </member>
  37. <member name="M:Abp.Application.Features.AbpFeatureValueStore`2.#ctor(Abp.Runtime.Caching.ICacheManager,Abp.Domain.Repositories.IRepository{Abp.MultiTenancy.TenantFeatureSetting,System.Int64},Abp.Domain.Repositories.IRepository{`0},Abp.Domain.Repositories.IRepository{Abp.Application.Features.EditionFeatureSetting,System.Int64},Abp.Application.Features.IFeatureManager,Abp.Domain.Uow.IUnitOfWorkManager)">
  38. <summary>
  39. Initializes a new instance of the <see cref="T:Abp.Application.Features.AbpFeatureValueStore`2"/> class.
  40. </summary>
  41. </member>
  42. <member name="M:Abp.Application.Features.AbpFeatureValueStore`2.GetValueOrNullAsync(System.Int32,Abp.Application.Features.Feature)">
  43. <inheritdoc/>
  44. </member>
  45. <member name="T:Abp.Application.Features.EditionFeatureSetting">
  46. <summary>
  47. Feature setting for an <see cref="P:Abp.Application.Features.EditionFeatureSetting.Edition"/>.
  48. </summary>
  49. </member>
  50. <member name="P:Abp.Application.Features.EditionFeatureSetting.Edition">
  51. <summary>
  52. Gets or sets the edition.
  53. </summary>
  54. <value>
  55. The edition.
  56. </value>
  57. </member>
  58. <member name="P:Abp.Application.Features.EditionFeatureSetting.EditionId">
  59. <summary>
  60. Gets or sets the edition Id.
  61. </summary>
  62. <value>
  63. The edition Id.
  64. </value>
  65. </member>
  66. <member name="M:Abp.Application.Features.EditionFeatureSetting.#ctor">
  67. <summary>
  68. Initializes a new instance of the <see cref="T:Abp.Application.Features.EditionFeatureSetting"/> class.
  69. </summary>
  70. </member>
  71. <member name="M:Abp.Application.Features.EditionFeatureSetting.#ctor(System.Int32,System.String,System.String)">
  72. <summary>
  73. Initializes a new instance of the <see cref="T:Abp.Application.Features.EditionFeatureSetting"/> class.
  74. </summary>
  75. <param name="editionId">The edition Id.</param>
  76. <param name="name">Feature name.</param>
  77. <param name="value">Feature value.</param>
  78. </member>
  79. <member name="T:Abp.Application.Features.FeatureSetting">
  80. <summary>
  81. Base class for feature settings
  82. </summary>
  83. </member>
  84. <member name="F:Abp.Application.Features.FeatureSetting.MaxNameLength">
  85. <summary>
  86. Maximum length of the <see cref="P:Abp.Application.Features.FeatureSetting.Name"/> field.
  87. </summary>
  88. </member>
  89. <member name="F:Abp.Application.Features.FeatureSetting.MaxValueLength">
  90. <summary>
  91. Maximum length of the <see cref="P:Abp.Application.Features.FeatureSetting.Value"/> property.
  92. </summary>
  93. </member>
  94. <member name="P:Abp.Application.Features.FeatureSetting.Name">
  95. <summary>
  96. Feature name.
  97. </summary>
  98. </member>
  99. <member name="P:Abp.Application.Features.FeatureSetting.Value">
  100. <summary>
  101. Value.
  102. </summary>
  103. </member>
  104. <member name="M:Abp.Application.Features.FeatureSetting.#ctor">
  105. <summary>
  106. Initializes a new instance of the <see cref="T:Abp.Application.Features.FeatureSetting"/> class.
  107. </summary>
  108. </member>
  109. <member name="M:Abp.Application.Features.FeatureSetting.#ctor(System.String,System.String)">
  110. <summary>
  111. Initializes a new instance of the <see cref="T:Abp.Application.Features.FeatureSetting"/> class.
  112. </summary>
  113. <param name="name">Feature name.</param>
  114. <param name="value">Feature value.</param>
  115. </member>
  116. <member name="T:Abp.Auditing.AuditingStore">
  117. <summary>
  118. Implements <see cref="T:Abp.Auditing.IAuditingStore"/> to save auditing informations to database.
  119. </summary>
  120. </member>
  121. <member name="M:Abp.Auditing.AuditingStore.#ctor(Abp.Domain.Repositories.IRepository{Abp.Auditing.AuditLog,System.Int64})">
  122. <summary>
  123. Creates a new <see cref="T:Abp.Auditing.AuditingStore"/>.
  124. </summary>
  125. </member>
  126. <member name="T:Abp.Auditing.AuditLog">
  127. <summary>
  128. Used to store audit logs.
  129. </summary>
  130. </member>
  131. <member name="F:Abp.Auditing.AuditLog.MaxServiceNameLength">
  132. <summary>
  133. Maximum length of <see cref="P:Abp.Auditing.AuditLog.ServiceName"/> property.
  134. </summary>
  135. </member>
  136. <member name="F:Abp.Auditing.AuditLog.MaxMethodNameLength">
  137. <summary>
  138. Maximum length of <see cref="P:Abp.Auditing.AuditLog.MethodName"/> property.
  139. </summary>
  140. </member>
  141. <member name="F:Abp.Auditing.AuditLog.MaxParametersLength">
  142. <summary>
  143. Maximum length of <see cref="P:Abp.Auditing.AuditLog.Parameters"/> property.
  144. </summary>
  145. </member>
  146. <member name="F:Abp.Auditing.AuditLog.MaxReturnValueLength">
  147. <summary>
  148. Maximum length of <see cref="P:Abp.Auditing.AuditLog.ReturnValue"/> property.
  149. </summary>
  150. </member>
  151. <member name="F:Abp.Auditing.AuditLog.MaxClientIpAddressLength">
  152. <summary>
  153. Maximum length of <see cref="P:Abp.Auditing.AuditLog.ClientIpAddress"/> property.
  154. </summary>
  155. </member>
  156. <member name="F:Abp.Auditing.AuditLog.MaxClientNameLength">
  157. <summary>
  158. Maximum length of <see cref="P:Abp.Auditing.AuditLog.ClientName"/> property.
  159. </summary>
  160. </member>
  161. <member name="F:Abp.Auditing.AuditLog.MaxBrowserInfoLength">
  162. <summary>
  163. Maximum length of <see cref="P:Abp.Auditing.AuditLog.BrowserInfo"/> property.
  164. </summary>
  165. </member>
  166. <member name="F:Abp.Auditing.AuditLog.MaxExceptionLength">
  167. <summary>
  168. Maximum length of <see cref="P:Abp.Auditing.AuditLog.Exception"/> property.
  169. </summary>
  170. </member>
  171. <member name="F:Abp.Auditing.AuditLog.MaxCustomDataLength">
  172. <summary>
  173. Maximum length of <see cref="P:Abp.Auditing.AuditLog.CustomData"/> property.
  174. </summary>
  175. </member>
  176. <member name="P:Abp.Auditing.AuditLog.TenantId">
  177. <summary>
  178. TenantId.
  179. </summary>
  180. </member>
  181. <member name="P:Abp.Auditing.AuditLog.UserId">
  182. <summary>
  183. UserId.
  184. </summary>
  185. </member>
  186. <member name="P:Abp.Auditing.AuditLog.ServiceName">
  187. <summary>
  188. Service (class/interface) name.
  189. </summary>
  190. </member>
  191. <member name="P:Abp.Auditing.AuditLog.MethodName">
  192. <summary>
  193. Executed method name.
  194. </summary>
  195. </member>
  196. <member name="P:Abp.Auditing.AuditLog.Parameters">
  197. <summary>
  198. Calling parameters.
  199. </summary>
  200. </member>
  201. <member name="P:Abp.Auditing.AuditLog.ReturnValue">
  202. <summary>
  203. Return values.
  204. </summary>
  205. </member>
  206. <member name="P:Abp.Auditing.AuditLog.ExecutionTime">
  207. <summary>
  208. Start time of the method execution.
  209. </summary>
  210. </member>
  211. <member name="P:Abp.Auditing.AuditLog.ExecutionDuration">
  212. <summary>
  213. Total duration of the method call as milliseconds.
  214. </summary>
  215. </member>
  216. <member name="P:Abp.Auditing.AuditLog.ClientIpAddress">
  217. <summary>
  218. IP address of the client.
  219. </summary>
  220. </member>
  221. <member name="P:Abp.Auditing.AuditLog.ClientName">
  222. <summary>
  223. Name (generally computer name) of the client.
  224. </summary>
  225. </member>
  226. <member name="P:Abp.Auditing.AuditLog.BrowserInfo">
  227. <summary>
  228. Browser information if this method is called in a web request.
  229. </summary>
  230. </member>
  231. <member name="P:Abp.Auditing.AuditLog.Exception">
  232. <summary>
  233. Exception object, if an exception occured during execution of the method.
  234. </summary>
  235. </member>
  236. <member name="P:Abp.Auditing.AuditLog.ImpersonatorUserId">
  237. <summary>
  238. <see cref="P:Abp.Auditing.AuditInfo.ImpersonatorUserId"/>.
  239. </summary>
  240. </member>
  241. <member name="P:Abp.Auditing.AuditLog.ImpersonatorTenantId">
  242. <summary>
  243. <see cref="P:Abp.Auditing.AuditInfo.ImpersonatorTenantId"/>.
  244. </summary>
  245. </member>
  246. <member name="P:Abp.Auditing.AuditLog.CustomData">
  247. <summary>
  248. <see cref="P:Abp.Auditing.AuditInfo.CustomData"/>.
  249. </summary>
  250. </member>
  251. <member name="M:Abp.Auditing.AuditLog.CreateFromAuditInfo(Abp.Auditing.AuditInfo)">
  252. <summary>
  253. Creates a new CreateFromAuditInfo from given <see cref="!:auditInfo"/>.
  254. </summary>
  255. <param name="auditInfo">Source <see cref="T:Abp.Auditing.AuditInfo"/> object</param>
  256. <returns>The <see cref="T:Abp.Auditing.AuditLog"/> object that is created using <see cref="!:auditInfo"/></returns>
  257. </member>
  258. <member name="M:Abp.Auditing.AuditLog.GetAbpClearException(System.Exception)">
  259. <summary>
  260. Make audit exceptions more explicit.
  261. </summary>
  262. <param name="exception"></param>
  263. <returns></returns>
  264. </member>
  265. <member name="T:Abp.Authorization.PermissionGrantInfo">
  266. <summary>
  267. Represents a permission <see cref="P:Abp.Authorization.PermissionGrantInfo.Name"/> with <see cref="P:Abp.Authorization.PermissionGrantInfo.IsGranted"/> information.
  268. </summary>
  269. </member>
  270. <member name="P:Abp.Authorization.PermissionGrantInfo.Name">
  271. <summary>
  272. Name of the permission.
  273. </summary>
  274. </member>
  275. <member name="P:Abp.Authorization.PermissionGrantInfo.IsGranted">
  276. <summary>
  277. Is this permission granted Prohibited?
  278. </summary>
  279. </member>
  280. <member name="M:Abp.Authorization.PermissionGrantInfo.#ctor(System.String,System.Boolean)">
  281. <summary>
  282. Creates a new instance of <see cref="T:Abp.Authorization.PermissionGrantInfo"/>.
  283. </summary>
  284. <param name="name"></param>
  285. <param name="isGranted"></param>
  286. </member>
  287. <member name="T:Abp.Authorization.PermissionSetting">
  288. <summary>
  289. Used to grant/deny a permission for a role or user.
  290. </summary>
  291. </member>
  292. <member name="F:Abp.Authorization.PermissionSetting.MaxNameLength">
  293. <summary>
  294. Maximum length of the <see cref="P:Abp.Authorization.PermissionSetting.Name"/> field.
  295. </summary>
  296. </member>
  297. <member name="P:Abp.Authorization.PermissionSetting.Name">
  298. <summary>
  299. Unique name of the permission.
  300. </summary>
  301. </member>
  302. <member name="P:Abp.Authorization.PermissionSetting.IsGranted">
  303. <summary>
  304. Is this role granted for this permission.
  305. Default value: true.
  306. </summary>
  307. </member>
  308. <member name="M:Abp.Authorization.PermissionSetting.#ctor">
  309. <summary>
  310. Creates a new <see cref="T:Abp.Authorization.PermissionSetting"/> entity.
  311. </summary>
  312. </member>
  313. <member name="T:Abp.Authorization.Roles.AbpRoleBase">
  314. <summary>
  315. Base class for role.
  316. </summary>
  317. </member>
  318. <member name="F:Abp.Authorization.Roles.AbpRoleBase.MaxDisplayNameLength">
  319. <summary>
  320. Maximum length of the <see cref="P:Abp.Authorization.Roles.AbpRoleBase.DisplayName"/> property.
  321. </summary>
  322. </member>
  323. <member name="F:Abp.Authorization.Roles.AbpRoleBase.MaxNameLength">
  324. <summary>
  325. Maximum length of the <see cref="P:Abp.Authorization.Roles.AbpRoleBase.Name"/> property.
  326. </summary>
  327. </member>
  328. <member name="P:Abp.Authorization.Roles.AbpRoleBase.TenantId">
  329. <summary>
  330. Tenant's Id, if this role is a tenant-level role. Null, if not.
  331. </summary>
  332. </member>
  333. <member name="P:Abp.Authorization.Roles.AbpRoleBase.Name">
  334. <summary>
  335. Unique name of this role.
  336. </summary>
  337. </member>
  338. <member name="P:Abp.Authorization.Roles.AbpRoleBase.DisplayName">
  339. <summary>
  340. Display name of this role.
  341. </summary>
  342. </member>
  343. <member name="P:Abp.Authorization.Roles.AbpRoleBase.IsStatic">
  344. <summary>
  345. Is this a static role?
  346. Static roles can not be deleted, can not change their name.
  347. They can be used programmatically.
  348. </summary>
  349. </member>
  350. <member name="P:Abp.Authorization.Roles.AbpRoleBase.IsDefault">
  351. <summary>
  352. Is this role will be assigned to new users as default?
  353. </summary>
  354. </member>
  355. <member name="P:Abp.Authorization.Roles.AbpRoleBase.Permissions">
  356. <summary>
  357. List of permissions of the role.
  358. </summary>
  359. </member>
  360. <member name="T:Abp.Authorization.Roles.IRolePermissionStore`1">
  361. <summary>
  362. Used to perform permission database operations for a role.
  363. </summary>
  364. </member>
  365. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.AddPermissionAsync(`0,Abp.Authorization.PermissionGrantInfo)">
  366. <summary>
  367. Adds a permission grant setting to a role.
  368. </summary>
  369. <param name="role">Role</param>
  370. <param name="permissionGrant">Permission grant setting info</param>
  371. </member>
  372. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.RemovePermissionAsync(`0,Abp.Authorization.PermissionGrantInfo)">
  373. <summary>
  374. Removes a permission grant setting from a role.
  375. </summary>
  376. <param name="role">Role</param>
  377. <param name="permissionGrant">Permission grant setting info</param>
  378. </member>
  379. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.GetPermissionsAsync(`0)">
  380. <summary>
  381. Gets permission grant setting informations for a role.
  382. </summary>
  383. <param name="role">Role</param>
  384. <returns>List of permission setting informations</returns>
  385. </member>
  386. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.GetPermissionsAsync(System.Int32)">
  387. <summary>
  388. Gets permission grant setting informations for a role.
  389. </summary>
  390. <param name="roleId">Role id</param>
  391. <returns>List of permission setting informations</returns>
  392. </member>
  393. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.HasPermissionAsync(System.Int32,Abp.Authorization.PermissionGrantInfo)">
  394. <summary>
  395. Checks whether a role has a permission grant setting info.
  396. </summary>
  397. <param name="roleId">Role id</param>
  398. <param name="permissionGrant">Permission grant setting info</param>
  399. <returns></returns>
  400. </member>
  401. <member name="M:Abp.Authorization.Roles.IRolePermissionStore`1.RemoveAllPermissionSettingsAsync(`0)">
  402. <summary>
  403. Deleted all permission settings for a role.
  404. </summary>
  405. <param name="role">Role</param>
  406. </member>
  407. <member name="T:Abp.Authorization.Roles.PermissionEqualityComparer">
  408. <summary>
  409. Equality comparer for <see cref="T:Abp.Authorization.Permission"/> objects.
  410. </summary>
  411. </member>
  412. <member name="F:Abp.Authorization.Roles.RoleClaim.MaxClaimTypeLength">
  413. <summary>
  414. Maximum length of the <see cref="P:Abp.Authorization.Roles.RoleClaim.ClaimType"/> property.
  415. </summary>
  416. </member>
  417. <member name="T:Abp.Authorization.Roles.RolePermissionCacheItem">
  418. <summary>
  419. Used to cache permissions of a role.
  420. </summary>
  421. </member>
  422. <member name="T:Abp.Authorization.Roles.RolePermissionSetting">
  423. <summary>
  424. Used to store setting for a permission for a role.
  425. </summary>
  426. </member>
  427. <member name="P:Abp.Authorization.Roles.RolePermissionSetting.RoleId">
  428. <summary>
  429. Role id.
  430. </summary>
  431. </member>
  432. <member name="T:Abp.Authorization.Users.AbpUserBase">
  433. <summary>
  434. Base class for user.
  435. </summary>
  436. </member>
  437. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxUserNameLength">
  438. <summary>
  439. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.UserName"/> property.
  440. </summary>
  441. </member>
  442. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxEmailAddressLength">
  443. <summary>
  444. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.EmailAddress"/> property.
  445. </summary>
  446. </member>
  447. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxNameLength">
  448. <summary>
  449. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.Name"/> property.
  450. </summary>
  451. </member>
  452. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxSurnameLength">
  453. <summary>
  454. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.Surname"/> property.
  455. </summary>
  456. </member>
  457. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxAuthenticationSourceLength">
  458. <summary>
  459. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.AuthenticationSource"/> property.
  460. </summary>
  461. </member>
  462. <member name="F:Abp.Authorization.Users.AbpUserBase.AdminUserName">
  463. <summary>
  464. UserName of the admin.
  465. admin can not be deleted and UserName of the admin can not be changed.
  466. </summary>
  467. </member>
  468. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxPasswordLength">
  469. <summary>
  470. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.Password"/> property.
  471. </summary>
  472. </member>
  473. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxPlainPasswordLength">
  474. <summary>
  475. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.Password"/> without hashed.
  476. </summary>
  477. </member>
  478. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxEmailConfirmationCodeLength">
  479. <summary>
  480. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.EmailConfirmationCode"/> property.
  481. </summary>
  482. </member>
  483. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxPasswordResetCodeLength">
  484. <summary>
  485. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.PasswordResetCode"/> property.
  486. </summary>
  487. </member>
  488. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxPhoneNumberLength">
  489. <summary>
  490. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.PhoneNumber"/> property.
  491. </summary>
  492. </member>
  493. <member name="F:Abp.Authorization.Users.AbpUserBase.MaxSecurityStampLength">
  494. <summary>
  495. Maximum length of the <see cref="P:Abp.Authorization.Users.AbpUserBase.SecurityStamp"/> property.
  496. </summary>
  497. </member>
  498. <member name="P:Abp.Authorization.Users.AbpUserBase.AuthenticationSource">
  499. <summary>
  500. Authorization source name.
  501. It's set to external authentication source name if created by an external source.
  502. Default: null.
  503. </summary>
  504. </member>
  505. <member name="P:Abp.Authorization.Users.AbpUserBase.UserName">
  506. <summary>
  507. User name.
  508. User name must be unique for it's tenant.
  509. </summary>
  510. </member>
  511. <member name="P:Abp.Authorization.Users.AbpUserBase.TenantId">
  512. <summary>
  513. Tenant Id of this user.
  514. </summary>
  515. </member>
  516. <member name="P:Abp.Authorization.Users.AbpUserBase.EmailAddress">
  517. <summary>
  518. Email address of the user.
  519. Email address must be unique for it's tenant.
  520. </summary>
  521. </member>
  522. <member name="P:Abp.Authorization.Users.AbpUserBase.Name">
  523. <summary>
  524. Name of the user.
  525. </summary>
  526. </member>
  527. <member name="P:Abp.Authorization.Users.AbpUserBase.Surname">
  528. <summary>
  529. Surname of the user.
  530. </summary>
  531. </member>
  532. <member name="P:Abp.Authorization.Users.AbpUserBase.FullName">
  533. <summary>
  534. Return full name (Name Surname )
  535. </summary>
  536. </member>
  537. <member name="P:Abp.Authorization.Users.AbpUserBase.Password">
  538. <summary>
  539. Password of the user.
  540. </summary>
  541. </member>
  542. <member name="P:Abp.Authorization.Users.AbpUserBase.EmailConfirmationCode">
  543. <summary>
  544. Confirmation code for email.
  545. </summary>
  546. </member>
  547. <member name="P:Abp.Authorization.Users.AbpUserBase.PasswordResetCode">
  548. <summary>
  549. Reset code for password.
  550. It's not valid if it's null.
  551. It's for one usage and must be set to null after reset.
  552. </summary>
  553. </member>
  554. <member name="P:Abp.Authorization.Users.AbpUserBase.LockoutEndDateUtc">
  555. <summary>
  556. Lockout end date.
  557. </summary>
  558. </member>
  559. <member name="P:Abp.Authorization.Users.AbpUserBase.AccessFailedCount">
  560. <summary>
  561. Gets or sets the access failed count.
  562. </summary>
  563. </member>
  564. <member name="P:Abp.Authorization.Users.AbpUserBase.IsLockoutEnabled">
  565. <summary>
  566. Gets or sets the lockout enabled.
  567. </summary>
  568. </member>
  569. <member name="P:Abp.Authorization.Users.AbpUserBase.PhoneNumber">
  570. <summary>
  571. Gets or sets the phone number.
  572. </summary>
  573. </member>
  574. <member name="P:Abp.Authorization.Users.AbpUserBase.IsPhoneNumberConfirmed">
  575. <summary>
  576. Is the <see cref="P:Abp.Authorization.Users.AbpUserBase.PhoneNumber"/> confirmed.
  577. </summary>
  578. </member>
  579. <member name="P:Abp.Authorization.Users.AbpUserBase.SecurityStamp">
  580. <summary>
  581. Gets or sets the security stamp.
  582. </summary>
  583. </member>
  584. <member name="P:Abp.Authorization.Users.AbpUserBase.IsTwoFactorEnabled">
  585. <summary>
  586. Is two factor auth enabled.
  587. </summary>
  588. </member>
  589. <member name="P:Abp.Authorization.Users.AbpUserBase.Logins">
  590. <summary>
  591. Login definitions for this user.
  592. </summary>
  593. </member>
  594. <member name="P:Abp.Authorization.Users.AbpUserBase.Roles">
  595. <summary>
  596. Roles of this user.
  597. </summary>
  598. </member>
  599. <member name="P:Abp.Authorization.Users.AbpUserBase.Claims">
  600. <summary>
  601. Claims of this user.
  602. </summary>
  603. </member>
  604. <member name="P:Abp.Authorization.Users.AbpUserBase.Permissions">
  605. <summary>
  606. Permission definitions for this user.
  607. </summary>
  608. </member>
  609. <member name="P:Abp.Authorization.Users.AbpUserBase.Settings">
  610. <summary>
  611. Settings for this user.
  612. </summary>
  613. </member>
  614. <member name="P:Abp.Authorization.Users.AbpUserBase.IsEmailConfirmed">
  615. <summary>
  616. Is the <see cref="P:Abp.Authorization.Users.AbpUserBase.EmailAddress"/> confirmed.
  617. </summary>
  618. </member>
  619. <member name="P:Abp.Authorization.Users.AbpUserBase.IsActive">
  620. <summary>
  621. Is this user active?
  622. If as user is not active, he/she can not use the application.
  623. </summary>
  624. </member>
  625. <member name="M:Abp.Authorization.Users.AbpUserBase.ToUserIdentifier">
  626. <summary>
  627. Creates <see cref="T:Abp.UserIdentifier"/> from this User.
  628. </summary>
  629. <returns></returns>
  630. </member>
  631. <member name="T:Abp.Authorization.Users.DefaultExternalAuthenticationSource`2">
  632. <summary>
  633. This is a helper base class to easily update <see cref="T:Abp.Authorization.Users.IExternalAuthenticationSource`2"/>.
  634. Implements some methods as default but you can override all methods.
  635. </summary>
  636. <typeparam name="TTenant">Tenant type</typeparam>
  637. <typeparam name="TUser">User type</typeparam>
  638. </member>
  639. <member name="P:Abp.Authorization.Users.DefaultExternalAuthenticationSource`2.Name">
  640. <inheritdoc/>
  641. </member>
  642. <member name="M:Abp.Authorization.Users.DefaultExternalAuthenticationSource`2.TryAuthenticateAsync(System.String,System.String,`0)">
  643. <inheritdoc/>
  644. </member>
  645. <member name="M:Abp.Authorization.Users.DefaultExternalAuthenticationSource`2.CreateUserAsync(System.String,`0)">
  646. <inheritdoc/>
  647. </member>
  648. <member name="M:Abp.Authorization.Users.DefaultExternalAuthenticationSource`2.UpdateUserAsync(`1,`0)">
  649. <inheritdoc/>
  650. </member>
  651. <member name="T:Abp.Authorization.Users.IExternalAuthenticationSource`2">
  652. <summary>
  653. Defines an external authorization source.
  654. </summary>
  655. <typeparam name="TTenant">Tenant type</typeparam>
  656. <typeparam name="TUser">User type</typeparam>
  657. </member>
  658. <member name="P:Abp.Authorization.Users.IExternalAuthenticationSource`2.Name">
  659. <summary>
  660. Unique name of the authentication source.
  661. This source name is set to <see cref="P:Abp.Authorization.Users.AbpUserBase.AuthenticationSource"/>
  662. if the user authenticated by this authentication source
  663. </summary>
  664. </member>
  665. <member name="M:Abp.Authorization.Users.IExternalAuthenticationSource`2.TryAuthenticateAsync(System.String,System.String,`0)">
  666. <summary>
  667. Used to try authenticate a user by this source.
  668. </summary>
  669. <param name="userNameOrEmailAddress">User name or email address</param>
  670. <param name="plainPassword">Plain password of the user</param>
  671. <param name="tenant">Tenant of the user or null (if user is a host user)</param>
  672. <returns>True, indicates that this used has authenticated by this source</returns>
  673. </member>
  674. <member name="M:Abp.Authorization.Users.IExternalAuthenticationSource`2.CreateUserAsync(System.String,`0)">
  675. <summary>
  676. This method is a user authenticated by this source which does not exists yet.
  677. So, source should create the User and fill properties.
  678. </summary>
  679. <param name="userNameOrEmailAddress">User name or email address</param>
  680. <param name="tenant">Tenant of the user or null (if user is a host user)</param>
  681. <returns>Newly created user</returns>
  682. </member>
  683. <member name="M:Abp.Authorization.Users.IExternalAuthenticationSource`2.UpdateUserAsync(`1,`0)">
  684. <summary>
  685. This method is called after an existing user is authenticated by this source.
  686. It can be used to update some properties of the user by the source.
  687. </summary>
  688. <param name="user">The user that can be updated</param>
  689. <param name="tenant">Tenant of the user or null (if user is a host user)</param>
  690. </member>
  691. <member name="T:Abp.Authorization.Users.IUserPermissionStore`1">
  692. <summary>
  693. Used to perform permission database operations for a user.
  694. </summary>
  695. </member>
  696. <member name="M:Abp.Authorization.Users.IUserPermissionStore`1.AddPermissionAsync(`0,Abp.Authorization.PermissionGrantInfo)">
  697. <summary>
  698. Adds a permission grant setting to a user.
  699. </summary>
  700. <param name="user">User</param>
  701. <param name="permissionGrant">Permission grant setting info</param>
  702. </member>
  703. <member name="M:Abp.Authorization.Users.IUserPermissionStore`1.RemovePermissionAsync(`0,Abp.Authorization.PermissionGrantInfo)">
  704. <summary>
  705. Removes a permission grant setting from a user.
  706. </summary>
  707. <param name="user">User</param>
  708. <param name="permissionGrant">Permission grant setting info</param>
  709. </member>
  710. <member name="M:Abp.Authorization.Users.IUserPermissionStore`1.GetPermissionsAsync(System.Int64)">
  711. <summary>
  712. Gets permission grant setting informations for a user.
  713. </summary>
  714. <param name="userId">User id</param>
  715. <returns>List of permission setting informations</returns>
  716. </member>
  717. <member name="M:Abp.Authorization.Users.IUserPermissionStore`1.HasPermissionAsync(System.Int64,Abp.Authorization.PermissionGrantInfo)">
  718. <summary>
  719. Checks whether a role has a permission grant setting info.
  720. </summary>
  721. <param name="userId">User id</param>
  722. <param name="permissionGrant">Permission grant setting info</param>
  723. <returns></returns>
  724. </member>
  725. <member name="M:Abp.Authorization.Users.IUserPermissionStore`1.RemoveAllPermissionSettingsAsync(`0)">
  726. <summary>
  727. Deleted all permission settings for a role.
  728. </summary>
  729. <param name="user">User</param>
  730. </member>
  731. <member name="T:Abp.Authorization.Users.UserAccount">
  732. <summary>
  733. Represents a summary user
  734. </summary>
  735. </member>
  736. <member name="F:Abp.Authorization.Users.UserAccount.MaxUserNameLength">
  737. <summary>
  738. Maximum length of the <see cref="P:Abp.Authorization.Users.UserAccount.UserName"/> property.
  739. </summary>
  740. </member>
  741. <member name="F:Abp.Authorization.Users.UserAccount.MaxEmailAddressLength">
  742. <summary>
  743. Maximum length of the <see cref="P:Abp.Authorization.Users.UserAccount.EmailAddress"/> property.
  744. </summary>
  745. </member>
  746. <member name="T:Abp.Authorization.Users.UserAccountSynchronizer">
  747. <summary>
  748. Synchronizes a user's information to user account.
  749. </summary>
  750. </member>
  751. <member name="M:Abp.Authorization.Users.UserAccountSynchronizer.#ctor(Abp.Domain.Repositories.IRepository{Abp.Authorization.Users.UserAccount,System.Int64},Abp.Domain.Uow.IUnitOfWorkManager)">
  752. <summary>
  753. Constructor
  754. </summary>
  755. </member>
  756. <member name="M:Abp.Authorization.Users.UserAccountSynchronizer.HandleEvent(Abp.Events.Bus.Entities.EntityCreatedEventData{Abp.Authorization.Users.AbpUserBase})">
  757. <summary>
  758. Handles creation event of user
  759. </summary>
  760. </member>
  761. <member name="M:Abp.Authorization.Users.UserAccountSynchronizer.HandleEvent(Abp.Events.Bus.Entities.EntityDeletedEventData{Abp.Authorization.Users.AbpUserBase})">
  762. <summary>
  763. Handles deletion event of user
  764. </summary>
  765. <param name="eventData"></param>
  766. </member>
  767. <member name="M:Abp.Authorization.Users.UserAccountSynchronizer.HandleEvent(Abp.Events.Bus.Entities.EntityUpdatedEventData{Abp.Authorization.Users.AbpUserBase})">
  768. <summary>
  769. Handles update event of user
  770. </summary>
  771. <param name="eventData"></param>
  772. </member>
  773. <member name="F:Abp.Authorization.Users.UserClaim.MaxClaimTypeLength">
  774. <summary>
  775. Maximum length of the <see cref="P:Abp.Authorization.Users.UserClaim.ClaimType"/> property.
  776. </summary>
  777. </member>
  778. <member name="T:Abp.Authorization.Users.UserLogin">
  779. <summary>
  780. Used to store a User Login for external Login services.
  781. </summary>
  782. </member>
  783. <member name="F:Abp.Authorization.Users.UserLogin.MaxLoginProviderLength">
  784. <summary>
  785. Maximum length of <see cref="P:Abp.Authorization.Users.UserLogin.LoginProvider"/> property.
  786. </summary>
  787. </member>
  788. <member name="F:Abp.Authorization.Users.UserLogin.MaxProviderKeyLength">
  789. <summary>
  790. Maximum length of <see cref="P:Abp.Authorization.Users.UserLogin.ProviderKey"/> property.
  791. </summary>
  792. </member>
  793. <member name="P:Abp.Authorization.Users.UserLogin.UserId">
  794. <summary>
  795. Id of the User.
  796. </summary>
  797. </member>
  798. <member name="P:Abp.Authorization.Users.UserLogin.LoginProvider">
  799. <summary>
  800. Login Provider.
  801. </summary>
  802. </member>
  803. <member name="P:Abp.Authorization.Users.UserLogin.ProviderKey">
  804. <summary>
  805. Key in the <see cref="P:Abp.Authorization.Users.UserLogin.LoginProvider"/>.
  806. </summary>
  807. </member>
  808. <member name="T:Abp.Authorization.Users.UserLoginAttempt">
  809. <summary>
  810. Used to save a login attempt of a user.
  811. </summary>
  812. </member>
  813. <member name="F:Abp.Authorization.Users.UserLoginAttempt.MaxTenancyNameLength">
  814. <summary>
  815. Max length of the <see cref="P:Abp.Authorization.Users.UserLoginAttempt.TenancyName"/> property.
  816. </summary>
  817. </member>
  818. <member name="F:Abp.Authorization.Users.UserLoginAttempt.MaxUserNameOrEmailAddressLength">
  819. <summary>
  820. Max length of the <see cref="P:Abp.Authorization.Users.UserLoginAttempt.TenancyName"/> property.
  821. </summary>
  822. </member>
  823. <member name="F:Abp.Authorization.Users.UserLoginAttempt.MaxClientIpAddressLength">
  824. <summary>
  825. Maximum length of <see cref="P:Abp.Authorization.Users.UserLoginAttempt.ClientIpAddress"/> property.
  826. </summary>
  827. </member>
  828. <member name="F:Abp.Authorization.Users.UserLoginAttempt.MaxClientNameLength">
  829. <summary>
  830. Maximum length of <see cref="P:Abp.Authorization.Users.UserLoginAttempt.ClientName"/> property.
  831. </summary>
  832. </member>
  833. <member name="F:Abp.Authorization.Users.UserLoginAttempt.MaxBrowserInfoLength">
  834. <summary>
  835. Maximum length of <see cref="P:Abp.Authorization.Users.UserLoginAttempt.BrowserInfo"/> property.
  836. </summary>
  837. </member>
  838. <member name="P:Abp.Authorization.Users.UserLoginAttempt.TenantId">
  839. <summary>
  840. Tenant's Id, if <see cref="P:Abp.Authorization.Users.UserLoginAttempt.TenancyName"/> was a valid tenant name.
  841. </summary>
  842. </member>
  843. <member name="P:Abp.Authorization.Users.UserLoginAttempt.TenancyName">
  844. <summary>
  845. Tenancy name.
  846. </summary>
  847. </member>
  848. <member name="P:Abp.Authorization.Users.UserLoginAttempt.UserId">
  849. <summary>
  850. User's Id, if <see cref="P:Abp.Authorization.Users.UserLoginAttempt.UserNameOrEmailAddress"/> was a valid username or email address.
  851. </summary>
  852. </member>
  853. <member name="P:Abp.Authorization.Users.UserLoginAttempt.UserNameOrEmailAddress">
  854. <summary>
  855. User name or email address
  856. </summary>
  857. </member>
  858. <member name="P:Abp.Authorization.Users.UserLoginAttempt.ClientIpAddress">
  859. <summary>
  860. IP address of the client.
  861. </summary>
  862. </member>
  863. <member name="P:Abp.Authorization.Users.UserLoginAttempt.ClientName">
  864. <summary>
  865. Name (generally computer name) of the client.
  866. </summary>
  867. </member>
  868. <member name="P:Abp.Authorization.Users.UserLoginAttempt.BrowserInfo">
  869. <summary>
  870. Browser information if this method is called in a web request.
  871. </summary>
  872. </member>
  873. <member name="P:Abp.Authorization.Users.UserLoginAttempt.Result">
  874. <summary>
  875. Login attempt result.
  876. </summary>
  877. </member>
  878. <member name="M:Abp.Authorization.Users.UserLoginAttempt.#ctor">
  879. <summary>
  880. Initializes a new instance of the <see cref="T:Abp.Authorization.Users.UserLoginAttempt"/> class.
  881. </summary>
  882. </member>
  883. <member name="T:Abp.Authorization.Users.UserOrganizationUnit">
  884. <summary>
  885. Represents membership of a User to an OU.
  886. </summary>
  887. </member>
  888. <member name="P:Abp.Authorization.Users.UserOrganizationUnit.TenantId">
  889. <summary>
  890. TenantId of this entity.
  891. </summary>
  892. </member>
  893. <member name="P:Abp.Authorization.Users.UserOrganizationUnit.UserId">
  894. <summary>
  895. Id of the User.
  896. </summary>
  897. </member>
  898. <member name="P:Abp.Authorization.Users.UserOrganizationUnit.OrganizationUnitId">
  899. <summary>
  900. Id of the <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  901. </summary>
  902. </member>
  903. <member name="P:Abp.Authorization.Users.UserOrganizationUnit.IsDeleted">
  904. <summary>
  905. Specifies if the organization is soft deleted or not.
  906. </summary>
  907. </member>
  908. <member name="M:Abp.Authorization.Users.UserOrganizationUnit.#ctor">
  909. <summary>
  910. Initializes a new instance of the <see cref="T:Abp.Authorization.Users.UserOrganizationUnit"/> class.
  911. </summary>
  912. </member>
  913. <member name="M:Abp.Authorization.Users.UserOrganizationUnit.#ctor(System.Nullable{System.Int32},System.Int64,System.Int64)">
  914. <summary>
  915. Initializes a new instance of the <see cref="T:Abp.Authorization.Users.UserOrganizationUnit"/> class.
  916. </summary>
  917. <param name="tenantId">TenantId</param>
  918. <param name="userId">Id of the User.</param>
  919. <param name="organizationUnitId">Id of the <see cref="T:Abp.Organizations.OrganizationUnit"/>.</param>
  920. </member>
  921. <member name="T:Abp.Authorization.Users.UserOrganizationUnitRemover">
  922. <summary>
  923. Removes the user from all organization units when a user is deleted.
  924. </summary>
  925. </member>
  926. <member name="T:Abp.Authorization.Users.UserPermissionCacheItem">
  927. <summary>
  928. Used to cache roles and permissions of a user.
  929. </summary>
  930. </member>
  931. <member name="T:Abp.Authorization.Users.UserPermissionSetting">
  932. <summary>
  933. Used to store setting for a permission for a user.
  934. </summary>
  935. </member>
  936. <member name="P:Abp.Authorization.Users.UserPermissionSetting.UserId">
  937. <summary>
  938. User id.
  939. </summary>
  940. </member>
  941. <member name="T:Abp.Authorization.Users.UserRole">
  942. <summary>
  943. Represents role record of a user.
  944. </summary>
  945. </member>
  946. <member name="P:Abp.Authorization.Users.UserRole.UserId">
  947. <summary>
  948. User id.
  949. </summary>
  950. </member>
  951. <member name="P:Abp.Authorization.Users.UserRole.RoleId">
  952. <summary>
  953. Role id.
  954. </summary>
  955. </member>
  956. <member name="M:Abp.Authorization.Users.UserRole.#ctor">
  957. <summary>
  958. Creates a new <see cref="T:Abp.Authorization.Users.UserRole"/> object.
  959. </summary>
  960. </member>
  961. <member name="M:Abp.Authorization.Users.UserRole.#ctor(System.Nullable{System.Int32},System.Int64,System.Int32)">
  962. <summary>
  963. Creates a new <see cref="T:Abp.Authorization.Users.UserRole"/> object.
  964. </summary>
  965. <param name="tenantId">Tenant id</param>
  966. <param name="userId">User id</param>
  967. <param name="roleId">Role id</param>
  968. </member>
  969. <member name="T:Abp.Authorization.Users.UserRoleRemover">
  970. <summary>
  971. Removes the user from all user roles when a user is deleted.
  972. </summary>
  973. </member>
  974. <member name="T:Abp.BackgroundJobs.BackgroundJobStore">
  975. <summary>
  976. Implements <see cref="T:Abp.BackgroundJobs.IBackgroundJobStore"/> using repositories.
  977. </summary>
  978. </member>
  979. <member name="T:Abp.Configuration.Setting">
  980. <summary>
  981. Represents a setting for a tenant or user.
  982. </summary>
  983. </member>
  984. <member name="F:Abp.Configuration.Setting.MaxNameLength">
  985. <summary>
  986. Maximum length of the <see cref="P:Abp.Configuration.Setting.Name"/> property.
  987. </summary>
  988. </member>
  989. <member name="F:Abp.Configuration.Setting.MaxValueLength">
  990. <summary>
  991. Maximum length of the <see cref="P:Abp.Configuration.Setting.Value"/> property.
  992. </summary>
  993. </member>
  994. <member name="P:Abp.Configuration.Setting.TenantId">
  995. <summary>
  996. TenantId for this setting.
  997. TenantId is null if this setting is not Tenant level.
  998. </summary>
  999. </member>
  1000. <member name="P:Abp.Configuration.Setting.UserId">
  1001. <summary>
  1002. UserId for this setting.
  1003. UserId is null if this setting is not user level.
  1004. </summary>
  1005. </member>
  1006. <member name="P:Abp.Configuration.Setting.Name">
  1007. <summary>
  1008. Unique name of the setting.
  1009. </summary>
  1010. </member>
  1011. <member name="P:Abp.Configuration.Setting.Value">
  1012. <summary>
  1013. Value of the setting.
  1014. </summary>
  1015. </member>
  1016. <member name="M:Abp.Configuration.Setting.#ctor">
  1017. <summary>
  1018. Creates a new <see cref="T:Abp.Configuration.Setting"/> object.
  1019. </summary>
  1020. </member>
  1021. <member name="M:Abp.Configuration.Setting.#ctor(System.Nullable{System.Int32},System.Nullable{System.Int64},System.String,System.String)">
  1022. <summary>
  1023. Creates a new <see cref="T:Abp.Configuration.Setting"/> object.
  1024. </summary>
  1025. <param name="tenantId">TenantId for this setting</param>
  1026. <param name="userId">UserId for this setting</param>
  1027. <param name="name">Unique name of the setting</param>
  1028. <param name="value">Value of the setting</param>
  1029. </member>
  1030. <member name="T:Abp.Configuration.SettingExtensions">
  1031. <summary>
  1032. Implements methods to convert objects between SettingInfo and Setting classes.
  1033. </summary>
  1034. </member>
  1035. <member name="M:Abp.Configuration.SettingExtensions.ToSetting(Abp.Configuration.SettingInfo)">
  1036. <summary>
  1037. Creates new <see cref="T:Abp.Configuration.Setting"/> object from given <see cref="T:Abp.Configuration.SettingInfo"/> object.
  1038. </summary>
  1039. </member>
  1040. <member name="M:Abp.Configuration.SettingExtensions.ToSettingInfo(Abp.Configuration.Setting)">
  1041. <summary>
  1042. Creates new <see cref="T:Abp.Configuration.SettingInfo"/> object from given <see cref="T:Abp.Configuration.Setting"/> object.
  1043. </summary>
  1044. </member>
  1045. <member name="T:Abp.Configuration.SettingStore">
  1046. <summary>
  1047. Implements <see cref="T:Abp.Configuration.ISettingStore"/>.
  1048. </summary>
  1049. </member>
  1050. <member name="M:Abp.Configuration.SettingStore.#ctor(Abp.Domain.Repositories.IRepository{Abp.Configuration.Setting,System.Int64},Abp.Domain.Uow.IUnitOfWorkManager)">
  1051. <summary>
  1052. Constructor.
  1053. </summary>
  1054. </member>
  1055. <member name="T:Abp.EntityHistory.EntityHistoryStore">
  1056. <summary>
  1057. Implements <see cref="T:Abp.EntityHistory.IEntityHistoryStore"/> to save entity change informations to database.
  1058. </summary>
  1059. </member>
  1060. <member name="M:Abp.EntityHistory.EntityHistoryStore.#ctor(Abp.Domain.Repositories.IRepository{Abp.EntityHistory.EntityChangeSet,System.Int64})">
  1061. <summary>
  1062. Creates a new <see cref="T:Abp.EntityHistory.EntityHistoryStore"/>.
  1063. </summary>
  1064. </member>
  1065. <member name="T:Abp.Localization.ApplicationLanguage">
  1066. <summary>
  1067. Represents a language of the application.
  1068. </summary>
  1069. </member>
  1070. <member name="F:Abp.Localization.ApplicationLanguage.MaxNameLength">
  1071. <summary>
  1072. The maximum name length.
  1073. </summary>
  1074. </member>
  1075. <member name="F:Abp.Localization.ApplicationLanguage.MaxDisplayNameLength">
  1076. <summary>
  1077. The maximum display name length.
  1078. </summary>
  1079. </member>
  1080. <member name="F:Abp.Localization.ApplicationLanguage.MaxIconLength">
  1081. <summary>
  1082. The maximum icon length.
  1083. </summary>
  1084. </member>
  1085. <member name="P:Abp.Localization.ApplicationLanguage.TenantId">
  1086. <summary>
  1087. TenantId of this entity. Can be null for host.
  1088. </summary>
  1089. </member>
  1090. <member name="P:Abp.Localization.ApplicationLanguage.Name">
  1091. <summary>
  1092. Gets or sets the name of the culture, like "en" or "en-US".
  1093. </summary>
  1094. </member>
  1095. <member name="P:Abp.Localization.ApplicationLanguage.DisplayName">
  1096. <summary>
  1097. Gets or sets the display name.
  1098. </summary>
  1099. </member>
  1100. <member name="P:Abp.Localization.ApplicationLanguage.Icon">
  1101. <summary>
  1102. Gets or sets the icon.
  1103. </summary>
  1104. </member>
  1105. <member name="P:Abp.Localization.ApplicationLanguage.IsDisabled">
  1106. <summary>
  1107. Is this language active. Inactive languages are not get by <see cref="T:Abp.Localization.IApplicationLanguageManager"/>.
  1108. </summary>
  1109. </member>
  1110. <member name="M:Abp.Localization.ApplicationLanguage.#ctor">
  1111. <summary>
  1112. Creates a new <see cref="T:Abp.Localization.ApplicationLanguage"/> object.
  1113. </summary>
  1114. </member>
  1115. <member name="T:Abp.Localization.ApplicationLanguageManager">
  1116. <summary>
  1117. Manages host and tenant languages.
  1118. </summary>
  1119. </member>
  1120. <member name="F:Abp.Localization.ApplicationLanguageManager.CacheName">
  1121. <summary>
  1122. Cache name for languages.
  1123. </summary>
  1124. </member>
  1125. <member name="M:Abp.Localization.ApplicationLanguageManager.#ctor(Abp.Domain.Repositories.IRepository{Abp.Localization.ApplicationLanguage},Abp.Runtime.Caching.ICacheManager,Abp.Domain.Uow.IUnitOfWorkManager,Abp.Configuration.ISettingManager)">
  1126. <summary>
  1127. Initializes a new instance of the <see cref="T:Abp.Localization.ApplicationLanguageManager"/> class.
  1128. </summary>
  1129. </member>
  1130. <member name="M:Abp.Localization.ApplicationLanguageManager.GetLanguagesAsync(System.Nullable{System.Int32})">
  1131. <summary>
  1132. Gets list of all languages available to given tenant (or null for host)
  1133. </summary>
  1134. <param name="tenantId">TenantId or null for host</param>
  1135. </member>
  1136. <member name="M:Abp.Localization.ApplicationLanguageManager.AddAsync(Abp.Localization.ApplicationLanguage)">
  1137. <summary>
  1138. Adds a new language.
  1139. </summary>
  1140. <param name="language">The language.</param>
  1141. </member>
  1142. <member name="M:Abp.Localization.ApplicationLanguageManager.RemoveAsync(System.Nullable{System.Int32},System.String)">
  1143. <summary>
  1144. Deletes a language.
  1145. </summary>
  1146. <param name="tenantId">Tenant Id or null for host.</param>
  1147. <param name="languageName">Name of the language.</param>
  1148. </member>
  1149. <member name="M:Abp.Localization.ApplicationLanguageManager.UpdateAsync(System.Nullable{System.Int32},Abp.Localization.ApplicationLanguage)">
  1150. <summary>
  1151. Updates a language.
  1152. </summary>
  1153. </member>
  1154. <member name="M:Abp.Localization.ApplicationLanguageManager.GetDefaultLanguageOrNullAsync(System.Nullable{System.Int32})">
  1155. <summary>
  1156. Gets the default language or null for a tenant or the host.
  1157. </summary>
  1158. <param name="tenantId">Tenant Id of null for host</param>
  1159. </member>
  1160. <member name="M:Abp.Localization.ApplicationLanguageManager.SetDefaultLanguageAsync(System.Nullable{System.Int32},System.String)">
  1161. <summary>
  1162. Sets the default language for a tenant or the host.
  1163. </summary>
  1164. <param name="tenantId">Tenant Id of null for host</param>
  1165. <param name="languageName">Name of the language.</param>
  1166. </member>
  1167. <member name="T:Abp.Localization.ApplicationLanguageProvider">
  1168. <summary>
  1169. Implements <see cref="T:Abp.Localization.ILanguageProvider"/> to get languages from <see cref="T:Abp.Localization.IApplicationLanguageManager"/>.
  1170. </summary>
  1171. </member>
  1172. <member name="P:Abp.Localization.ApplicationLanguageProvider.AbpSession">
  1173. <summary>
  1174. Reference to the session.
  1175. </summary>
  1176. </member>
  1177. <member name="M:Abp.Localization.ApplicationLanguageProvider.#ctor(Abp.Localization.IApplicationLanguageManager)">
  1178. <summary>
  1179. Constructor.
  1180. </summary>
  1181. </member>
  1182. <member name="M:Abp.Localization.ApplicationLanguageProvider.GetLanguages">
  1183. <summary>
  1184. Gets the languages for current tenant.
  1185. </summary>
  1186. </member>
  1187. <member name="T:Abp.Localization.ApplicationLanguageText">
  1188. <summary>
  1189. Used to store a localization text.
  1190. </summary>
  1191. </member>
  1192. <member name="P:Abp.Localization.ApplicationLanguageText.TenantId">
  1193. <summary>
  1194. TenantId of this entity. Can be null for host.
  1195. </summary>
  1196. </member>
  1197. <member name="P:Abp.Localization.ApplicationLanguageText.LanguageName">
  1198. <summary>
  1199. Language name (culture name). Matches to <see cref="P:Abp.Localization.ApplicationLanguage.Name"/>.
  1200. </summary>
  1201. </member>
  1202. <member name="P:Abp.Localization.ApplicationLanguageText.Source">
  1203. <summary>
  1204. Localization source name
  1205. </summary>
  1206. </member>
  1207. <member name="P:Abp.Localization.ApplicationLanguageText.Key">
  1208. <summary>
  1209. Localization key
  1210. </summary>
  1211. </member>
  1212. <member name="P:Abp.Localization.ApplicationLanguageText.Value">
  1213. <summary>
  1214. Localized value
  1215. </summary>
  1216. </member>
  1217. <member name="T:Abp.Localization.ApplicationLanguageTextManager">
  1218. <summary>
  1219. Manages localization texts for host and tenants.
  1220. </summary>
  1221. </member>
  1222. <member name="M:Abp.Localization.ApplicationLanguageTextManager.#ctor(Abp.Localization.ILocalizationManager,Abp.Domain.Repositories.IRepository{Abp.Localization.ApplicationLanguageText,System.Int64},Abp.Domain.Uow.IUnitOfWorkManager)">
  1223. <summary>
  1224. Initializes a new instance of the <see cref="T:Abp.Localization.ApplicationLanguageTextManager"/> class.
  1225. </summary>
  1226. </member>
  1227. <member name="M:Abp.Localization.ApplicationLanguageTextManager.GetStringOrNull(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo,System.String,System.Boolean)">
  1228. <summary>
  1229. Gets a localized string value.
  1230. </summary>
  1231. <param name="tenantId">TenantId or null for host</param>
  1232. <param name="sourceName">Source name</param>
  1233. <param name="culture">Culture</param>
  1234. <param name="key">Localization key</param>
  1235. <param name="tryDefaults">True: fallbacks to default languages if can not find in given culture</param>
  1236. </member>
  1237. <member name="M:Abp.Localization.ApplicationLanguageTextManager.UpdateStringAsync(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo,System.String,System.String)">
  1238. <summary>
  1239. Updates a localized string value.
  1240. </summary>
  1241. <param name="tenantId">TenantId or null for host</param>
  1242. <param name="sourceName">Source name</param>
  1243. <param name="culture">Culture</param>
  1244. <param name="key">Localization key</param>
  1245. <param name="value">New localized value.</param>
  1246. </member>
  1247. <member name="T:Abp.Localization.IApplicationLanguageManager">
  1248. <summary>
  1249. Manages host and tenant languages.
  1250. </summary>
  1251. </member>
  1252. <member name="M:Abp.Localization.IApplicationLanguageManager.GetLanguagesAsync(System.Nullable{System.Int32})">
  1253. <summary>
  1254. Gets list of all languages available to given tenant (or null for host)
  1255. </summary>
  1256. <param name="tenantId">TenantId or null for host</param>
  1257. </member>
  1258. <member name="M:Abp.Localization.IApplicationLanguageManager.AddAsync(Abp.Localization.ApplicationLanguage)">
  1259. <summary>
  1260. Adds a new language.
  1261. </summary>
  1262. <param name="language">The language.</param>
  1263. </member>
  1264. <member name="M:Abp.Localization.IApplicationLanguageManager.RemoveAsync(System.Nullable{System.Int32},System.String)">
  1265. <summary>
  1266. Deletes a language.
  1267. </summary>
  1268. <param name="tenantId">Tenant Id or null for host.</param>
  1269. <param name="languageName">Name of the language.</param>
  1270. </member>
  1271. <member name="M:Abp.Localization.IApplicationLanguageManager.UpdateAsync(System.Nullable{System.Int32},Abp.Localization.ApplicationLanguage)">
  1272. <summary>
  1273. Updates a language.
  1274. </summary>
  1275. <param name="tenantId">Tenant Id or null for host.</param>
  1276. <param name="language">The language to be updated</param>
  1277. </member>
  1278. <member name="M:Abp.Localization.IApplicationLanguageManager.GetDefaultLanguageOrNullAsync(System.Nullable{System.Int32})">
  1279. <summary>
  1280. Gets the default language or null for a tenant or the host.
  1281. </summary>
  1282. <param name="tenantId">Tenant Id of null for host</param>
  1283. </member>
  1284. <member name="M:Abp.Localization.IApplicationLanguageManager.SetDefaultLanguageAsync(System.Nullable{System.Int32},System.String)">
  1285. <summary>
  1286. Sets the default language for a tenant or the host.
  1287. </summary>
  1288. <param name="tenantId">Tenant Id of null for host</param>
  1289. <param name="languageName">Name of the language.</param>
  1290. </member>
  1291. <member name="T:Abp.Localization.IApplicationLanguageTextManager">
  1292. <summary>
  1293. Manages localization texts for host and tenants.
  1294. </summary>
  1295. </member>
  1296. <member name="M:Abp.Localization.IApplicationLanguageTextManager.GetStringOrNull(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo,System.String,System.Boolean)">
  1297. <summary>
  1298. Gets a localized string value.
  1299. </summary>
  1300. <param name="tenantId">TenantId or null for host</param>
  1301. <param name="sourceName">Source name</param>
  1302. <param name="culture">Culture</param>
  1303. <param name="key">Localization key</param>
  1304. <param name="tryDefaults">True: fallbacks to default languages if can not find in given culture</param>
  1305. </member>
  1306. <member name="M:Abp.Localization.IApplicationLanguageTextManager.UpdateStringAsync(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo,System.String,System.String)">
  1307. <summary>
  1308. Updates a localized string value.
  1309. </summary>
  1310. <param name="tenantId">TenantId or null for host</param>
  1311. <param name="sourceName">Source name</param>
  1312. <param name="culture">Culture</param>
  1313. <param name="key">Localization key</param>
  1314. <param name="value">New localized value.</param>
  1315. </member>
  1316. <member name="T:Abp.Localization.IMultiTenantLocalizationDictionary">
  1317. <summary>
  1318. Extends <see cref="T:Abp.Localization.Dictionaries.ILocalizationDictionary"/> to add tenant and database based localization.
  1319. </summary>
  1320. </member>
  1321. <member name="M:Abp.Localization.IMultiTenantLocalizationDictionary.GetOrNull(System.Nullable{System.Int32},System.String)">
  1322. <summary>
  1323. Gets a <see cref="T:Abp.Localization.LocalizedString"/>.
  1324. </summary>
  1325. <param name="tenantId">TenantId or null for host.</param>
  1326. <param name="name">Localization key name.</param>
  1327. </member>
  1328. <member name="M:Abp.Localization.IMultiTenantLocalizationDictionary.GetAllStrings(System.Nullable{System.Int32})">
  1329. <summary>
  1330. Gets all <see cref="T:Abp.Localization.LocalizedString"/>s.
  1331. </summary>
  1332. <param name="tenantId">TenantId or null for host.</param>
  1333. </member>
  1334. <member name="T:Abp.Localization.IMultiTenantLocalizationSource">
  1335. <summary>
  1336. Extends <see cref="T:Abp.Localization.Sources.ILocalizationSource"/> to add tenant and database based localization.
  1337. </summary>
  1338. </member>
  1339. <member name="M:Abp.Localization.IMultiTenantLocalizationSource.GetString(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo)">
  1340. <summary>
  1341. Gets a <see cref="T:Abp.Localization.LocalizedString"/>.
  1342. </summary>
  1343. <param name="tenantId">TenantId or null for host.</param>
  1344. <param name="name">Localization key name.</param>
  1345. <param name="culture">Culture</param>
  1346. </member>
  1347. <member name="M:Abp.Localization.IMultiTenantLocalizationSource.GetStringOrNull(System.Nullable{System.Int32},System.String,System.Globalization.CultureInfo,System.Boolean)">
  1348. <summary>
  1349. Gets a <see cref="T:Abp.Localization.LocalizedString"/>.
  1350. </summary>
  1351. <param name="tenantId">TenantId or null for host.</param>
  1352. <param name="name">Localization key name.</param>
  1353. <param name="culture">Culture</param>
  1354. <param name="tryDefaults">True: fallbacks to default languages if can not find in given culture</param>
  1355. </member>
  1356. <member name="T:Abp.Localization.MultiTenantLocalizationDictionary">
  1357. <summary>
  1358. Implements <see cref="T:Abp.Localization.IMultiTenantLocalizationDictionary"/>.
  1359. </summary>
  1360. </member>
  1361. <member name="M:Abp.Localization.MultiTenantLocalizationDictionary.#ctor(System.String,Abp.Localization.Dictionaries.ILocalizationDictionary,Abp.Domain.Repositories.IRepository{Abp.Localization.ApplicationLanguageText,System.Int64},Abp.Runtime.Caching.ICacheManager,Abp.Runtime.Session.IAbpSession,Abp.Domain.Uow.IUnitOfWorkManager)">
  1362. <summary>
  1363. Initializes a new instance of the <see cref="T:Abp.Localization.MultiTenantLocalizationDictionary"/> class.
  1364. </summary>
  1365. </member>
  1366. <member name="T:Abp.Localization.MultiTenantLocalizationDictionaryCacheCleaner">
  1367. <summary>
  1368. Clears related localization cache when a <see cref="T:Abp.Localization.ApplicationLanguageText"/> changes.
  1369. </summary>
  1370. </member>
  1371. <member name="M:Abp.Localization.MultiTenantLocalizationDictionaryCacheCleaner.#ctor(Abp.Runtime.Caching.ICacheManager)">
  1372. <summary>
  1373. Initializes a new instance of the <see cref="T:Abp.Localization.MultiTenantLocalizationDictionaryCacheCleaner"/> class.
  1374. </summary>
  1375. </member>
  1376. <member name="T:Abp.Localization.MultiTenantLocalizationDictionaryCacheHelper">
  1377. <summary>
  1378. A helper to implement localization cache.
  1379. </summary>
  1380. </member>
  1381. <member name="F:Abp.Localization.MultiTenantLocalizationDictionaryCacheHelper.CacheName">
  1382. <summary>
  1383. The cache name.
  1384. </summary>
  1385. </member>
  1386. <member name="T:Abp.Localization.MultiTenantLocalizationDictionaryProvider">
  1387. <summary>
  1388. Extends <see cref="T:Abp.Localization.Dictionaries.ILocalizationDictionaryProvider"/> to add tenant and database based localization.
  1389. </summary>
  1390. </member>
  1391. <member name="M:Abp.Localization.MultiTenantLocalizationDictionaryProvider.#ctor(Abp.Localization.Dictionaries.ILocalizationDictionaryProvider,Abp.Dependency.IIocManager)">
  1392. <summary>
  1393. Initializes a new instance of the <see cref="T:Abp.Localization.MultiTenantLocalizationDictionaryProvider"/> class.
  1394. </summary>
  1395. </member>
  1396. <member name="T:Abp.MultiTenancy.AbpTenant`1">
  1397. <summary>
  1398. Represents a Tenant of the application.
  1399. </summary>
  1400. </member>
  1401. <member name="P:Abp.MultiTenancy.AbpTenant`1.Edition">
  1402. <summary>
  1403. Current <see cref="P:Abp.MultiTenancy.AbpTenant`1.Edition"/> of the Tenant.
  1404. </summary>
  1405. </member>
  1406. <member name="P:Abp.MultiTenancy.AbpTenant`1.CreatorUser">
  1407. <summary>
  1408. Reference to the creator user of this entity.
  1409. </summary>
  1410. </member>
  1411. <member name="P:Abp.MultiTenancy.AbpTenant`1.LastModifierUser">
  1412. <summary>
  1413. Reference to the last modifier user of this entity.
  1414. </summary>
  1415. </member>
  1416. <member name="P:Abp.MultiTenancy.AbpTenant`1.DeleterUser">
  1417. <summary>
  1418. Reference to the deleter user of this entity.
  1419. </summary>
  1420. </member>
  1421. <member name="M:Abp.MultiTenancy.AbpTenant`1.#ctor">
  1422. <summary>
  1423. Creates a new tenant.
  1424. </summary>
  1425. </member>
  1426. <member name="M:Abp.MultiTenancy.AbpTenant`1.#ctor(System.String,System.String)">
  1427. <summary>
  1428. Creates a new tenant.
  1429. </summary>
  1430. <param name="tenancyName">UNIQUE name of this Tenant</param>
  1431. <param name="name">Display name of the Tenant</param>
  1432. </member>
  1433. <member name="T:Abp.MultiTenancy.AbpTenantBase">
  1434. <summary>
  1435. Base class for tenants.
  1436. </summary>
  1437. </member>
  1438. <member name="F:Abp.MultiTenancy.AbpTenantBase.MaxTenancyNameLength">
  1439. <summary>
  1440. Max length of the <see cref="P:Abp.MultiTenancy.AbpTenantBase.TenancyName"/> property.
  1441. </summary>
  1442. </member>
  1443. <member name="F:Abp.MultiTenancy.AbpTenantBase.MaxConnectionStringLength">
  1444. <summary>
  1445. Max length of the <see cref="P:Abp.MultiTenancy.AbpTenantBase.ConnectionString"/> property.
  1446. </summary>
  1447. </member>
  1448. <member name="F:Abp.MultiTenancy.AbpTenantBase.DefaultTenantName">
  1449. <summary>
  1450. "Default".
  1451. </summary>
  1452. </member>
  1453. <member name="F:Abp.MultiTenancy.AbpTenantBase.TenancyNameRegex">
  1454. <summary>
  1455. "^[a-zA-Z][a-zA-Z0-9_-]{1,}$".
  1456. </summary>
  1457. </member>
  1458. <member name="F:Abp.MultiTenancy.AbpTenantBase.MaxNameLength">
  1459. <summary>
  1460. Max length of the <see cref="P:Abp.MultiTenancy.AbpTenantBase.Name"/> property.
  1461. </summary>
  1462. </member>
  1463. <member name="P:Abp.MultiTenancy.AbpTenantBase.TenancyName">
  1464. <summary>
  1465. Tenancy name. This property is the UNIQUE name of this Tenant.
  1466. It can be used as subdomain name in a web application.
  1467. </summary>
  1468. </member>
  1469. <member name="P:Abp.MultiTenancy.AbpTenantBase.Name">
  1470. <summary>
  1471. Display name of the Tenant.
  1472. </summary>
  1473. </member>
  1474. <member name="P:Abp.MultiTenancy.AbpTenantBase.ConnectionString">
  1475. <summary>
  1476. ENCRYPTED connection string of the tenant database.
  1477. Can be null if this tenant is stored in host database.
  1478. Use <see cref="T:Abp.Runtime.Security.SimpleStringCipher"/> to encrypt/decrypt this.
  1479. </summary>
  1480. </member>
  1481. <member name="P:Abp.MultiTenancy.AbpTenantBase.IsActive">
  1482. <summary>
  1483. Is this tenant active?
  1484. If as tenant is not active, no user of this tenant can use the application.
  1485. </summary>
  1486. </member>
  1487. <member name="T:Abp.MultiTenancy.AbpTenantManager`2">
  1488. <summary>
  1489. Tenant manager.
  1490. Implements domain logic for <see cref="T:Abp.MultiTenancy.AbpTenant`1"/>.
  1491. </summary>
  1492. <typeparam name="TTenant">Type of the application Tenant</typeparam>
  1493. <typeparam name="TUser">Type of the application User</typeparam>
  1494. </member>
  1495. <member name="M:Abp.MultiTenancy.AbpTenantManager`2.ResetAllFeaturesAsync(System.Int32)">
  1496. <summary>
  1497. Resets all custom feature settings for a tenant.
  1498. Tenant will have features according to it's edition.
  1499. </summary>
  1500. <param name="tenantId">Tenant Id</param>
  1501. </member>
  1502. <member name="T:Abp.MultiTenancy.IDbPerTenantConnectionStringResolver">
  1503. <summary>
  1504. Extends <see cref="T:Abp.Domain.Uow.IConnectionStringResolver"/> to
  1505. get connection string for given tenant.
  1506. </summary>
  1507. </member>
  1508. <member name="M:Abp.MultiTenancy.IDbPerTenantConnectionStringResolver.GetNameOrConnectionString(Abp.MultiTenancy.DbPerTenantConnectionStringResolveArgs)">
  1509. <summary>
  1510. Gets the connection string for given args.
  1511. </summary>
  1512. </member>
  1513. <member name="T:Abp.MultiTenancy.TenantFeatureCacheItem">
  1514. <summary>
  1515. Used to store features of a Tenant in the cache.
  1516. </summary>
  1517. </member>
  1518. <member name="F:Abp.MultiTenancy.TenantFeatureCacheItem.CacheStoreName">
  1519. <summary>
  1520. The cache store name.
  1521. </summary>
  1522. </member>
  1523. <member name="P:Abp.MultiTenancy.TenantFeatureCacheItem.EditionId">
  1524. <summary>
  1525. Edition of the tenant.
  1526. </summary>
  1527. </member>
  1528. <member name="P:Abp.MultiTenancy.TenantFeatureCacheItem.FeatureValues">
  1529. <summary>
  1530. Feature values.
  1531. </summary>
  1532. </member>
  1533. <member name="M:Abp.MultiTenancy.TenantFeatureCacheItem.#ctor">
  1534. <summary>
  1535. Initializes a new instance of the <see cref="T:Abp.MultiTenancy.TenantFeatureCacheItem"/> class.
  1536. </summary>
  1537. </member>
  1538. <member name="T:Abp.MultiTenancy.TenantFeatureCacheItemInvalidator">
  1539. <summary>
  1540. This class handles related events and invalidated tenant feature cache items if needed.
  1541. </summary>
  1542. </member>
  1543. <member name="M:Abp.MultiTenancy.TenantFeatureCacheItemInvalidator.#ctor(Abp.Runtime.Caching.ICacheManager)">
  1544. <summary>
  1545. Initializes a new instance of the <see cref="T:Abp.MultiTenancy.TenantFeatureCacheItemInvalidator"/> class.
  1546. </summary>
  1547. <param name="cacheManager">The cache manager.</param>
  1548. </member>
  1549. <member name="T:Abp.MultiTenancy.TenantFeatureSetting">
  1550. <summary>
  1551. Feature setting for a Tenant (<see cref="T:Abp.MultiTenancy.AbpTenant`1"/>).
  1552. </summary>
  1553. </member>
  1554. <member name="M:Abp.MultiTenancy.TenantFeatureSetting.#ctor">
  1555. <summary>
  1556. Initializes a new instance of the <see cref="T:Abp.MultiTenancy.TenantFeatureSetting"/> class.
  1557. </summary>
  1558. </member>
  1559. <member name="M:Abp.MultiTenancy.TenantFeatureSetting.#ctor(System.Int32,System.String,System.String)">
  1560. <summary>
  1561. Initializes a new instance of the <see cref="T:Abp.MultiTenancy.TenantFeatureSetting"/> class.
  1562. </summary>
  1563. <param name="tenantId">The tenant identifier.</param>
  1564. <param name="name">Feature name.</param>
  1565. <param name="value">Feature value.</param>
  1566. </member>
  1567. <member name="T:Abp.Notifications.NotificationStore">
  1568. <summary>
  1569. Implements <see cref="T:Abp.Notifications.INotificationStore"/> using repositories.
  1570. </summary>
  1571. </member>
  1572. <member name="M:Abp.Notifications.NotificationStore.#ctor(Abp.Domain.Repositories.IRepository{Abp.Notifications.NotificationInfo,System.Guid},Abp.Domain.Repositories.IRepository{Abp.Notifications.TenantNotificationInfo,System.Guid},Abp.Domain.Repositories.IRepository{Abp.Notifications.UserNotificationInfo,System.Guid},Abp.Domain.Repositories.IRepository{Abp.Notifications.NotificationSubscriptionInfo,System.Guid},Abp.Domain.Uow.IUnitOfWorkManager)">
  1573. <summary>
  1574. Initializes a new instance of the <see cref="T:Abp.Notifications.NotificationStore"/> class.
  1575. </summary>
  1576. </member>
  1577. <member name="T:Abp.Organizations.IMayHaveOrganizationUnit">
  1578. <summary>
  1579. This interface is implemented entities those may have an <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  1580. </summary>
  1581. </member>
  1582. <member name="P:Abp.Organizations.IMayHaveOrganizationUnit.OrganizationUnitId">
  1583. <summary>
  1584. <see cref="T:Abp.Organizations.OrganizationUnit"/>'s Id which this entity belongs to.
  1585. Can be null if this entity is not related to any <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  1586. </summary>
  1587. </member>
  1588. <member name="T:Abp.Organizations.IMustHaveOrganizationUnit">
  1589. <summary>
  1590. This interface is implemented entities those must have an <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  1591. </summary>
  1592. </member>
  1593. <member name="P:Abp.Organizations.IMustHaveOrganizationUnit.OrganizationUnitId">
  1594. <summary>
  1595. <see cref="T:Abp.Organizations.OrganizationUnit"/>'s Id which this entity belongs to.
  1596. </summary>
  1597. </member>
  1598. <member name="T:Abp.Organizations.IOrganizationUnitSettings">
  1599. <summary>
  1600. Used to get settings related to OrganizationUnits.
  1601. </summary>
  1602. </member>
  1603. <member name="P:Abp.Organizations.IOrganizationUnitSettings.MaxUserMembershipCount">
  1604. <summary>
  1605. GetsMaximum allowed organization unit membership count for a user.
  1606. Returns value for current tenant.
  1607. </summary>
  1608. </member>
  1609. <member name="M:Abp.Organizations.IOrganizationUnitSettings.GetMaxUserMembershipCountAsync(System.Nullable{System.Int32})">
  1610. <summary>
  1611. Gets Maximum allowed organization unit membership count for a user.
  1612. Returns value for given tenant.
  1613. </summary>
  1614. <param name="tenantId">The tenant Id or null for the host.</param>
  1615. </member>
  1616. <member name="M:Abp.Organizations.IOrganizationUnitSettings.SetMaxUserMembershipCountAsync(System.Nullable{System.Int32},System.Int32)">
  1617. <summary>
  1618. Sets Maximum allowed organization unit membership count for a user.
  1619. </summary>
  1620. <param name="tenantId">The tenant Id or null for the host.</param>
  1621. <param name="value">Setting value.</param>
  1622. <returns></returns>
  1623. </member>
  1624. <member name="T:Abp.Organizations.OrganizationUnit">
  1625. <summary>
  1626. Represents an organization unit (OU).
  1627. </summary>
  1628. </member>
  1629. <member name="F:Abp.Organizations.OrganizationUnit.MaxDisplayNameLength">
  1630. <summary>
  1631. Maximum length of the <see cref="P:Abp.Organizations.OrganizationUnit.DisplayName"/> property.
  1632. </summary>
  1633. </member>
  1634. <member name="F:Abp.Organizations.OrganizationUnit.MaxDepth">
  1635. <summary>
  1636. Maximum depth of an UO hierarchy.
  1637. </summary>
  1638. </member>
  1639. <member name="F:Abp.Organizations.OrganizationUnit.CodeUnitLength">
  1640. <summary>
  1641. Length of a code unit between dots.
  1642. </summary>
  1643. </member>
  1644. <member name="F:Abp.Organizations.OrganizationUnit.MaxCodeLength">
  1645. <summary>
  1646. Maximum length of the <see cref="P:Abp.Organizations.OrganizationUnit.Code"/> property.
  1647. </summary>
  1648. </member>
  1649. <member name="P:Abp.Organizations.OrganizationUnit.TenantId">
  1650. <summary>
  1651. TenantId of this entity.
  1652. </summary>
  1653. </member>
  1654. <member name="P:Abp.Organizations.OrganizationUnit.Parent">
  1655. <summary>
  1656. Parent <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  1657. Null, if this OU is root.
  1658. </summary>
  1659. </member>
  1660. <member name="P:Abp.Organizations.OrganizationUnit.ParentId">
  1661. <summary>
  1662. Parent <see cref="T:Abp.Organizations.OrganizationUnit"/> Id.
  1663. Null, if this OU is root.
  1664. </summary>
  1665. </member>
  1666. <member name="P:Abp.Organizations.OrganizationUnit.Code">
  1667. <summary>
  1668. Hierarchical Code of this organization unit.
  1669. Example: "00001.00042.00005".
  1670. This is a unique code for a Tenant.
  1671. It's changeable if OU hierarch is changed.
  1672. </summary>
  1673. </member>
  1674. <member name="P:Abp.Organizations.OrganizationUnit.DisplayName">
  1675. <summary>
  1676. Display name of this role.
  1677. </summary>
  1678. </member>
  1679. <member name="P:Abp.Organizations.OrganizationUnit.Children">
  1680. <summary>
  1681. Children of this OU.
  1682. </summary>
  1683. </member>
  1684. <member name="M:Abp.Organizations.OrganizationUnit.#ctor">
  1685. <summary>
  1686. Initializes a new instance of the <see cref="T:Abp.Organizations.OrganizationUnit"/> class.
  1687. </summary>
  1688. </member>
  1689. <member name="M:Abp.Organizations.OrganizationUnit.#ctor(System.Nullable{System.Int32},System.String,System.Nullable{System.Int64})">
  1690. <summary>
  1691. Initializes a new instance of the <see cref="T:Abp.Organizations.OrganizationUnit"/> class.
  1692. </summary>
  1693. <param name="tenantId">Tenant's Id or null for host.</param>
  1694. <param name="displayName">Display name.</param>
  1695. <param name="parentId">Parent's Id or null if OU is a root.</param>
  1696. </member>
  1697. <member name="M:Abp.Organizations.OrganizationUnit.CreateCode(System.Int32[])">
  1698. <summary>
  1699. Creates code for given numbers.
  1700. Example: if numbers are 4,2 then returns "00004.00002";
  1701. </summary>
  1702. <param name="numbers">Numbers</param>
  1703. </member>
  1704. <member name="M:Abp.Organizations.OrganizationUnit.AppendCode(System.String,System.String)">
  1705. <summary>
  1706. Appends a child code to a parent code.
  1707. Example: if parentCode = "00001", childCode = "00042" then returns "00001.00042".
  1708. </summary>
  1709. <param name="parentCode">Parent code. Can be null or empty if parent is a root.</param>
  1710. <param name="childCode">Child code.</param>
  1711. </member>
  1712. <member name="M:Abp.Organizations.OrganizationUnit.GetRelativeCode(System.String,System.String)">
  1713. <summary>
  1714. Gets relative code to the parent.
  1715. Example: if code = "00019.00055.00001" and parentCode = "00019" then returns "00055.00001".
  1716. </summary>
  1717. <param name="code">The code.</param>
  1718. <param name="parentCode">The parent code.</param>
  1719. </member>
  1720. <member name="M:Abp.Organizations.OrganizationUnit.CalculateNextCode(System.String)">
  1721. <summary>
  1722. Calculates next code for given code.
  1723. Example: if code = "00019.00055.00001" returns "00019.00055.00002".
  1724. </summary>
  1725. <param name="code">The code.</param>
  1726. </member>
  1727. <member name="M:Abp.Organizations.OrganizationUnit.GetLastUnitCode(System.String)">
  1728. <summary>
  1729. Gets the last unit code.
  1730. Example: if code = "00019.00055.00001" returns "00001".
  1731. </summary>
  1732. <param name="code">The code.</param>
  1733. </member>
  1734. <member name="M:Abp.Organizations.OrganizationUnit.GetParentCode(System.String)">
  1735. <summary>
  1736. Gets parent code.
  1737. Example: if code = "00019.00055.00001" returns "00019.00055".
  1738. </summary>
  1739. <param name="code">The code.</param>
  1740. </member>
  1741. <member name="T:Abp.Organizations.OrganizationUnitManager">
  1742. <summary>
  1743. Performs domain logic for Organization Units.
  1744. </summary>
  1745. </member>
  1746. <member name="T:Abp.Organizations.OrganizationUnitRole">
  1747. <summary>
  1748. Represents membership of a User to an OU.
  1749. </summary>
  1750. </member>
  1751. <member name="P:Abp.Organizations.OrganizationUnitRole.TenantId">
  1752. <summary>
  1753. TenantId of this entity.
  1754. </summary>
  1755. </member>
  1756. <member name="P:Abp.Organizations.OrganizationUnitRole.RoleId">
  1757. <summary>
  1758. Id of the Role.
  1759. </summary>
  1760. </member>
  1761. <member name="P:Abp.Organizations.OrganizationUnitRole.OrganizationUnitId">
  1762. <summary>
  1763. Id of the <see cref="T:Abp.Organizations.OrganizationUnit"/>.
  1764. </summary>
  1765. </member>
  1766. <member name="P:Abp.Organizations.OrganizationUnitRole.IsDeleted">
  1767. <summary>
  1768. Specifies if the organization is soft deleted or not.
  1769. </summary>
  1770. </member>
  1771. <member name="M:Abp.Organizations.OrganizationUnitRole.#ctor">
  1772. <summary>
  1773. Initializes a new instance of the <see cref="T:Abp.Organizations.OrganizationUnitRole"/> class.
  1774. </summary>
  1775. </member>
  1776. <member name="M:Abp.Organizations.OrganizationUnitRole.#ctor(System.Nullable{System.Int32},System.Int32,System.Int64)">
  1777. <summary>
  1778. Initializes a new instance of the <see cref="T:Abp.Organizations.OrganizationUnitRole"/> class.
  1779. </summary>
  1780. <param name="tenantId">TenantId</param>
  1781. <param name="roleId">Id of the User.</param>
  1782. <param name="organizationUnitId">Id of the <see cref="T:Abp.Organizations.OrganizationUnit"/>.</param>
  1783. </member>
  1784. <member name="T:Abp.Organizations.OrganizationUnitRoleRemover">
  1785. <summary>
  1786. Removes the role from all organization units when a role is deleted.
  1787. </summary>
  1788. </member>
  1789. <member name="T:Abp.Organizations.OrganizationUnitSettings">
  1790. <summary>
  1791. Implements <see cref="T:Abp.Organizations.IOrganizationUnitSettings"/> to get settings from <see cref="T:Abp.Configuration.ISettingManager"/>.
  1792. </summary>
  1793. </member>
  1794. <member name="P:Abp.Organizations.OrganizationUnitSettings.MaxUserMembershipCount">
  1795. <summary>
  1796. Maximum allowed organization unit membership count for a user.
  1797. Returns value for current tenant.
  1798. </summary>
  1799. </member>
  1800. <member name="M:Abp.Organizations.OrganizationUnitSettings.#ctor(Abp.Configuration.ISettingManager)">
  1801. <summary>
  1802. Initializes a new instance of the <see cref="T:Abp.Organizations.OrganizationUnitSettings"/> class.
  1803. </summary>
  1804. </member>
  1805. <member name="M:Abp.Organizations.OrganizationUnitSettings.GetMaxUserMembershipCountAsync(System.Nullable{System.Int32})">
  1806. <summary>
  1807. Maximum allowed organization unit membership count for a user.
  1808. Returns value for given tenant.
  1809. </summary>
  1810. </member>
  1811. <member name="T:Abp.Zero.AbpZeroCommonModule">
  1812. <summary>
  1813. ABP zero core module.
  1814. </summary>
  1815. </member>
  1816. <member name="F:Abp.Zero.AbpZeroConsts.LocalizationSourceName">
  1817. <summary>
  1818. "AbpZero"
  1819. </summary>
  1820. </member>
  1821. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.IsEmailConfirmationRequiredForLogin">
  1822. <summary>
  1823. "Abp.Zero.UserManagement.IsEmailConfirmationRequiredForLogin".
  1824. </summary>
  1825. </member>
  1826. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.UserLockOut.IsEnabled">
  1827. <summary>
  1828. "Abp.Zero.UserManagement.UserLockOut.IsEnabled".
  1829. </summary>
  1830. </member>
  1831. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.UserLockOut.MaxFailedAccessAttemptsBeforeLockout">
  1832. <summary>
  1833. "Abp.Zero.UserManagement.UserLockOut.MaxFailedAccessAttemptsBeforeLockout".
  1834. </summary>
  1835. </member>
  1836. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.UserLockOut.DefaultAccountLockoutSeconds">
  1837. <summary>
  1838. "Abp.Zero.UserManagement.UserLockOut.DefaultAccountLockoutSeconds".
  1839. </summary>
  1840. </member>
  1841. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.TwoFactorLogin.IsEnabled">
  1842. <summary>
  1843. "Abp.Zero.UserManagement.TwoFactorLogin.IsEnabled".
  1844. </summary>
  1845. </member>
  1846. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.TwoFactorLogin.IsEmailProviderEnabled">
  1847. <summary>
  1848. "Abp.Zero.UserManagement.TwoFactorLogin.IsEmailProviderEnabled".
  1849. </summary>
  1850. </member>
  1851. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.TwoFactorLogin.IsSmsProviderEnabled">
  1852. <summary>
  1853. "Abp.Zero.UserManagement.TwoFactorLogin.IsSmsProviderEnabled".
  1854. </summary>
  1855. </member>
  1856. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.TwoFactorLogin.IsRememberBrowserEnabled">
  1857. <summary>
  1858. "Abp.Zero.UserManagement.TwoFactorLogin.IsRememberBrowserEnabled".
  1859. </summary>
  1860. </member>
  1861. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.PasswordComplexity.RequiredLength">
  1862. <summary>
  1863. "Abp.Zero.UserManagement.PasswordComplexity.RequiredLength"
  1864. </summary>
  1865. </member>
  1866. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.PasswordComplexity.RequireNonAlphanumeric">
  1867. <summary>
  1868. "Abp.Zero.UserManagement.PasswordComplexity.RequireNonAlphanumeric"
  1869. </summary>
  1870. </member>
  1871. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.PasswordComplexity.RequireLowercase">
  1872. <summary>
  1873. "Abp.Zero.UserManagement.PasswordComplexity.RequireLowercase"
  1874. </summary>
  1875. </member>
  1876. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.PasswordComplexity.RequireUppercase">
  1877. <summary>
  1878. "Abp.Zero.UserManagement.PasswordComplexity.RequireUppercase"
  1879. </summary>
  1880. </member>
  1881. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.UserManagement.PasswordComplexity.RequireDigit">
  1882. <summary>
  1883. "Abp.Zero.UserManagement.PasswordComplexity.RequireDigit"
  1884. </summary>
  1885. </member>
  1886. <member name="F:Abp.Zero.Configuration.AbpZeroSettingNames.OrganizationUnits.MaxUserMembershipCount">
  1887. <summary>
  1888. "Abp.Zero.OrganizationUnits.MaxUserMembershipCount".
  1889. </summary>
  1890. </member>
  1891. <member name="T:Abp.Zero.Configuration.IAbpZeroConfig">
  1892. <summary>
  1893. Configuration options for zero module.
  1894. </summary>
  1895. </member>
  1896. <member name="P:Abp.Zero.Configuration.IAbpZeroConfig.RoleManagement">
  1897. <summary>
  1898. Gets role management config.
  1899. </summary>
  1900. </member>
  1901. <member name="P:Abp.Zero.Configuration.IAbpZeroConfig.UserManagement">
  1902. <summary>
  1903. Gets user management config.
  1904. </summary>
  1905. </member>
  1906. <member name="P:Abp.Zero.Configuration.IAbpZeroConfig.LanguageManagement">
  1907. <summary>
  1908. Gets language management config.
  1909. </summary>
  1910. </member>
  1911. <member name="P:Abp.Zero.Configuration.IAbpZeroConfig.EntityTypes">
  1912. <summary>
  1913. Gets entity type config.
  1914. </summary>
  1915. </member>
  1916. <member name="P:Abp.Zero.Configuration.IAbpZeroEntityTypes.User">
  1917. <summary>
  1918. User type of the application.
  1919. </summary>
  1920. </member>
  1921. <member name="P:Abp.Zero.Configuration.IAbpZeroEntityTypes.Role">
  1922. <summary>
  1923. Role type of the application.
  1924. </summary>
  1925. </member>
  1926. <member name="P:Abp.Zero.Configuration.IAbpZeroEntityTypes.Tenant">
  1927. <summary>
  1928. Tenant type of the application.
  1929. </summary>
  1930. </member>
  1931. <member name="T:Abp.Zero.Configuration.ILanguageManagementConfig">
  1932. <summary>
  1933. Used to configure language management.
  1934. </summary>
  1935. </member>
  1936. <member name="M:Abp.Zero.Configuration.ILanguageManagementConfig.EnableDbLocalization">
  1937. <summary>
  1938. Enables the database localization.
  1939. Replaces all <see cref="T:Abp.Localization.Dictionaries.IDictionaryBasedLocalizationSource"/> localization sources
  1940. with database based localization source.
  1941. </summary>
  1942. </member>
  1943. <member name="T:Abp.Zero.Configuration.IUserManagementConfig">
  1944. <summary>
  1945. User management configuration.
  1946. </summary>
  1947. </member>
  1948. <member name="T:Abp.Zero.Configuration.ModuleZeroConfigurationExtensions">
  1949. <summary>
  1950. Extension methods for module zero configurations.
  1951. </summary>
  1952. </member>
  1953. <member name="M:Abp.Zero.Configuration.ModuleZeroConfigurationExtensions.Zero(Abp.Configuration.Startup.IModuleConfigurations)">
  1954. <summary>
  1955. Used to configure module zero.
  1956. </summary>
  1957. <param name="moduleConfigurations"></param>
  1958. <returns></returns>
  1959. </member>
  1960. </members>
  1961. </doc>