1616 < meta name ="docfx:rel " content ="../ ">
1717
1818
19- < meta name ="docfx:docurl " content ="https://github.com/GameFrameX/GameFrameX.Server/new/1.5.1-dev42 /apiSpec/new?filename=GameFrameX_Core_Abstractions_Agent_IComponentAgent.md&value=---%0Auid%3A%20GameFrameX.Core.Abstractions.Agent.IComponentAgent%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A ">
19+ < meta name ="docfx:docurl " content ="https://github.com/GameFrameX/GameFrameX.Server/new/1.5.1-dev43 /apiSpec/new?filename=GameFrameX_Core_Abstractions_Agent_IComponentAgent.md&value=---%0Auid%3A%20GameFrameX.Core.Abstractions.Agent.IComponentAgent%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A ">
2020 < meta name ="loc:inThisArticle " content ="In this article ">
2121 < meta name ="loc:searchResultsCount " content ="{count} results for "{query}" ">
2222 < meta name ="loc:searchNoResults " content ="No results for "{query}" ">
@@ -89,7 +89,7 @@ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
8989
9090
9191 < h1 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent " class ="text-break ">
92- Interface IComponentAgent < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L6 "> < i class ="bi bi-code-slash "> </ i > </ a >
92+ Interface IComponentAgent < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L6 "> < i class ="bi bi-code-slash "> </ i > </ a >
9393 </ h1 >
9494
9595 < div class ="facts text-secondary ">
@@ -134,22 +134,6 @@ <h1 id="GameFrameX_Core_Abstractions_Agent_IComponentAgent" data-uid="GameFrameX
134134 </ div >
135135 </ dd > </ dl >
136136
137- < dl class ="typelist extensionMethods ">
138- < dt > Extension Methods</ dt >
139- < dd >
140- < div >
141- < a class ="xref " href ="GameFrameX.Utility.Extensions.ObjectExtension.html#GameFrameX_Utility_Extensions_ObjectExtension_CheckNotNull__1___0_System_String_ "> ObjectExtension.CheckNotNull<T>(T, string)</ a >
142- </ div >
143- < div >
144- < a class ="xref " href ="GameFrameX.Utility.Extensions.ObjectExtension.html#GameFrameX_Utility_Extensions_ObjectExtension_CheckNotNull__1___0_System_String_System_String_ "> ObjectExtension.CheckNotNull<T>(T, string, string)</ a >
145- </ div >
146- < div >
147- < a class ="xref " href ="GameFrameX.Utility.Extensions.ObjectExtension.html#GameFrameX_Utility_Extensions_ObjectExtension_IsNotNull_System_Object_ "> ObjectExtension.IsNotNull(object)</ a >
148- </ div >
149- < div >
150- < a class ="xref " href ="GameFrameX.Utility.Extensions.ObjectExtension.html#GameFrameX_Utility_Extensions_ObjectExtension_IsNull_System_Object_ "> ObjectExtension.IsNull(object)</ a >
151- </ div >
152- </ dd > </ dl >
153137
154138
155139
@@ -163,7 +147,7 @@ <h2 class="section" id="properties">Properties
163147
164148 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_ActorId " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.ActorId ">
165149 ActorId
166- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L14 "> < i class ="bi bi-code-slash "> </ i > </ a >
150+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L14 "> < i class ="bi bi-code-slash "> </ i > </ a >
167151 </ h3 >
168152
169153 < div class ="markdown level1 summary "> < p > 获取Actor的唯一标识
@@ -198,7 +182,7 @@ <h4 class="section">Property Value</h4>
198182
199183 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Owner " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.Owner ">
200184 Owner
201- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L22 "> < i class ="bi bi-code-slash "> </ i > </ a >
185+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L22 "> < i class ="bi bi-code-slash "> </ i > </ a >
202186 </ h3 >
203187
204188 < div class ="markdown level1 summary "> < p > 获取或设置组件的所有者
@@ -233,7 +217,7 @@ <h4 class="section">Property Value</h4>
233217
234218 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_OwnerType " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.OwnerType ">
235219 OwnerType
236- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L30 "> < i class ="bi bi-code-slash "> </ i > </ a >
220+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L30 "> < i class ="bi bi-code-slash "> </ i > </ a >
237221 </ h3 >
238222
239223 < div class ="markdown level1 summary "> < p > 获取所有者的类型
@@ -272,7 +256,7 @@ <h2 class="section" id="methods">Methods
272256
273257 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Active " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.Active ">
274258 Active()
275- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L56 "> < i class ="bi bi-code-slash "> </ i > </ a >
259+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L56 "> < i class ="bi bi-code-slash "> </ i > </ a >
276260 </ h3 >
277261
278262 < div class ="markdown level1 summary "> < p > 激活组件代理
@@ -307,7 +291,7 @@ <h4 class="section">Returns</h4>
307291
308292 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_AfterActivation " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.AfterActivation ">
309293 AfterActivation()
310- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L65 "> < i class ="bi bi-code-slash "> </ i > </ a >
294+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L65 "> < i class ="bi bi-code-slash "> </ i > </ a >
311295 </ h3 >
312296
313297 < div class ="markdown level1 summary "> < p > 组件激活后的回调方法</ p >
@@ -343,7 +327,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_After
343327
344328 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_AfterInActivation " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.AfterInActivation ">
345329 AfterInActivation()
346- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L92 "> < i class ="bi bi-code-slash "> </ i > </ a >
330+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L92 "> < i class ="bi bi-code-slash "> </ i > </ a >
347331 </ h3 >
348332
349333 < div class ="markdown level1 summary "> < p > 组件反激活后的回调方法</ p >
@@ -379,7 +363,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_After
379363
380364 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_BeforeActivation " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.BeforeActivation ">
381365 BeforeActivation()
382- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L48 "> < i class ="bi bi-code-slash "> </ i > </ a >
366+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L48 "> < i class ="bi bi-code-slash "> </ i > </ a >
383367 </ h3 >
384368
385369 < div class ="markdown level1 summary "> < p > 组件激活前的回调方法</ p >
@@ -415,7 +399,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Befor
415399
416400 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_BeforeInActivation " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.BeforeInActivation ">
417401 BeforeInActivation()
418- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L74 "> < i class ="bi bi-code-slash "> </ i > </ a >
402+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L74 "> < i class ="bi bi-code-slash "> </ i > </ a >
419403 </ h3 >
420404
421405 < div class ="markdown level1 summary "> < p > 组件反激活前的回调方法</ p >
@@ -451,7 +435,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Befor
451435
452436 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_GetComponentAgent_System_Type_System_Boolean_ " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.GetComponentAgent(System.Type,System.Boolean) ">
453437 GetComponentAgent(Type, bool)
454- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L103 "> < i class ="bi bi-code-slash "> </ i > </ a >
438+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L103 "> < i class ="bi bi-code-slash "> </ i > </ a >
455439 </ h3 >
456440
457441 < div class ="markdown level1 summary "> < p > 根据代理类型获取代理组件</ p >
@@ -496,7 +480,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_GetCo
496480
497481 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_GetComponentAgent__1_System_Boolean_ " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.GetComponentAgent``1(System.Boolean) ">
498482 GetComponentAgent<T>(bool)
499- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L114 "> < i class ="bi bi-code-slash "> </ i > </ a >
483+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L114 "> < i class ="bi bi-code-slash "> </ i > </ a >
500484 </ h3 >
501485
502486 < div class ="markdown level1 summary "> < p > 根据泛型代理类型获取代理组件</ p >
@@ -544,7 +528,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_GetCo
544528
545529 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Inactive " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.Inactive ">
546530 Inactive()
547- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L83 "> < i class ="bi bi-code-slash "> </ i > </ a >
531+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L83 "> < i class ="bi bi-code-slash "> </ i > </ a >
548532 </ h3 >
549533
550534 < div class ="markdown level1 summary "> < p > 反激活组件代理</ p >
@@ -580,7 +564,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_Inact
580564
581565 < h3 id ="GameFrameX_Core_Abstractions_Agent_IComponentAgent_SetOwner_GameFrameX_Core_Abstractions_IComponent_ " data-uid ="GameFrameX.Core.Abstractions.Agent.IComponentAgent.SetOwner(GameFrameX.Core.Abstractions.IComponent) ">
582566 SetOwner(IComponent)
583- < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L39 "> < i class ="bi bi-code-slash "> </ i > </ a >
567+ < a class ="header-action link-secondary " title ="View source " href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L39 "> < i class ="bi bi-code-slash "> </ i > </ a >
584568 </ h3 >
585569
586570 < div class ="markdown level1 summary "> < p > 设置组件的所有者</ p >
@@ -616,7 +600,7 @@ <h4 class="section" id="GameFrameX_Core_Abstractions_Agent_IComponentAgent_SetOw
616600</ article >
617601
618602 < div class ="contribution d-print-none ">
619- < a href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev42 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L6 " class ="edit-link "> Edit this page</ a >
603+ < a href ="https://github.com/GameFrameX/GameFrameX.Server/blob/1.5.1-dev43 /GameFrameX.Core/Abstractions/Agent/IComponentAgent.cs/#L6 " class ="edit-link "> Edit this page</ a >
620604 </ div >
621605
622606
0 commit comments