-
Notifications
You must be signed in to change notification settings - Fork 1k
/
Copy pathCoreAPISpec.ApproveCore.Net.verified.txt
5711 lines (5711 loc) · 334 KB
/
CoreAPISpec.ApproveCore.Net.verified.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://github.com/akkadotnet/akka.net")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.API.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Benchmarks")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Sharding.Tests.MultiNode")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.TestKit")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Tests.MultiNode")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Cluster.Tools")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DependencyInjection")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DependencyInjection.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.DistributedData")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Docs.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.MultiNodeTestRunner.Shared.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Persistence")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Persistence.Sql.TestKit")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Persistence.TCK")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Persistence.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote.TestKit")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote.TestKit.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Remote.Tests.MultiNode")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Streams")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Streams.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.TestKit")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.TestKit.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Tests")]
[assembly: System.Runtime.CompilerServices.InternalsVisibleToAttribute("Akka.Tests.Performance")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.Runtime.InteropServices.GuidAttribute("1a5cab08-b032-49ca-8db3-9428c5a9db14")]
[assembly: System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName=".NET Standard 2.0")]
namespace Akka.Actor
{
public abstract class ActorBase : Akka.Actor.IInternalActor
{
protected ActorBase() { }
protected static Akka.Actor.IActorContext Context { get; }
protected static Akka.Actor.Receive EmptyReceive { get; }
protected Akka.Actor.IActorRef Self { get; }
protected Akka.Actor.IActorRef Sender { get; }
public virtual void AroundPostRestart(System.Exception cause, object message) { }
public virtual void AroundPostStop() { }
public virtual void AroundPreRestart(System.Exception cause, object message) { }
public virtual void AroundPreStart() { }
protected virtual bool AroundReceive(Akka.Actor.Receive receive, object message) { }
protected void Become(Akka.Actor.Receive receive) { }
protected void BecomeStacked(Akka.Actor.Receive receive) { }
protected virtual void PostRestart(System.Exception reason) { }
protected virtual void PostStop() { }
protected virtual void PreRestart(System.Exception reason, object message) { }
protected virtual void PreStart() { }
protected abstract bool Receive(object message);
protected void SetReceiveTimeout(System.Nullable<System.TimeSpan> timeout) { }
protected virtual Akka.Actor.SupervisorStrategy SupervisorStrategy() { }
protected void UnbecomeStacked() { }
protected virtual void Unhandled(object message) { }
}
[System.Diagnostics.DebuggerDisplayAttribute("{Self,nq}")]
[System.Runtime.CompilerServices.NullableAttribute(0)]
public class ActorCell : Akka.Actor.IActorContext, Akka.Actor.IActorRefFactory, Akka.Actor.ICanWatch, Akka.Actor.ICell, Akka.Actor.IUntypedActorContext
{
public const int UndefinedUid = 0;
public ActorCell(Akka.Actor.Internal.ActorSystemImpl system, Akka.Actor.IInternalActorRef self, Akka.Actor.Props props, Akka.Dispatch.MessageDispatcher dispatcher, Akka.Actor.IInternalActorRef parent) { }
public Akka.Actor.Internal.IChildrenContainer ChildrenContainer { get; }
public int CurrentEnvelopeId { get; }
[System.Runtime.CompilerServices.NullableAttribute(2)]
public object CurrentMessage { get; }
public Akka.Dispatch.MessageDispatcher Dispatcher { get; }
public bool HasMessages { get; }
public bool IsLocal { get; }
protected bool IsNormal { get; }
public bool IsTerminated { get; }
protected bool IsTerminating { get; }
[System.Runtime.CompilerServices.NullableAttribute(2)]
public Akka.Dispatch.Mailbox Mailbox { get; }
public int NumberOfMessages { get; }
public Akka.Actor.IInternalActorRef Parent { get; }
public Akka.Actor.Props Props { get; }
public System.Nullable<System.TimeSpan> ReceiveTimeout { get; }
public Akka.Actor.IActorRef Self { get; }
[System.Runtime.CompilerServices.NullableAttribute(2)]
public Akka.Actor.IActorRef Sender { get; }
public Akka.Actor.ActorSystem System { get; }
public Akka.Actor.Internal.ActorSystemImpl SystemImpl { get; }
public virtual Akka.Dispatch.ActorTaskScheduler TaskScheduler { get; }
public virtual Akka.Actor.IActorRef ActorOf(Akka.Actor.Props props, [System.Runtime.CompilerServices.NullableAttribute(2)] string name = null) { }
public Akka.Actor.ActorSelection ActorSelection(string path) { }
public Akka.Actor.ActorSelection ActorSelection(Akka.Actor.ActorPath path) { }
protected void AddWatcher(Akka.Actor.IActorRef watchee, Akka.Actor.IActorRef watcher) { }
protected void AddressTerminated(Akka.Actor.Address address) { }
public virtual Akka.Actor.IActorRef AttachChild(Akka.Actor.Props props, bool isSystemService, [System.Runtime.CompilerServices.NullableAttribute(2)] string name = null) { }
protected virtual void AutoReceiveMessage(Akka.Actor.Envelope envelope) { }
public void Become(Akka.Actor.Receive receive) { }
public void BecomeStacked(Akka.Actor.Receive receive) { }
public void CheckReceiveTimeout(bool reschedule = True) { }
protected void ClearActor(Akka.Actor.ActorBase actor) { }
protected void ClearActorCell() { }
[return: System.Runtime.CompilerServices.NullableAttribute(2)]
protected virtual Akka.Actor.ActorRestarted CreateActorRestartedEvent(System.Exception cause) { }
protected virtual Akka.Actor.ActorStarted CreateActorStartedEvent() { }
protected virtual Akka.Actor.ActorStopped CreateActorStoppedEvent() { }
protected virtual Akka.Actor.ActorBase CreateNewActorInstance() { }
[System.ObsoleteAttribute("Use TryGetChildStatsByName [0.7.1]", true)]
public Akka.Actor.IInternalActorRef GetChildByName(string name) { }
public System.Collections.Generic.IEnumerable<Akka.Actor.IInternalActorRef> GetChildren() { }
public static Akka.Actor.IActorRef GetCurrentSelfOrNoSender() { }
public static Akka.Actor.IActorRef GetCurrentSenderOrNoSender() { }
public Akka.Actor.IInternalActorRef GetSingleChild(string name) { }
public void Init(bool sendSupervise, Akka.Dispatch.MailboxType mailboxType) { }
[return: System.Runtime.CompilerServices.NullableAttribute(2)]
public Akka.Actor.Internal.ChildRestartStats InitChild(Akka.Actor.IInternalActorRef actor) { }
public void Invoke(Akka.Actor.Envelope envelope) { }
protected virtual void PreStart() { }
protected void PrepareForNewActor() { }
protected virtual void ReceiveMessage(object message) { }
public void ReceiveMessageForTest(Akka.Actor.Envelope envelope) { }
protected void ReceivedTerminated(Akka.Actor.Terminated t) { }
protected void RemWatcher(Akka.Actor.IActorRef watchee, Akka.Actor.IActorRef watcher) { }
[return: System.Runtime.CompilerServices.NullableAttribute(2)]
protected Akka.Actor.Internal.SuspendReason RemoveChildAndGetStateChange(Akka.Actor.IActorRef child) { }
public void ReserveChild(string name) { }
public void Restart(System.Exception cause) { }
public void Resume(System.Exception causedByFailure) { }
public virtual void SendMessage(Akka.Actor.Envelope message) { }
public virtual void SendMessage(Akka.Actor.IActorRef sender, object message) { }
public virtual void SendSystemMessage(Akka.Dispatch.SysMsg.ISystemMessage systemMessage) { }
protected static void SetActorFields(Akka.Actor.ActorBase actor) { }
protected bool SetChildrenTerminationReason(Akka.Actor.Internal.SuspendReason reason) { }
public void SetReceiveTimeout(System.Nullable<System.TimeSpan> timeout = null) { }
protected void SetTerminated() { }
public virtual void Start() { }
protected void Stash(Akka.Dispatch.SysMsg.SystemMessage msg) { }
public void Stop(Akka.Actor.IActorRef child) { }
public void Stop() { }
protected void StopFunctionRefs() { }
public void Suspend() { }
protected void TellWatchersWeDied() { }
public void TerminatedQueuedFor(Akka.Actor.IActorRef subject, [System.Runtime.CompilerServices.NullableAttribute(new byte[] {
0,
1})] Akka.Util.Option<object> customMessage) { }
public bool TryGetChildStatsByName(string name, out Akka.Actor.Internal.IChildStats child) { }
protected bool TryGetChildStatsByRef(Akka.Actor.IActorRef actor, [System.Runtime.CompilerServices.NullableAttribute(2)] out Akka.Actor.Internal.ChildRestartStats child) { }
public void UnbecomeStacked() { }
protected void UnreserveChild(string name) { }
public Akka.Actor.IActorRef Unwatch(Akka.Actor.IActorRef subject) { }
protected void UnwatchWatchedActors(Akka.Actor.ActorBase actor) { }
public void UseThreadContext(System.Action action) { }
public Akka.Actor.IActorRef Watch(Akka.Actor.IActorRef subject) { }
public Akka.Actor.IActorRef WatchWith(Akka.Actor.IActorRef subject, object message) { }
protected void WatchedActorTerminated(Akka.Actor.IActorRef actor, bool existenceConfirmed, bool addressTerminated) { }
}
public sealed class ActorIdentity
{
public ActorIdentity(object messageId, Akka.Actor.IActorRef subject) { }
public object MessageId { get; }
public Akka.Actor.IActorRef Subject { get; }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
public override string ToString() { }
}
public class ActorInitializationException : Akka.Actor.AkkaException
{
public ActorInitializationException() { }
public ActorInitializationException(string message) { }
public ActorInitializationException(string message, System.Exception cause) { }
public ActorInitializationException(Akka.Actor.IActorRef actor, string message, System.Exception cause = null) { }
protected ActorInitializationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public Akka.Actor.IActorRef Actor { get; set; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public override string ToString() { }
}
public class ActorInterruptedException : Akka.Actor.AkkaException
{
public ActorInterruptedException(string message = null, System.Exception cause = null) { }
protected ActorInterruptedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public class ActorKilledException : Akka.Actor.AkkaException
{
public ActorKilledException() { }
public ActorKilledException(string message) { }
protected ActorKilledException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public class ActorNotFoundException : Akka.Actor.AkkaException
{
public ActorNotFoundException() { }
protected ActorNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public ActorNotFoundException(string message, System.Exception innerException = null) { }
}
public abstract class ActorPath : Akka.Util.ISurrogated, System.IComparable<Akka.Actor.ActorPath>, System.IEquatable<Akka.Actor.ActorPath>
{
public const string ValidSymbols = "\"-_.*$+:@&=,!~\';()";
protected ActorPath(Akka.Actor.Address address, string name) { }
protected ActorPath(Akka.Actor.ActorPath parentPath, string name, long uid) { }
public Akka.Actor.Address Address { get; }
public int Depth { get; }
public System.Collections.Generic.IReadOnlyList<string> Elements { get; }
public string Name { get; }
public Akka.Actor.ActorPath Parent { get; }
[Newtonsoft.Json.JsonIgnoreAttribute()]
public Akka.Actor.ActorPath Root { get; }
public long Uid { get; }
public Akka.Actor.ActorPath Child(string childName) { }
public int CompareTo(Akka.Actor.ActorPath other) { }
public bool Equals(Akka.Actor.ActorPath other) { }
public override bool Equals(object obj) { }
public static string FormatPathElements(System.Collections.Generic.IEnumerable<string> pathElements) { }
public override int GetHashCode() { }
public static bool IsValidPathElement(string s) { }
public Akka.Actor.ActorPath ParentOf(int depth) { }
public static Akka.Actor.ActorPath Parse(string path) { }
public string ToSerializationFormat() { }
public string ToSerializationFormatWithAddress(Akka.Actor.Address address) { }
public override string ToString() { }
public string ToStringWithAddress() { }
public string ToStringWithAddress(Akka.Actor.Address address) { }
public string ToStringWithUid() { }
public string ToStringWithoutAddress() { }
public Akka.Util.ISurrogate ToSurrogate(Akka.Actor.ActorSystem system) { }
public static bool TryParse(string path, out Akka.Actor.ActorPath actorPath) { }
public static bool TryParse(Akka.Actor.ActorPath basePath, string absoluteUri, out Akka.Actor.ActorPath actorPath) { }
public static bool TryParse(Akka.Actor.ActorPath basePath, System.ReadOnlySpan<char> absoluteUri, out Akka.Actor.ActorPath actorPath) { }
public static bool TryParseAddress(string path, out Akka.Actor.Address address) { }
public static bool TryParseAddress(string path, out Akka.Actor.Address address, out System.ReadOnlySpan<char> absoluteUri) { }
public static bool TryParseParts(System.ReadOnlySpan<char> path, out System.ReadOnlySpan<char> address, out System.ReadOnlySpan<char> absoluteUri) { }
public Akka.Actor.ActorPath WithUid(long uid) { }
public static Akka.Actor.ActorPath /(Akka.Actor.ActorPath path, string name) { }
public static Akka.Actor.ActorPath /(Akka.Actor.ActorPath path, System.Collections.Generic.IEnumerable<string> name) { }
public static bool ==(Akka.Actor.ActorPath left, Akka.Actor.ActorPath right) { }
public static bool !=(Akka.Actor.ActorPath left, Akka.Actor.ActorPath right) { }
public sealed class Surrogate : Akka.Util.ISurrogate, System.IEquatable<Akka.Actor.ActorPath.Surrogate>, System.IEquatable<Akka.Actor.ActorPath>
{
public Surrogate(string path) { }
public string Path { get; }
public bool Equals(Akka.Actor.ActorPath.Surrogate other) { }
public bool Equals(Akka.Actor.ActorPath other) { }
public override bool Equals(object obj) { }
public Akka.Util.ISurrogated FromSurrogate(Akka.Actor.ActorSystem system) { }
public override int GetHashCode() { }
}
}
public class ActorProducerPipeline : System.Collections.Generic.IEnumerable<Akka.Actor.IActorProducerPlugin>, System.Collections.IEnumerable
{
public ActorProducerPipeline(System.Lazy<Akka.Event.ILoggingAdapter> log, System.Collections.Generic.IEnumerable<Akka.Actor.IActorProducerPlugin> plugins) { }
public int Count { get; }
public void AfterActorIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public void BeforeActorIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public System.Collections.Generic.IEnumerator<Akka.Actor.IActorProducerPlugin> GetEnumerator() { }
}
public class ActorProducerPipelineResolver
{
public ActorProducerPipelineResolver(System.Func<Akka.Event.ILoggingAdapter> logBuilder) { }
public int TotalPluginCount { get; }
public bool Insert(int index, Akka.Actor.IActorProducerPlugin plugin) { }
public bool IsRegistered(Akka.Actor.IActorProducerPlugin plugin) { }
public bool Register(Akka.Actor.IActorProducerPlugin plugin) { }
public bool Unregister(Akka.Actor.IActorProducerPlugin plugin) { }
}
public abstract class ActorProducerPluginBase : Akka.Actor.IActorProducerPlugin
{
protected ActorProducerPluginBase() { }
public virtual void AfterIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public virtual void BeforeIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public virtual bool CanBeAppliedTo(System.Type actorType) { }
}
public abstract class ActorProducerPluginBase<TActor> : Akka.Actor.IActorProducerPlugin
where TActor : Akka.Actor.ActorBase
{
protected ActorProducerPluginBase() { }
public virtual void AfterIncarnated(TActor actor, Akka.Actor.IActorContext context) { }
public virtual void BeforeIncarnated(TActor actor, Akka.Actor.IActorContext context) { }
public virtual bool CanBeAppliedTo(System.Type actorType) { }
}
public abstract class ActorRefBase : Akka.Actor.IActorRef, Akka.Actor.ICanTell, Akka.Util.ISurrogated, System.IComparable, System.IComparable<Akka.Actor.IActorRef>, System.IEquatable<Akka.Actor.IActorRef>
{
protected ActorRefBase() { }
public abstract Akka.Actor.ActorPath Path { get; }
public int CompareTo(object obj) { }
public int CompareTo(Akka.Actor.IActorRef other) { }
public override bool Equals(object obj) { }
public bool Equals(Akka.Actor.IActorRef other) { }
public override int GetHashCode() { }
public void Tell(object message, Akka.Actor.IActorRef sender) { }
protected abstract void TellInternal(object message, Akka.Actor.IActorRef sender);
public override string ToString() { }
public virtual Akka.Util.ISurrogate ToSurrogate(Akka.Actor.ActorSystem system) { }
public class Surrogate : Akka.Util.ISurrogate
{
public Surrogate(string path) { }
public string Path { get; }
public Akka.Util.ISurrogated FromSurrogate(Akka.Actor.ActorSystem system) { }
}
}
public class static ActorRefExtensions
{
public static Akka.Actor.IActorRef GetOrElse(this Akka.Actor.IActorRef actorRef, System.Func<Akka.Actor.IActorRef> elseValue) { }
public static bool IsNobody(this Akka.Actor.IActorRef actorRef) { }
}
public class static ActorRefFactoryExtensions
{
public static Akka.Actor.IActorRef ActorOf<TActor>(this Akka.Actor.IActorRefFactory factory, string name = null)
where TActor : Akka.Actor.ActorBase, new () { }
public static Akka.Actor.ActorSelection ActorSelection(this Akka.Actor.IActorRefFactory factory, Akka.Actor.IActorRef anchorRef, string actorPath) { }
}
public class static ActorRefFactoryShared
{
public static Akka.Actor.ActorSelection ActorSelection(Akka.Actor.ActorPath actorPath, Akka.Actor.ActorSystem system) { }
public static Akka.Actor.ActorSelection ActorSelection(string path, Akka.Actor.ActorSystem system, Akka.Actor.IActorRef lookupRoot) { }
public static Akka.Actor.ActorSelection ActorSelection(Akka.Actor.IActorRef anchorActorRef, string path) { }
}
public class static ActorRefImplicitSenderExtensions
{
public static void Forward(this Akka.Actor.IActorRef receiver, object message) { }
public static void Tell(this Akka.Actor.IActorRef receiver, object message) { }
}
[Akka.Annotations.InternalApiAttribute()]
public abstract class ActorRefWithCell : Akka.Actor.InternalActorRefBase
{
protected ActorRefWithCell() { }
public abstract System.Collections.Generic.IEnumerable<Akka.Actor.IActorRef> Children { get; }
public abstract Akka.Actor.ICell Underlying { get; }
public abstract Akka.Actor.IInternalActorRef GetSingleChild(string name);
}
public class static ActorRefs
{
[System.Runtime.CompilerServices.NullableAttribute(2)]
public static readonly Akka.Actor.IActorRef NoSender;
public static readonly Akka.Actor.Nobody Nobody;
}
[System.Runtime.CompilerServices.NullableAttribute(0)]
public sealed class ActorRestarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout
{
public ActorRestarted(Akka.Actor.IActorRef subject, System.Type actorType, System.Exception reason, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { }
public System.Type ActorType { get; }
public string ActorTypeOverride { get; }
public System.Exception Reason { get; }
public Akka.Actor.IActorRef Subject { get; }
}
public class ActorSelection : Akka.Actor.ICanTell
{
public ActorSelection() { }
public ActorSelection(Akka.Actor.IActorRef anchor, Akka.Actor.SelectionPathElement[] path) { }
public ActorSelection(Akka.Actor.IActorRef anchor, string path) { }
public ActorSelection(Akka.Actor.IActorRef anchor, System.Collections.Generic.IEnumerable<string> elements) { }
public Akka.Actor.IActorRef Anchor { get; }
public Akka.Actor.SelectionPathElement[] Path { get; }
public string PathString { get; }
public override bool Equals(object obj) { }
protected bool Equals(Akka.Actor.ActorSelection other) { }
public override int GetHashCode() { }
public System.Threading.Tasks.Task<Akka.Actor.IActorRef> ResolveOne(System.TimeSpan timeout) { }
public System.Threading.Tasks.Task<Akka.Actor.IActorRef> ResolveOne(System.TimeSpan timeout, System.Threading.CancellationToken ct) { }
public void Tell(object message, Akka.Actor.IActorRef sender = null) { }
public override string ToString() { }
}
public class ActorSelectionMessage : Akka.Actor.IAutoReceivedMessage, Akka.Actor.IPossiblyHarmful, Akka.Actor.IWrappedMessage
{
public ActorSelectionMessage(object message, Akka.Actor.SelectionPathElement[] elements, bool wildCardFanOut = False) { }
public Akka.Actor.SelectionPathElement[] Elements { get; }
public object Message { get; }
public bool WildCardFanOut { get; }
public Akka.Actor.ActorSelectionMessage Copy(object message = null, Akka.Actor.SelectionPathElement[] elements = null, System.Nullable<bool> wildCardFanOut = null) { }
public override string ToString() { }
}
[System.Runtime.CompilerServices.NullableAttribute(0)]
public sealed class ActorStarted : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout
{
public ActorStarted(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { }
public System.Type ActorType { get; }
public string ActorTypeOverride { get; }
public Akka.Actor.IActorRef Subject { get; }
}
public class ActorStashPlugin : Akka.Actor.ActorProducerPluginBase
{
public ActorStashPlugin() { }
public override void AfterIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public override void BeforeIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context) { }
public override bool CanBeAppliedTo(System.Type actorType) { }
}
[System.Runtime.CompilerServices.NullableAttribute(0)]
public sealed class ActorStopped : Akka.Actor.IActorTelemetryEvent, Akka.Actor.INoSerializationVerificationNeeded, Akka.Actor.INotInfluenceReceiveTimeout
{
public ActorStopped(Akka.Actor.IActorRef subject, System.Type actorType, [System.Runtime.CompilerServices.NullableAttribute(2)] string actorTypeOverride = null) { }
public System.Type ActorType { get; }
public string ActorTypeOverride { get; }
public Akka.Actor.IActorRef Subject { get; }
}
public abstract class ActorSystem : Akka.Actor.IActorRefFactory, System.IDisposable
{
protected ActorSystem() { }
public abstract Akka.Actor.IActorRef DeadLetters { get; }
public abstract Akka.Dispatch.Dispatchers Dispatchers { get; }
public abstract Akka.Event.EventStream EventStream { get; }
public abstract Akka.Actor.IActorRef IgnoreRef { get; }
public abstract Akka.Event.ILoggingAdapter Log { get; }
public abstract Akka.Dispatch.Mailboxes Mailboxes { get; }
public abstract string Name { get; }
public abstract Akka.Actor.IScheduler Scheduler { get; }
public abstract Akka.Serialization.Serialization Serialization { get; }
public abstract Akka.Actor.Settings Settings { get; }
public System.TimeSpan StartTime { get; }
public System.TimeSpan Uptime { get; }
public abstract System.Threading.Tasks.Task WhenTerminated { get; }
public abstract Akka.Actor.IActorRef ActorOf(Akka.Actor.Props props, string name = null);
public abstract Akka.Actor.ActorSelection ActorSelection(Akka.Actor.ActorPath actorPath);
public abstract Akka.Actor.ActorSelection ActorSelection(string actorPath);
public static Akka.Actor.ActorSystem Create(string name, Akka.Configuration.Config config) { }
public static Akka.Actor.ActorSystem Create(string name, Akka.Actor.BootstrapSetup setup) { }
public static Akka.Actor.ActorSystem Create(string name, Akka.Actor.Setup.ActorSystemSetup setup) { }
public static Akka.Actor.ActorSystem Create(string name) { }
public void Dispose() { }
public abstract object GetExtension(Akka.Actor.IExtensionId extensionId);
public abstract T GetExtension<T>()
where T : class, Akka.Actor.IExtension;
public abstract bool HasExtension(System.Type type);
public abstract bool HasExtension<T>()
where T : class, Akka.Actor.IExtension;
public abstract object RegisterExtension(Akka.Actor.IExtensionId extension);
public abstract void RegisterOnTermination(System.Action code);
public abstract void Stop(Akka.Actor.IActorRef actor);
public abstract System.Threading.Tasks.Task Terminate();
public abstract bool TryGetExtension(System.Type extensionType, out object extension);
public abstract bool TryGetExtension<T>(out T extension)
where T : class, Akka.Actor.IExtension;
}
public class static ActorSystemWithExtensions
{
public static T WithExtension<T>(this Akka.Actor.ActorSystem system)
where T : class, Akka.Actor.IExtension { }
public static T WithExtension<T>(this Akka.Actor.ActorSystem system, System.Type extensionId)
where T : class, Akka.Actor.IExtension { }
public static T WithExtension<T, TI>(this Akka.Actor.ActorSystem system)
where T : class, Akka.Actor.IExtension
where TI : Akka.Actor.IExtensionId { }
}
public sealed class Address : Akka.Util.ISurrogated, System.ICloneable, System.IComparable, System.IComparable<Akka.Actor.Address>, System.IEquatable<Akka.Actor.Address>
{
public static readonly Akka.Actor.Address AllSystems;
public static readonly System.Collections.Generic.IComparer<Akka.Actor.Address> Comparer;
public Address(string protocol, string system, string host = null, System.Nullable<int> port = null) { }
public bool HasGlobalScope { get; }
public bool HasLocalScope { get; }
public string Host { get; }
public System.Nullable<int> Port { get; }
public string Protocol { get; }
public string System { get; }
public object Clone() { }
public int CompareTo(Akka.Actor.Address other) { }
public bool Equals(Akka.Actor.Address other) { }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
public string HostPort() { }
public static Akka.Actor.Address Parse(string address) { }
public override string ToString() { }
public Akka.Util.ISurrogate ToSurrogate(Akka.Actor.ActorSystem system) { }
public static bool TryParse(string path, out Akka.Actor.Address address) { }
public static bool TryParse(string path, out Akka.Actor.Address address, out string absolutUri) { }
public static bool TryParse(System.ReadOnlySpan<char> span, out Akka.Actor.Address address) { }
public static bool TryParse(System.ReadOnlySpan<char> span, out Akka.Actor.Address address, out System.ReadOnlySpan<char> absolutUri) { }
public Akka.Actor.Address WithHost(string host = null) { }
public Akka.Actor.Address WithPort(System.Nullable<int> port = null) { }
public Akka.Actor.Address WithProtocol(string protocol) { }
public Akka.Actor.Address WithSystem(string system) { }
public static bool ==(Akka.Actor.Address left, Akka.Actor.Address right) { }
public static bool !=(Akka.Actor.Address left, Akka.Actor.Address right) { }
public sealed class AddressSurrogate : Akka.Util.ISurrogate
{
public AddressSurrogate() { }
public string Host { get; set; }
public System.Nullable<int> Port { get; set; }
public string Protocol { get; set; }
public string System { get; set; }
public Akka.Util.ISurrogated FromSurrogate(Akka.Actor.ActorSystem system) { }
}
}
public abstract class AkkaException : System.Exception
{
protected AkkaException() { }
protected AkkaException(string message, System.Exception cause = null) { }
protected AkkaException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
protected System.Exception Cause { get; }
}
public class AllForOneStrategy : Akka.Actor.SupervisorStrategy, System.IEquatable<Akka.Actor.AllForOneStrategy>
{
public AllForOneStrategy(System.Nullable<int> maxNrOfRetries, System.Nullable<System.TimeSpan> withinTimeRange, System.Func<System.Exception, Akka.Actor.Directive> localOnlyDecider) { }
public AllForOneStrategy(System.Nullable<int> maxNrOfRetries, System.Nullable<System.TimeSpan> withinTimeRange, Akka.Actor.IDecider decider) { }
public AllForOneStrategy(int maxNrOfRetries, int withinTimeMilliseconds, System.Func<System.Exception, Akka.Actor.Directive> localOnlyDecider, bool loggingEnabled = True) { }
public AllForOneStrategy(int maxNrOfRetries, int withinTimeMilliseconds, Akka.Actor.IDecider decider, bool loggingEnabled = True) { }
public AllForOneStrategy(System.Func<System.Exception, Akka.Actor.Directive> localOnlyDecider) { }
public AllForOneStrategy(Akka.Actor.IDecider decider) { }
protected AllForOneStrategy() { }
public override Akka.Actor.IDecider Decider { get; }
public int MaxNumberOfRetries { get; }
public int WithinTimeRangeMilliseconds { get; }
public bool Equals(Akka.Actor.AllForOneStrategy other) { }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
protected override Akka.Actor.Directive Handle(Akka.Actor.IActorRef child, System.Exception exception) { }
public override void HandleChildTerminated(Akka.Actor.IActorContext actorContext, Akka.Actor.IActorRef child, System.Collections.Generic.IEnumerable<Akka.Actor.IInternalActorRef> children) { }
public override void ProcessFailure(Akka.Actor.IActorContext context, bool restart, Akka.Actor.IActorRef child, System.Exception cause, Akka.Actor.Internal.ChildRestartStats stats, System.Collections.Generic.IReadOnlyCollection<Akka.Actor.Internal.ChildRestartStats> children) { }
public override Akka.Util.ISurrogate ToSurrogate(Akka.Actor.ActorSystem system) { }
public class AllForOneStrategySurrogate : Akka.Util.ISurrogate
{
public AllForOneStrategySurrogate() { }
public Akka.Actor.IDecider Decider { get; set; }
public bool LoggingEnabled { get; set; }
public int MaxNumberOfRetries { get; set; }
public int WithinTimeRangeMilliseconds { get; set; }
public Akka.Util.ISurrogated FromSurrogate(Akka.Actor.ActorSystem system) { }
}
}
public class AskTimeoutException : Akka.Actor.AkkaException
{
public AskTimeoutException(string message) { }
protected AskTimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public sealed class BootstrapSetup : Akka.Actor.Setup.Setup
{
public Akka.Util.Option<Akka.Actor.ProviderSelection> ActorRefProvider { get; }
public Akka.Util.Option<Akka.Configuration.Config> Config { get; }
public static Akka.Actor.BootstrapSetup Create() { }
public Akka.Actor.BootstrapSetup WithActorRefProvider(Akka.Actor.ProviderSelection name) { }
public Akka.Actor.BootstrapSetup WithConfig(Akka.Configuration.Config config) { }
public Akka.Actor.BootstrapSetup WithConfigFallback(Akka.Configuration.Config config) { }
}
public class Cancelable : Akka.Actor.ICancelable, System.IDisposable
{
public Cancelable(Akka.Actor.IActionScheduler scheduler, System.TimeSpan delay) { }
public Cancelable(Akka.Actor.IScheduler scheduler, System.TimeSpan delay) { }
public Cancelable(Akka.Actor.IScheduler scheduler, int millisecondsDelay) { }
public Cancelable(Akka.Actor.IScheduler scheduler) { }
public Cancelable(Akka.Actor.IActionScheduler scheduler) { }
public bool IsCancellationRequested { get; }
public bool IsDisposed { get; }
public System.Threading.CancellationToken Token { get; }
public void Cancel() { }
public void Cancel(bool throwOnFirstException) { }
public void CancelAfter(System.TimeSpan delay) { }
public void CancelAfter(int millisecondsDelay) { }
public static Akka.Actor.ICancelable CreateCanceled() { }
public static Akka.Actor.ICancelable CreateLinkedCancelable(Akka.Actor.IScheduler scheduler, params Akka.Actor.ICancelable[] cancelables) { }
public static Akka.Actor.ICancelable CreateLinkedCancelable(Akka.Actor.IActionScheduler scheduler, params Akka.Actor.ICancelable[] cancelables) { }
public static Akka.Actor.ICancelable CreateLinkedCancelable(Akka.Actor.IScheduler scheduler, params System.Threading.CancellationToken[] cancellationTokens) { }
public static Akka.Actor.ICancelable CreateLinkedCancelable(Akka.Actor.IActionScheduler scheduler, params System.Threading.CancellationToken[] cancellationTokens) { }
public void Dispose() { }
protected virtual void Dispose(bool disposing) { }
}
public class static CancelableExtensions
{
public static void CancelIfNotNull(this Akka.Actor.ICancelable cancelable) { }
}
public sealed class ChildActorPath : Akka.Actor.ActorPath
{
public ChildActorPath(Akka.Actor.ActorPath parentPath, string name, long uid) { }
}
public sealed class CoordinatedShutdown : Akka.Actor.IExtension
{
public const string PhaseActorSystemTerminate = "actor-system-terminate";
public const string PhaseBeforeActorSystemTerminate = "before-actor-system-terminate";
public const string PhaseBeforeClusterShutdown = "before-cluster-shutdown";
public const string PhaseBeforeServiceUnbind = "before-service-unbind";
public const string PhaseClusterExiting = "cluster-exiting";
public const string PhaseClusterExitingDone = "cluster-exiting-done";
public const string PhaseClusterLeave = "cluster-leave";
public const string PhaseClusterShardingShutdownRegion = "cluster-sharding-shutdown-region";
public const string PhaseClusterShutdown = "cluster-shutdown";
public const string PhaseServiceRequestsDone = "service-requests-done";
public const string PhaseServiceStop = "service-stop";
public const string PhaseServiceUnbind = "service-unbind";
public Akka.Actor.CoordinatedShutdown.Reason ShutdownReason { get; }
public Akka.Actor.ExtendedActorSystem System { get; }
public System.TimeSpan TotalTimeout { get; }
public void AddTask(string phase, string taskName, System.Func<System.Threading.Tasks.Task<Akka.Done>> task) { }
public static Akka.Actor.CoordinatedShutdown Get(Akka.Actor.ActorSystem sys) { }
public System.Threading.Tasks.Task<Akka.Done> Run(Akka.Actor.CoordinatedShutdown.Reason reason, string fromPhase = null) { }
public System.TimeSpan Timeout(string phase) { }
public class ActorSystemTerminateReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
public class ClrExitReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
public class ClusterDowningReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
public class ClusterJoinUnsuccessfulReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
public class ClusterLeavingReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
public class Reason
{
protected Reason() { }
}
public class UnknownReason : Akka.Actor.CoordinatedShutdown.Reason
{
public static readonly Akka.Actor.CoordinatedShutdown.Reason Instance;
}
}
public sealed class CoordinatedShutdownExtension : Akka.Actor.ExtensionIdProvider<Akka.Actor.CoordinatedShutdown>
{
public CoordinatedShutdownExtension() { }
public override Akka.Actor.CoordinatedShutdown CreateExtension(Akka.Actor.ExtendedActorSystem system) { }
}
[System.ObsoleteAttribute("This class will be removed in Akka.NET v1.6.0 - use the IScheduler instead.")]
public class DateTimeOffsetNowTimeProvider : Akka.Actor.IDateTimeOffsetNowTimeProvider, Akka.Actor.ITimeProvider
{
public System.TimeSpan HighResMonotonicClock { get; }
public static Akka.Actor.DateTimeOffsetNowTimeProvider Instance { get; }
public System.TimeSpan MonotonicClock { get; }
public System.DateTimeOffset Now { get; }
}
public class DeadLetterActorRef : Akka.Actor.EmptyLocalActorRef
{
public DeadLetterActorRef(Akka.Actor.IActorRefProvider provider, Akka.Actor.ActorPath path, Akka.Event.EventStream eventStream) { }
protected override bool SpecialHandle(object message, Akka.Actor.IActorRef sender) { }
protected override void TellInternal(object message, Akka.Actor.IActorRef sender) { }
}
[Akka.Annotations.InternalApiAttribute()]
public sealed class DeadLetterMailbox : Akka.Dispatch.Mailbox
{
public DeadLetterMailbox(Akka.Actor.IActorRef deadLetters) { }
}
public class DeathPactException : Akka.Actor.AkkaException
{
public DeathPactException(Akka.Actor.IActorRef deadActor) { }
protected DeathPactException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
public Akka.Actor.IActorRef DeadActor { get; }
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
}
public class static Decider
{
public static Akka.Actor.DeployableDecider From(Akka.Actor.Directive defaultDirective, params System.Collections.Generic.KeyValuePair<, >[] pairs) { }
public static Akka.Actor.DeployableDecider From(Akka.Actor.Directive defaultDirective, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Type, Akka.Actor.Directive>> pairs) { }
public static Akka.Actor.LocalOnlyDecider From(System.Func<System.Exception, Akka.Actor.Directive> localOnlyDecider) { }
}
public class DefaultSupervisorStrategy : Akka.Actor.SupervisorStrategyConfigurator
{
public DefaultSupervisorStrategy() { }
public override Akka.Actor.SupervisorStrategy Create() { }
}
public class Deploy : Akka.Util.ISurrogated, System.IEquatable<Akka.Actor.Deploy>
{
public static readonly Akka.Actor.Deploy Local;
public static readonly string NoDispatcherGiven;
public static readonly string NoMailboxGiven;
public static readonly Akka.Actor.Scope NoScopeGiven;
public const int NoStashSize = -1;
public static readonly Akka.Actor.Deploy None;
public Deploy() { }
public Deploy(string path, Akka.Actor.Scope scope) { }
public Deploy(Akka.Actor.Scope scope) { }
public Deploy(Akka.Routing.RouterConfig routerConfig, Akka.Actor.Scope scope) { }
public Deploy(Akka.Routing.RouterConfig routerConfig) { }
public Deploy(string path, Akka.Configuration.Config config, Akka.Routing.RouterConfig routerConfig, Akka.Actor.Scope scope, string dispatcher) { }
public Deploy(string path, Akka.Configuration.Config config, Akka.Routing.RouterConfig routerConfig, Akka.Actor.Scope scope, string dispatcher, string mailbox) { }
public Deploy(string path, Akka.Configuration.Config config, Akka.Routing.RouterConfig routerConfig, Akka.Actor.Scope scope, string dispatcher, string mailbox, int stashCapacity) { }
public Akka.Configuration.Config Config { get; }
public string Dispatcher { get; }
public string Mailbox { get; }
public string Path { get; }
public Akka.Routing.RouterConfig RouterConfig { get; }
public Akka.Actor.Scope Scope { get; }
public int StashCapacity { get; }
public bool Equals(Akka.Actor.Deploy other) { }
public Akka.Util.ISurrogate ToSurrogate(Akka.Actor.ActorSystem system) { }
public virtual Akka.Actor.Deploy WithDispatcher(string dispatcher) { }
public virtual Akka.Actor.Deploy WithFallback(Akka.Actor.Deploy other) { }
public virtual Akka.Actor.Deploy WithMailbox(string mailbox) { }
public virtual Akka.Actor.Deploy WithRouterConfig(Akka.Routing.RouterConfig routerConfig) { }
public virtual Akka.Actor.Deploy WithScope(Akka.Actor.Scope scope) { }
public virtual Akka.Actor.Deploy WithStashCapacity(int stashSize) { }
public class DeploySurrogate : Akka.Util.ISurrogate
{
public DeploySurrogate() { }
public Akka.Configuration.Config Config { get; set; }
public string Dispatcher { get; set; }
public string Mailbox { get; set; }
public string Path { get; set; }
public Akka.Routing.RouterConfig RouterConfig { get; set; }
public Akka.Actor.Scope Scope { get; set; }
public int StashCapacity { get; set; }
public Akka.Util.ISurrogated FromSurrogate(Akka.Actor.ActorSystem system) { }
}
}
public class DeployableDecider : Akka.Actor.IDecider, System.IEquatable<Akka.Actor.DeployableDecider>
{
protected DeployableDecider() { }
public DeployableDecider(Akka.Actor.Directive defaultDirective, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Type, Akka.Actor.Directive>> pairs) { }
public DeployableDecider(Akka.Actor.Directive defaultDirective, params System.Collections.Generic.KeyValuePair<, >[] pairs) { }
public Akka.Actor.Directive DefaultDirective { get; }
public System.Collections.Generic.KeyValuePair<, >[] Pairs { get; }
public Akka.Actor.Directive Decide(System.Exception cause) { }
public bool Equals(Akka.Actor.DeployableDecider other) { }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
}
public class Deployer
{
protected readonly Akka.Configuration.Config Default;
public Deployer(Akka.Actor.Settings settings) { }
public Akka.Actor.Deploy Lookup(Akka.Actor.ActorPath path) { }
public Akka.Actor.Deploy Lookup(System.Collections.Generic.IEnumerable<string> path) { }
public virtual Akka.Actor.Deploy ParseConfig(string key, Akka.Configuration.Config config) { }
public void SetDeploy(Akka.Actor.Deploy deploy) { }
}
public enum Directive
{
Resume = 0,
Restart = 1,
Escalate = 2,
Stop = 3,
}
public class static DirectiveExtensions
{
public static System.Collections.Generic.KeyValuePair<System.Type, Akka.Actor.Directive> When<TException>(this Akka.Actor.Directive self)
where TException : System.Exception { }
}
public class EmptyLocalActorRef : Akka.Actor.MinimalActorRef
{
public EmptyLocalActorRef(Akka.Actor.IActorRefProvider provider, Akka.Actor.ActorPath path, Akka.Event.EventStream eventStream) { }
[System.ObsoleteAttribute("Use Context.Watch and Receive<Terminated> [1.1.0]")]
public override bool IsTerminated { get; }
public override Akka.Actor.ActorPath Path { get; }
public override Akka.Actor.IActorRefProvider Provider { get; }
public override void SendSystemMessage(Akka.Dispatch.SysMsg.ISystemMessage message) { }
protected virtual bool SpecialHandle(object message, Akka.Actor.IActorRef sender) { }
protected override void TellInternal(object message, Akka.Actor.IActorRef sender) { }
}
public struct Envelope
{
public Envelope(object message, Akka.Actor.IActorRef sender, Akka.Actor.ActorSystem system) { }
public Envelope(object message, Akka.Actor.IActorRef sender) { }
public object Message { get; }
public Akka.Actor.IActorRef Sender { get; }
public override string ToString() { }
}
public class EventStreamActor : Akka.Actor.ActorBase
{
public EventStreamActor() { }
protected override bool Receive(object message) { }
}
public abstract class ExtendedActorSystem : Akka.Actor.ActorSystem
{
protected ExtendedActorSystem() { }
public abstract Akka.Actor.ActorProducerPipelineResolver ActorPipelineResolver { get; }
public abstract Akka.Actor.IInternalActorRef Guardian { get; }
public abstract Akka.Actor.IInternalActorRef LookupRoot { get; }
public abstract Akka.Actor.IActorRefProvider Provider { get; }
public abstract Akka.Actor.IInternalActorRef SystemGuardian { get; }
public abstract void Abort();
public abstract string PrintTree();
public abstract Akka.Actor.IActorRef SystemActorOf(Akka.Actor.Props props, string name = null);
public abstract Akka.Actor.IActorRef SystemActorOf<TActor>(string name = null)
where TActor : Akka.Actor.ActorBase, new ();
}
public abstract class ExtensionIdProvider<T> : Akka.Actor.IExtensionId, Akka.Actor.IExtensionId<T>
where T : Akka.Actor.IExtension
{
protected ExtensionIdProvider() { }
public System.Type ExtensionType { get; }
public T Apply(Akka.Actor.ActorSystem system) { }
public abstract T CreateExtension(Akka.Actor.ExtendedActorSystem system);
public override bool Equals(object obj) { }
public T Get(Akka.Actor.ActorSystem system) { }
public override int GetHashCode() { }
}
public abstract class FSMBase : Akka.Actor.ActorBase
{
protected FSMBase() { }
public sealed class CurrentState<TS>
{
public CurrentState(Akka.Actor.IActorRef fsmRef, TS state) { }
public Akka.Actor.IActorRef FsmRef { get; }
public TS State { get; }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
public override string ToString() { }
}
public struct Event<TD> : Akka.Actor.INoSerializationVerificationNeeded
{
public Event(object fsmEvent, TD stateData) { }
public object FsmEvent { get; }
public TD StateData { get; }
public override string ToString() { }
}
public sealed class Failure : Akka.Actor.FSMBase.Reason
{
public Failure(object cause) { }
public object Cause { get; }
public override string ToString() { }
}
public sealed class LogEntry<TS, TD>
{
public LogEntry(TS stateName, TD stateData, object fsmEvent) { }
public object FsmEvent { get; }
public TD StateData { get; }
public TS StateName { get; }
public override string ToString() { }
}
public sealed class Normal : Akka.Actor.FSMBase.Reason
{
public static Akka.Actor.FSMBase.Normal Instance { get; }
}
public abstract class Reason
{
protected Reason() { }
}
public sealed class Shutdown : Akka.Actor.FSMBase.Reason
{
public static Akka.Actor.FSMBase.Shutdown Instance { get; }
}
public sealed class StateTimeout
{
public static Akka.Actor.FSMBase.StateTimeout Instance { get; }
}
public sealed class State<TS, TD> : System.IEquatable<Akka.Actor.FSMBase.State<TS, TD>>
{
public State(TS stateName, TD stateData, System.Nullable<System.TimeSpan> timeout = null, Akka.Actor.FSMBase.Reason stopReason = null, System.Collections.Generic.IReadOnlyList<object> replies = null, bool notifies = True) { }
public System.Collections.Generic.IReadOnlyList<object> Replies { get; }
public TD StateData { get; }
public TS StateName { get; }
public Akka.Actor.FSMBase.Reason StopReason { get; }
public System.Nullable<System.TimeSpan> Timeout { get; }
public bool Equals(Akka.Actor.FSMBase.State<TS, TD> other) { }
public override bool Equals(object obj) { }
public Akka.Actor.FSMBase.State<TS, TD> ForMax(System.TimeSpan timeout) { }
public override int GetHashCode() { }
public Akka.Actor.FSMBase.State<TS, TD> Replying(object replyValue) { }
public override string ToString() { }
public Akka.Actor.FSMBase.State<TS, TD> Using(TD nextStateData) { }
}
public sealed class StopEvent<TS, TD> : Akka.Actor.INoSerializationVerificationNeeded
{
public StopEvent(Akka.Actor.FSMBase.Reason reason, TS terminatedState, TD stateData) { }
public Akka.Actor.FSMBase.Reason Reason { get; }
public TD StateData { get; }
public TS TerminatedState { get; }
public override string ToString() { }
}
public sealed class SubscribeTransitionCallBack
{
public SubscribeTransitionCallBack(Akka.Actor.IActorRef actorRef) { }
public Akka.Actor.IActorRef ActorRef { get; }
}
public sealed class Transition<TS>
{
public Transition(Akka.Actor.IActorRef fsmRef, TS from, TS to) { }
public TS From { get; }
public Akka.Actor.IActorRef FsmRef { get; }
public TS To { get; }
public override bool Equals(object obj) { }
public override int GetHashCode() { }
public override string ToString() { }
}
public sealed class UnsubscribeTransitionCallBack
{
public UnsubscribeTransitionCallBack(Akka.Actor.IActorRef actorRef) { }
public Akka.Actor.IActorRef ActorRef { get; }
}
}
public abstract class FSM<TState, TData> : Akka.Actor.FSMBase, Akka.Actor.Internal.IInternalSupportsTestFSMRef<TState, TData>, Akka.Routing.IListeners
{
protected bool DebugEvent;
protected FSM() { }
public Akka.Routing.ListenerSupport Listeners { get; }
public TData NextStateData { get; }
public TData StateData { get; }
public TState StateName { get; }
public void CancelTimer(string name) { }
public Akka.Actor.FSMBase.State<TState, TData> GoTo(TState nextStateName) { }
[System.ObsoleteAttribute("This method is obsoleted. Use GoTo(nextStateName).Using(newStateData) [1.2.0]")]
public Akka.Actor.FSMBase.State<TState, TData> GoTo(TState nextStateName, TData stateData) { }
public void Initialize() { }
public bool IsTimerActive(string name) { }
protected virtual void LogTermination(Akka.Actor.FSMBase.Reason reason) { }
public void OnTermination(System.Action<Akka.Actor.FSMBase.StopEvent<TState, TData>> terminationHandler) { }
public void OnTransition(Akka.Actor.FSM<TState, TData>.TransitionHandler transitionHandler) { }
protected override void PostStop() { }
protected override bool Receive(object message) { }
public void SetStateTimeout(TState state, System.Nullable<System.TimeSpan> timeout) { }
public void SetTimer(string name, object msg, System.TimeSpan timeout, bool repeat = False) { }
public void StartWith(TState stateName, TData stateData, System.Nullable<System.TimeSpan> timeout = null) { }
public Akka.Actor.FSMBase.State<TState, TData> Stay() { }
public Akka.Actor.FSMBase.State<TState, TData> Stop() { }
public Akka.Actor.FSMBase.State<TState, TData> Stop(Akka.Actor.FSMBase.Reason reason) { }
public Akka.Actor.FSMBase.State<TState, TData> Stop(Akka.Actor.FSMBase.Reason reason, TData stateData) { }
public Akka.Actor.FSM<TState, TData>.TransformHelper Transform(Akka.Actor.FSM<TState, TData>.StateFunction func) { }
public void When(TState stateName, Akka.Actor.FSM<TState, TData>.StateFunction func, System.Nullable<System.TimeSpan> timeout = null) { }
public void WhenUnhandled(Akka.Actor.FSM<TState, TData>.StateFunction stateFunction) { }
public delegate Akka.Actor.FSMBase.State<TState, TData> StateFunction<TState, TData>(Akka.Actor.FSMBase.Event<TData> fsmEvent);
public sealed class TransformHelper<TState, TData>
{
public TransformHelper(Akka.Actor.FSM<TState, TData>.StateFunction func) { }
public Akka.Actor.FSM<TState, TData>.StateFunction Func { get; }
public Akka.Actor.FSM<TState, TData>.StateFunction Using(System.Func<Akka.Actor.FSMBase.State<TState, TData>, Akka.Actor.FSMBase.State<TState, TData>> andThen) { }
}
public delegate void TransitionHandler<TState, TData>(TState initialState, TState nextState);
}
[System.ObsoleteAttribute("Use Akka.Actor.Status.Failure")]
public class Failure
{
public Failure() { }
public System.Exception Exception { get; set; }
public System.DateTime Timestamp { get; set; }
}
[System.ObsoleteAttribute("Use List of Akka.Actor.Status.Failure")]
public class Failures
{
public Failures() { }
public System.Collections.Generic.List<Akka.Actor.Failure> Entries { get; }
}
public class FutureActorRef<T> : Akka.Actor.MinimalActorRef
{
public FutureActorRef(System.Threading.Tasks.TaskCompletionSource<T> result, Akka.Actor.ActorPath path, Akka.Actor.IActorRefProvider provider) { }
public override Akka.Actor.ActorPath Path { get; }
public override Akka.Actor.IActorRefProvider Provider { get; }
public virtual void DeliverAsk(object message, Akka.Actor.ICanTell destination) { }
protected override void TellInternal(object message, Akka.Actor.IActorRef sender) { }
}
public class static Futures
{
public static System.Threading.Tasks.Task<object> Ask(this Akka.Actor.ICanTell self, object message, System.Nullable<System.TimeSpan> timeout = null) { }
public static System.Threading.Tasks.Task<object> Ask(this Akka.Actor.ICanTell self, object message, System.Threading.CancellationToken cancellationToken) { }
public static System.Threading.Tasks.Task<object> Ask(this Akka.Actor.ICanTell self, object message, System.Nullable<System.TimeSpan> timeout, System.Threading.CancellationToken cancellationToken) { }
public static System.Threading.Tasks.Task<T> Ask<T>(this Akka.Actor.ICanTell self, object message, System.Nullable<System.TimeSpan> timeout = null) { }
public static System.Threading.Tasks.Task<T> Ask<T>(this Akka.Actor.ICanTell self, object message, System.Threading.CancellationToken cancellationToken) { }
public static System.Threading.Tasks.Task<T> Ask<T>(this Akka.Actor.ICanTell self, object message, System.Nullable<System.TimeSpan> timeout, System.Threading.CancellationToken cancellationToken) { }
public static System.Threading.Tasks.Task<T> Ask<T>(this Akka.Actor.ICanTell self, System.Func<Akka.Actor.IActorRef, object> messageFactory, System.Nullable<System.TimeSpan> timeout, System.Threading.CancellationToken cancellationToken) { }
}
public class static GracefulStopSupport
{
public static System.Threading.Tasks.Task<bool> GracefulStop(this Akka.Actor.IActorRef target, System.TimeSpan timeout) { }
public static System.Threading.Tasks.Task<bool> GracefulStop(this Akka.Actor.IActorRef target, System.TimeSpan timeout, object stopMessage) { }
}
public class GuardianActor : Akka.Actor.ActorBase, Akka.Dispatch.IRequiresMessageQueue<Akka.Dispatch.IUnboundedMessageQueueSemantics>
{
public GuardianActor() { }
protected override void PreStart() { }
protected override bool Receive(object message) { }
}
[System.Runtime.CompilerServices.NullableAttribute(0)]
public sealed class HashedWheelTimerScheduler : Akka.Actor.SchedulerBase, Akka.Actor.IDateTimeOffsetNowTimeProvider, Akka.Actor.ITimeProvider, System.IDisposable
{
public HashedWheelTimerScheduler(Akka.Configuration.Config scheduler, Akka.Event.ILoggingAdapter log) { }
public override System.TimeSpan HighResMonotonicClock { get; }
public override System.TimeSpan MonotonicClock { get; }
protected override System.DateTimeOffset TimeNow { get; }
public void Dispose() { }
protected override void InternalScheduleOnce(System.TimeSpan delay, System.Action action, Akka.Actor.ICancelable cancelable) { }
protected override void InternalScheduleOnce(System.TimeSpan delay, Akka.Dispatch.IRunnable action, Akka.Actor.ICancelable cancelable) { }
protected override void InternalScheduleRepeatedly(System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, Akka.Actor.ICancelable cancelable) { }
protected override void InternalScheduleRepeatedly(System.TimeSpan initialDelay, System.TimeSpan interval, Akka.Dispatch.IRunnable action, Akka.Actor.ICancelable cancelable) { }
protected override void InternalScheduleTellOnce(System.TimeSpan delay, Akka.Actor.ICanTell receiver, object message, Akka.Actor.IActorRef sender, Akka.Actor.ICancelable cancelable) { }
protected override void InternalScheduleTellRepeatedly(System.TimeSpan initialDelay, System.TimeSpan interval, Akka.Actor.ICanTell receiver, object message, Akka.Actor.IActorRef sender, Akka.Actor.ICancelable cancelable) { }
}
public interface IActionScheduler : Akka.Actor.IRunnableScheduler
{
void ScheduleOnce(System.TimeSpan delay, System.Action action, Akka.Actor.ICancelable cancelable);
void ScheduleOnce(System.TimeSpan delay, System.Action action);
void ScheduleRepeatedly(System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action, Akka.Actor.ICancelable cancelable);
void ScheduleRepeatedly(System.TimeSpan initialDelay, System.TimeSpan interval, System.Action action);
}
public interface IActorContext : Akka.Actor.IActorRefFactory, Akka.Actor.ICanWatch
{
Akka.Dispatch.MessageDispatcher Dispatcher { get; }
Akka.Actor.IActorRef Parent { get; }
Akka.Actor.Props Props { get; }
System.Nullable<System.TimeSpan> ReceiveTimeout { get; }
Akka.Actor.IActorRef Self { get; }
Akka.Actor.IActorRef Sender { get; }
Akka.Actor.ActorSystem System { get; }
void Become(Akka.Actor.Receive receive);
void BecomeStacked(Akka.Actor.Receive receive);
Akka.Actor.IActorRef Child(string name);
System.Collections.Generic.IEnumerable<Akka.Actor.IActorRef> GetChildren();
void SetReceiveTimeout(System.Nullable<System.TimeSpan> timeout);
void Stop(Akka.Actor.IActorRef child);
void UnbecomeStacked();
}
public interface IActorProducerPlugin
{
void AfterIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context);
void BeforeIncarnated(Akka.Actor.ActorBase actor, Akka.Actor.IActorContext context);
bool CanBeAppliedTo(System.Type actorType);
}
public interface IActorRef : Akka.Actor.ICanTell, Akka.Util.ISurrogated, System.IComparable, System.IComparable<Akka.Actor.IActorRef>, System.IEquatable<Akka.Actor.IActorRef>
{
Akka.Actor.ActorPath Path { get; }
}
public interface IActorRefFactory
{