SummaryStarSponsor

Information
Parser: MultiReport (21x Cobertura)
Assemblies: 16
Classes: 280
Files: 255
Tag: 1257_24523644856
Coverage date: 04/16/2026 - 17:11:50 - 04/16/2026 - 17:13:25
Line coverage
87%
Covered lines: 11902
Uncovered lines: 1678
Coverable lines: 13580
Total lines: 29099
Line coverage: 87.6%
Branch coverage
82%
Covered branches: 3222
Total branches: 3922
Branch coverage: 82.1%
Method coverage
89%
Covered methods: 1347
Fully covered methods: 1055
Total methods: 1511
Method coverage: 89.1%
Full method coverage: 69.8%

Risk Hotspots

Assembly Class Method Crap Score Cyclomatic complexity
IceRpc IceRpc.Transports.Slic.Internal.SlicConnection ReadStreamDataFrameAsync()55 36
IceRpc.Retry IceRpc.Retry.RetryInterceptor InvokeAsync()46 46
IceRpc IceRpc.Ice.Codec.IceEncoderExtensions WriteByteSequence(...)42 6
IceRpc IceRpc.Transports.Quic.QuicClientTransport IsSslRequired(...)42 6
IceRpc IceRpc.Transports.Tcp.Internal.TcpConnection PerformWriteAsync()42 25
IceRpc.Protobuf IceRpc.Features.ProtobufFeature .ctor(...)42 6
IceRpc IceRpc.Transports.Quic.QuicServerTransport Listen(...)39 14
IceRpc IceRpc.Ice.Codec.IceDecoder DecodeInstance(...)38 38
IceRpc IceRpc.Transports.Slic.Internal.SlicConnection WriteStreamDataFrameAsync()36 36
IceRpc.Ice IceRpc.Ice.Operations.IceProxyIceDecoderExtensions DecodeServerAddress(...)36 28
IceRpc IceRpc.Transports.Slic.Internal.SlicConnection DecodeParameters(...)35 24
IceRpc IceRpc.Internal.IceRpcProtocolConnection PerformInvokeAsync()34 32
IceRpc IceRpc.Transports.SocketExceptionExtensions ToIceRpcException(...)34 28
IceRpc IceRpc.Internal.IceRpcProtocolConnection DispatchRequestAsync()30 30
IceRpc IceRpc.ServiceAddress .ctor(...)26 26
IceRpc IceRpc.Transports.Quic.Internal.QuicExceptionExtensions ToIceRpcException(...)26 26
IceRpc IceRpc.Internal.IceProtocolConnection PerformInvokeAsync()24 24
IceRpc IceRpc.Server .ctor(...)24 24
IceRpc IceRpc.Transports.Quic.Internal.QuicPipeWriter WriteAsync()24 24
IceRpc IceRpc.Transports.Slic.Internal.SlicConnection PerformConnectAsync()24 24

Coverage

Line coverageBranch coverageMethod coverageFull method coverage
NameCoveredUncoveredCoverableTotalPercentageCoveredTotalPercentageCoveredTotalPercentageCoveredTotalPercentage
IceRpc8433112295552199788.2%
  
2287275383%
  
934101192.3%
  
739101173%
  
IceRpc.ClientConnection2926235468482.4%
  
759876.5%
  
1919100%
 
81942.1%
  
IceRpc.ClientConnectionOptions1001041100%
 
2450%
  
77100%
 
77100%
 
IceRpc.ClientProtocolConnectionFactory76169215682.6%
  
253083.3%
  
33100%
 
1333.3%
  
IceRpc.ConnectionCache26310737067671%
  
588667.4%
  
182090%
  
42020%
  
IceRpc.ConnectionCacheOptions92115081.8%
  
1425%
  
7887.5%
  
7887.5%
  
IceRpc.ConnectionOptions32104215176.1%
  
91850%
  
182185.7%
  
182185.7%
  
IceRpc.DefaultServicePathAttribute20216100%
 
00
 
22100%
 
22100%
 
IceRpc.DispatchException70738100%
 
3475%
  
33100%
 
33100%
 
IceRpc.EmptyPipeReader154195878.9%
  
00
 
6875%
  
5862.5%
  
IceRpc.Extensions.DependencyInjection.DispatcherBuilderExtensions66124650%
  
00
 
1333.3%
  
1333.3%
  
IceRpc.Extensions.DependencyInjection.InvokerBuilderExtensions65113554.5%
  
1250%
  
1250%
  
1250%
  
IceRpc.Extensions.DependencyInjection.ServiceProviderFeature20214100%
 
00
 
22100%
 
22100%
 
IceRpc.FeaturePipelineExtensions50522100%
 
00
 
11100%
 
11100%
 
IceRpc.Features.CompressFeature40424100%
 
00
 
44100%
 
44100%
 
IceRpc.Features.DeadlineFeature2131966.6%
  
00
 
2366.6%
  
2366.6%
  
IceRpc.Features.DispatchInformationFeature114153773.3%
  
00
 
3742.8%
  
3742.8%
  
IceRpc.Features.FeatureCollection361378197.2%
  
1818100%
 
91090%
  
91090%
  
IceRpc.Features.FeatureCollectionExtensions90932100%
 
3475%
  
22100%
 
22100%
 
IceRpc.Features.Internal.ReadOnlyFeatureCollectionDecorator75124258.3%
  
00
 
3837.5%
  
3837.5%
  
IceRpc.Features.RequestContextFeature3584137.5%
  
00
 
3837.5%
  
3837.5%
  
IceRpc.Features.ServerAddressFeature90927100%
 
00
 
44100%
 
44100%
 
IceRpc.Features.ServerAddressFeatureExtensions2102141100%
 
101283.3%
  
22100%
 
22100%
 
IceRpc.FieldsExtensions2272910375.8%
  
6875%
  
55100%
 
4580%
  
IceRpc.Ice.Codec.CompactIceTypeIdAttribute20233100%
 
00
 
22100%
 
22100%
 
IceRpc.Ice.Codec.IActivator20239100%
 
00
 
22100%
 
22100%
 
IceRpc.Ice.Codec.IceDecoder49463557107788.6%
  
18923480.7%
  
373994.8%
  
203951.2%
  
IceRpc.Ice.Codec.IceDecoderExtensions8569119993.4%
  
303488.2%
  
99100%
 
6966.6%
  
IceRpc.Ice.Codec.IceEncoder3251834367494.7%
  
10311093.6%
  
293193.5%
  
253180.6%
  
IceRpc.Ice.Codec.IceEncoderExtensions44206412968.7%
  
182669.2%
  
4580%
  
3560%
  
IceRpc.Ice.Codec.IceGeneratedCodeAttribute022150%
 
00
 
020%
 
020%
 
IceRpc.Ice.Codec.IceTypeIdAttribute20233100%
 
00
 
22100%
 
22100%
 
IceRpc.Ice.Codec.Internal.Activator1801898100%
 
1010100%
 
44100%
 
44100%
 
IceRpc.Ice.Codec.Internal.ActivatorFactory4004098100%
 
44100%
 
33100%
 
33100%
 
IceRpc.Ice.Codec.Internal.SliceFlagsExtensions10141100%
 
00
 
11100%
 
11100%
 
IceRpc.Ice.Codec.ReadOnlySequenceExtensions60624100%
 
00
 
11100%
 
11100%
 
IceRpc.Ice.Codec.SliceInfo1501532100%
 
00
 
55100%
 
55100%
 
IceRpc.Ice.Codec.TypeExtensions80830100%
 
88100%
 
22100%
 
22100%
 
IceRpc.Ice.IceClass30330100%
 
00
 
33100%
 
33100%
 
IceRpc.Ice.IceException20228100%
 
00
 
22100%
 
22100%
 
IceRpc.Ice.UnknownIceClass70727100%
 
00
 
33100%
 
33100%
 
IceRpc.IceRpcException60628100%
 
22100%
 
33100%
 
33100%
 
IceRpc.IncomingFrame80835100%
 
00
 
44100%
 
44100%
 
IceRpc.IncomingFrameExtensions50521100%
 
00
 
11100%
 
11100%
 
IceRpc.IncomingRequest293329490.6%
  
152075%
  
111291.6%
  
111291.6%
  
IceRpc.IncomingResponse3384112080.4%
  
6875%
  
77100%
 
6785.7%
  
IceRpc.InlineDispatcher30318100%
 
00
 
22100%
 
22100%
 
IceRpc.InlineInvoker30318100%
 
00
 
22100%
 
22100%
 
IceRpc.Internal.BufferWriterExtensions1201226100%
 
44100%
 
11100%
 
11100%
 
IceRpc.Internal.ConnectionContext90923100%
 
00
 
33100%
 
33100%
 
IceRpc.Internal.DictionaryExtensions1301332100%
 
91090%
  
11100%
 
11100%
 
IceRpc.Internal.DispatchExceptionExtensions5272271.4%
  
1250%
  
11100%
 
010%
 
IceRpc.Internal.ExceptionUtil2351840%
  
00
 
11100%
 
010%
 
IceRpc.Internal.FacetExtensions203234486.9%
  
71070%
  
55100%
 
3560%
  
IceRpc.Internal.IceDefinitions446508288%
  
121675%
  
33100%
 
2366.6%
  
IceRpc.Internal.IceDuplexConnectionDecorator5415511298.1%
  
2450%
  
101190.9%
  
91181.8%
  
IceRpc.Internal.IceDuplexConnectionWriter321337596.9%
  
1250%
  
7887.5%
  
6875%
  
IceRpc.Internal.IceIdentity281295996.5%
  
131492.8%
  
2366.6%
  
2366.6%
  
IceRpc.Internal.IceProtocol3103161100%
 
1010100%
 
44100%
 
44100%
 
IceRpc.Internal.IceProtocolConnection836101937157889.2%
  
20424284.2%
  
3737100%
 
183748.6%
  
IceRpc.Internal.IceRpcProtocol1101122100%
 
00
 
22100%
 
22100%
 
IceRpc.Internal.IceRpcProtocolConnection85378931159391.6%
  
20122489.7%
  
3434100%
 
213461.7%
  
IceRpc.Internal.InvalidPipeReader83113672.7%
  
00
 
5862.5%
  
5862.5%
  
IceRpc.Internal.InvalidPipeWriter79164843.7%
  
00
 
41330.7%
  
41330.7%
  
IceRpc.Internal.LogProtocolConnectionDecorator5836110895%
  
3475%
  
66100%
 
5683.3%
  
IceRpc.Internal.LogTaskExceptionObserver169256464%
  
1425%
  
3560%
  
2540%
  
IceRpc.Internal.Metrics5005093100%
 
00
 
88100%
 
88100%
 
IceRpc.Internal.MetricsProtocolConnectionDecorator4404479100%
 
66100%
 
55100%
 
55100%
 
IceRpc.Internal.MultiplexedStreamDecorator5776415289%
  
162080%
  
243177.4%
  
243177.4%
  
IceRpc.Internal.NotFoundDispatcher50520100%
 
00
 
33100%
 
33100%
 
IceRpc.Internal.PipeReaderExtensions881210021388%
  
293680.5%
  
33100%
 
1333.3%
  
IceRpc.Internal.PipeWriterExtensions6497315487.6%
  
233076.6%
  
55100%
 
4580%
  
IceRpc.Internal.ProtocolLoggerExtensions21021204100%
 
7887.5%
  
44100%
 
44100%
 
IceRpc.Internal.SemaphoreLock20240100%
 
00
 
22100%
 
22100%
 
IceRpc.Internal.SemaphoreSlimExtensions4484050%
  
00
 
1250%
  
1250%
  
IceRpc.Internal.SequenceCoupler3703774100%
 
88100%
 
55100%
 
55100%
 
IceRpc.Internal.ServerAddressExtensions445498289.7%
  
151693.7%
  
11100%
 
010%
 
IceRpc.Internal.TaskExtensions133163481.2%
  
00
 
22100%
 
020%
 
IceRpc.Internal.UriExtensions3603663100%
 
192095%
  
11100%
 
11100%
 
IceRpc.InvalidInvoker4151980%
  
00
 
2366.6%
  
2366.6%
  
IceRpc.OutgoingFieldValue1001037100%
 
00
 
44100%
 
44100%
 
IceRpc.OutgoingFrame253288489.2%
  
101283.3%
  
77100%
 
6785.7%
  
IceRpc.OutgoingRequest252277992.5%
  
91090%
  
81080%
  
71070%
  
IceRpc.OutgoingResponse2302364100%
 
5683.3%
  
55100%
 
55100%
 
IceRpc.Pipeline265318983.8%
  
6875%
  
55100%
 
3560%
  
IceRpc.Protocol42042124100%
 
81080%
  
1717100%
 
1717100%
 
IceRpc.ResettablePipeReaderDecorator1435419738672.5%
  
486475%
  
1414100%
 
71450%
  
IceRpc.Router105210721298.1%
  
273284.3%
  
91090%
  
81080%
  
IceRpc.RouterExtensions136196268.4%
  
00
 
3475%
  
3475%
  
IceRpc.Server50249551101091.1%
  
798889.7%
  
505198%
  
415180.3%
  
IceRpc.ServerAddress92092262100%
 
363894.7%
  
1818100%
 
1818100%
 
IceRpc.ServerAddressComparer707262100%
 
1212100%
 
33100%
 
33100%
 
IceRpc.ServerAddressTypeConverter202262100%
 
2450%
  
22100%
 
22100%
 
IceRpc.ServerOptions112135884.6%
  
1425%
  
91090%
  
91090%
  
IceRpc.ServiceAddress3081031857796.8%
  
12813296.9%
  
2727100%
 
232785.1%
  
IceRpc.ServiceAddressTypeConverter202577100%
 
2450%
  
22100%
 
22100%
 
IceRpc.Transports.DuplexConnectionOptions50526100%
 
1250%
  
44100%
 
44100%
 
IceRpc.Transports.IDuplexClientTransport10139100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.IDuplexServerTransport10131100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.IMultiplexedClientTransport10140100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.IMultiplexedServerTransport10132100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.Internal.DefaultMultiplexedClientTransport186246675%
  
71258.3%
  
6785.7%
  
4757.1%
  
IceRpc.Transports.Internal.DefaultMultiplexedServerTransport175226277.2%
  
71258.3%
  
66100%
 
2633.3%
  
IceRpc.Transports.Internal.DuplexConnectionReader911911020882.7%
  
324276.1%
  
1010100%
 
71070%
  
IceRpc.Transports.Internal.FlagEnumExtensions202224190.9%
  
1250%
  
44100%
 
3475%
  
IceRpc.Transports.Internal.SslAuthenticationOptionsExtensions4004060100%
 
00
 
22100%
 
22100%
 
IceRpc.Transports.MultiplexedConnectionOptions50540100%
 
00
 
55100%
 
55100%
 
IceRpc.Transports.Quic.Internal.QuicExceptionExtensions353385392.1%
  
152657.6%
  
11100%
 
010%
 
IceRpc.Transports.Quic.Internal.QuicMultiplexedClientConnection1531818583.3%
  
00
 
22100%
 
1250%
  
IceRpc.Transports.Quic.Internal.QuicMultiplexedConnection61147518581.3%
  
131492.8%
  
66100%
 
3650%
  
IceRpc.Transports.Quic.Internal.QuicMultiplexedListener4613599977.9%
  
1250%
  
44100%
 
2450%
  
IceRpc.Transports.Quic.Internal.QuicMultiplexedServerConnection505185100%
 
00
 
22100%
 
22100%
 
IceRpc.Transports.Quic.Internal.QuicMultiplexedStream4204275100%
 
141877.7%
  
99100%
 
99100%
 
IceRpc.Transports.Quic.Internal.QuicPipeReader42337515556%
  
44100%
 
81080%
  
61060%
  
IceRpc.Transports.Quic.Internal.QuicPipeWriter122612823895.3%
  
323884.2%
  
131492.8%
  
121485.7%
  
IceRpc.Transports.Quic.QuicClientTransport37155210071.1%
  
112445.8%
  
4580%
  
3560%
  
IceRpc.Transports.Quic.QuicClientTransportOptions20270100%
 
00
 
22100%
 
22100%
 
IceRpc.Transports.Quic.QuicServerTransport1813317258%
  
81457.1%
  
44100%
 
3475%
  
IceRpc.Transports.Quic.QuicServerTransportOptions2467033.3%
  
020%
 
2366.6%
  
2366.6%
  
IceRpc.Transports.Quic.QuicTransportOptions20270100%
 
00
 
22100%
 
22100%
 
IceRpc.Transports.Slic.Internal.OpaqueDataSliceDecoderExtensions10115100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.Slic.Internal.OpaqueDataSliceEncoderExtensions10115100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.Slic.Internal.SlicConnection909911000158690.9%
  
30433491%
  
454697.8%
  
274658.6%
  
IceRpc.Transports.Slic.Internal.SlicDuplexConnectionDecorator60060127100%
 
1414100%
 
1212100%
 
1212100%
 
IceRpc.Transports.Slic.Internal.SlicDuplexConnectionWriter5756211391.9%
  
22100%
 
8988.8%
  
7977.7%
  
IceRpc.Transports.Slic.Internal.SlicListener1601633100%
 
00
 
44100%
 
44100%
 
IceRpc.Transports.Slic.Internal.SlicPipeReader1162714328781.1%
  
324276.1%
  
1111100%
 
71163.6%
  
IceRpc.Transports.Slic.Internal.SlicPipeWriter106911523292.1%
  
283482.3%
  
141593.3%
  
101566.6%
  
IceRpc.Transports.Slic.Internal.SlicStream2131823144892.2%
  
788492.8%
  
2828100%
 
232882.1%
  
IceRpc.Transports.Slic.SlicClientTransport2202253100%
 
00
 
55100%
 
55100%
 
IceRpc.Transports.Slic.SlicServerTransport2002049100%
 
00
 
44100%
 
44100%
 
IceRpc.Transports.Slic.SlicTransportOptions2402460100%
 
4850%
  
77100%
 
77100%
 
IceRpc.Transports.SocketExceptionExtensions5512678582%
  
72825%
  
11100%
 
010%
 
IceRpc.Transports.Tcp.Internal.IOExceptionExtensions30314100%
 
1250%
  
11100%
 
11100%
 
IceRpc.Transports.Tcp.Internal.SocketExtensions1101123100%
 
88100%
 
11100%
 
11100%
 
IceRpc.Transports.Tcp.Internal.TcpClientConnection4685443685.1%
  
131492.8%
  
44100%
 
3475%
  
IceRpc.Transports.Tcp.Internal.TcpConnection1224416643673.4%
  
313979.4%
  
91090%
  
41040%
  
IceRpc.Transports.Tcp.Internal.TcpListener5466010090%
  
7887.5%
  
44100%
 
2450%
  
IceRpc.Transports.Tcp.Internal.TcpServerConnection2432743688.8%
  
66100%
 
44100%
 
3475%
  
IceRpc.Transports.Tcp.TcpClientTransport414458291.1%
  
202676.9%
  
55100%
 
3560%
  
IceRpc.Transports.Tcp.TcpClientTransportOptions10170100%
 
00
 
11100%
 
11100%
 
IceRpc.Transports.Tcp.TcpServerTransport274316487%
  
161888.8%
  
44100%
 
3475%
  
IceRpc.Transports.Tcp.TcpServerTransportOptions40470100%
 
1250%
  
33100%
 
33100%
 
IceRpc.Transports.Tcp.TcpTransportOptions1101170100%
 
6875%
  
55100%
 
55100%
 
IceRpc.Transports.TransportAddress60630100%
 
00
 
55100%
 
55100%
 
IceRpc.Transports.TransportConnectionInformation1201236100%
 
00
 
44100%
 
44100%
 
IceRpc.TypeExtensions86143557.1%
  
3650%
  
11100%
 
010%
 
IceRpc.Compressor95610129094%
  
424691.3%
  
6875%
  
4850%
  
IceRpc.Compressor.CompressorInterceptor462489695.8%
  
202290.9%
  
22100%
 
1250%
  
IceRpc.Compressor.CompressorMiddleware472499895.9%
  
222491.6%
  
22100%
 
1250%
  
IceRpc.CompressorPipelineExtensions011260%
 
00
 
010%
 
010%
 
IceRpc.CompressorRouterExtensions011260%
 
00
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.CompressorDispatcherBuilderExtensions10122100%
 
00
 
11100%
 
11100%
 
IceRpc.Extensions.DependencyInjection.CompressorInvokerBuilderExtensions10122100%
 
00
 
11100%
 
11100%
 
IceRpc.Deadline72138528384.7%
  
253083.3%
  
61250%
  
41233.3%
  
IceRpc.Deadline.DeadlineInterceptor4424610495.6%
  
182090%
  
33100%
 
2366.6%
  
IceRpc.Deadline.DeadlineMiddleware285337484.8%
  
71070%
  
33100%
 
2366.6%
  
IceRpc.DeadlinePipelineExtensions022390%
 
00
 
020%
 
020%
 
IceRpc.DeadlineRouterExtensions011180%
 
00
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.DeadlineDispatcherBuilderExtensions011160%
 
00
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.DeadlineInvokerBuilderExtensions022320%
 
00
 
020%
 
020%
 
IceRpc.Extensions.DependencyInjection1704121180780.5%
  
52619.2%
  
303488.2%
  
263476.4%
  
IceRpc.Extensions.DependencyInjection.ClientConnectionServiceCollectionExtensions2311347867.6%
  
080%
 
22100%
 
1250%
  
IceRpc.Extensions.DependencyInjection.ConnectionCacheServiceCollectionExtensions90951100%
 
00
 
11100%
 
11100%
 
IceRpc.Extensions.DependencyInjection.DispatcherServiceCollectionExtensions066240%
 
00
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.Internal.DispatcherBuilder311325896.8%
  
00
 
7887.5%
  
7887.5%
  
IceRpc.Extensions.DependencyInjection.Internal.InvokerBuilder1501533100%
 
1250%
  
55100%
 
55100%
 
IceRpc.Extensions.DependencyInjection.Internal.MiddlewareAdapter<T>1001073100%
 
1250%
  
22100%
 
22100%
 
IceRpc.Extensions.DependencyInjection.Internal.MiddlewareAdapter<T1, T2>1101173100%
 
1250%
  
22100%
 
22100%
 
IceRpc.Extensions.DependencyInjection.Internal.MiddlewareAdapter<T1, T2, T3>1201273100%
 
1250%
  
22100%
 
22100%
 
IceRpc.Extensions.DependencyInjection.Internal.ServiceAdapter<T>70720100%
 
1250%
  
11100%
 
11100%
 
IceRpc.Extensions.DependencyInjection.InvokerServiceCollectionExtensions60624100%
 
00
 
11100%
 
11100%
 
IceRpc.Extensions.DependencyInjection.MiddlewareDispatcherBuilderExtensions661211950%
  
00
 
22100%
 
020%
 
IceRpc.Extensions.DependencyInjection.ServerServiceCollectionExtensions40175718170.1%
  
080%
 
5771.4%
  
4757.1%
  
IceRpc.Ice585104689159184.9%
  
17822080.9%
  
617087.1%
  
437061.4%
  
IceRpc.Extensions.DependencyInjection.IceServiceProviderExtensions2002054100%
 
3475%
  
22100%
 
22100%
 
IceRpc.Features.IceFeature301318796.7%
  
111668.7%
  
131492.8%
  
131492.8%
  
IceRpc.Ice.IceEncodeOptions80833100%
 
00
 
33100%
 
33100%
 
IceRpc.Ice.IceProxyExtensions40437100%
 
22100%
 
22100%
 
22100%
 
IceRpc.Ice.Identity6172885.7%
  
00
 
3475%
  
3475%
  
IceRpc.Ice.IIceObjectService2102163100%
 
1010100%
 
33100%
 
33100%
 
IceRpc.Ice.Operations.IceOperationAttribute044350%
 
00
 
040%
 
040%
 
IceRpc.Ice.Operations.IceProxyExtensions6387118288.7%
  
101283.3%
  
55100%
 
3560%
  
IceRpc.Ice.Operations.IceProxyIceDecoderExtensions1373617328879.1%
  
465879.3%
  
66100%
 
3650%
  
IceRpc.Ice.Operations.IceProxyIceEncoderExtensions133513823796.3%
  
525496.2%
  
55100%
 
4580%
  
IceRpc.Ice.Operations.IncomingRequestExtensions61147521381.3%
  
121675%
  
88100%
 
4850%
  
IceRpc.Ice.Operations.IncomingResponseExtensions5556013991.6%
  
192286.3%
  
5683.3%
  
3650%
  
IceRpc.Ice.Operations.Internal.IncomingFrameExtensions30164610465.2%
  
51050%
  
4666.6%
  
060%
 
IceRpc.Ice.Operations.Internal.PipeReaderExtensions1714319154.8%
  
81650%
  
22100%
 
020%
 
IceRpc.Locator28889377258276.3%
  
10111885.5%
  
304369.7%
  
264360.4%
  
IceRpc.Locator.Internal.CacheLessLocationResolver14014193100%
 
44100%
 
33100%
 
33100%
 
IceRpc.Locator.Internal.CacheUpdateServerAddressFinderDecorator18018221100%
 
22100%
 
22100%
 
22100%
 
IceRpc.Locator.Internal.CoalesceServerAddressFinderDecorator26026221100%
 
44100%
 
33100%
 
33100%
 
IceRpc.Locator.Internal.LocationResolver5245619392.8%
  
2222100%
 
33100%
 
2366.6%
  
IceRpc.Locator.Internal.LocatorServerAddressFinder37037221100%
 
2020100%
 
22100%
 
22100%
 
IceRpc.Locator.Internal.LogLocationResolverDecorator022221930%
 
020%
 
020%
 
020%
 
IceRpc.Locator.Internal.LogServerAddressCacheDecorator021211690%
 
020%
 
040%
 
040%
 
IceRpc.Locator.Internal.LogServerAddressFinderDecorator016162210%
 
020%
 
020%
 
020%
 
IceRpc.Locator.Internal.ServerAddressCache42042169100%
 
66100%
 
44100%
 
44100%
 
IceRpc.Locator.Location22423750%
  
020%
 
2450%
  
2450%
  
IceRpc.Locator.LocatorInterceptor6677323790.4%
  
263281.2%
  
55100%
 
3560%
  
IceRpc.Locator.LocatorLocationResolver2793623775%
  
172085%
  
22100%
 
1250%
  
IceRpc.Locator.LocatorOptions40429100%
 
00
 
44100%
 
44100%
 
IceRpc.LocatorPipelineExtensions088410%
 
00
 
030%
 
030%
 
IceRpc.Logger48105824882.7%
  
1616.6%
  
5955.5%
  
5955.5%
  
IceRpc.Extensions.DependencyInjection.LoggerDispatcherBuilderExtensions044200%
 
020%
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.LoggerInvokerBuilderExtensions044200%
 
020%
 
010%
 
010%
 
IceRpc.Logger.LoggerInterceptor2002076100%
 
00
 
22100%
 
22100%
 
IceRpc.Logger.LoggerMiddleware2802886100%
 
1250%
  
33100%
 
33100%
 
IceRpc.LoggerPipelineExtensions011230%
 
00
 
010%
 
010%
 
IceRpc.LoggerRouterExtensions011230%
 
00
 
010%
 
010%
 
IceRpc.Metrics74128626386%
  
00
 
162466.6%
  
162466.6%
  
IceRpc.Extensions.DependencyInjection.MetricsDispatcherBuilderExtensions011160%
 
00
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.MetricsInvokerBuilderExtensions011150%
 
00
 
010%
 
010%
 
IceRpc.Metrics.Internal.DispatchMetrics161174094.1%
  
00
 
6785.7%
  
6785.7%
  
IceRpc.Metrics.Internal.InvocationMetrics161174094.1%
  
00
 
6785.7%
  
6785.7%
  
IceRpc.Metrics.MetricsInterceptor213245587.5%
  
00
 
2366.6%
  
2366.6%
  
IceRpc.Metrics.MetricsMiddleware213245787.5%
  
00
 
2366.6%
  
2366.6%
  
IceRpc.MetricsPipelineExtensions011200%
 
00
 
010%
 
010%
 
IceRpc.MetricsRouterExtensions011200%
 
00
 
010%
 
010%
 
IceRpc.Protobuf3734541899089.2%
  
8611078.1%
  
324080%
  
234057.5%
  
IceRpc.Extensions.DependencyInjection.ProtobufServiceProviderExtensions191205695%
  
3475%
  
1250%
  
1250%
  
IceRpc.Features.ProtobufFeature311144121.4%
  
060%
 
3650%
  
3650%
  
IceRpc.Protobuf.ProtobufEncodeOptions1501547100%
 
1250%
  
44100%
 
44100%
 
IceRpc.Protobuf.RpcMethods.IncomingRequestExtensions52052153100%
 
141687.5%
  
44100%
 
44100%
 
IceRpc.Protobuf.RpcMethods.Internal.AsyncEnumerableExtensions107611320994.6%
  
252889.2%
  
81080%
  
41040%
  
IceRpc.Protobuf.RpcMethods.Internal.MessageExtensions1101129100%
 
00
 
11100%
 
11100%
 
IceRpc.Protobuf.RpcMethods.Internal.PipeReaderExtensions6497314787.6%
  
162272.7%
  
44100%
 
3475%
  
IceRpc.Protobuf.RpcMethods.InvokerExtensions1021611828186.4%
  
273284.3%
  
77100%
 
3742.8%
  
IceRpc.Protobuf.RpcMethods.RpcMethodAttribute022270%
 
00
 
020%
 
020%
 
IceRpc.RequestContext6026218696.7%
  
1414100%
 
6875%
  
6875%
  
IceRpc.Extensions.DependencyInjection.RequestContextDispatcherBuilderExtensions10116100%
 
00
 
11100%
 
11100%
 
IceRpc.Extensions.DependencyInjection.RequestContextInvokerBuilderExtensions10116100%
 
00
 
11100%
 
11100%
 
IceRpc.RequestContext.RequestContextInterceptor3803863100%
 
88100%
 
22100%
 
22100%
 
IceRpc.RequestContext.RequestContextMiddleware2002044100%
 
66100%
 
22100%
 
22100%
 
IceRpc.RequestContextPipelineExtensions011240%
 
00
 
010%
 
010%
 
IceRpc.RequestContextRouterExtensions011230%
 
00
 
010%
 
010%
 
IceRpc.Retry942511934378.9%
  
435676.7%
  
101662.5%
  
71643.7%
  
IceRpc.Extensions.DependencyInjection.RetryInvokerBuilderExtensions055270%
 
020%
 
020%
 
020%
 
IceRpc.Retry.Internal.RetryInterceptorLoggerExtensions30314100%
 
00
 
22100%
 
22100%
 
IceRpc.Retry.RetryInterceptor8358820194.3%
  
425084%
  
44100%
 
2450%
  
IceRpc.Retry.RetryOptions812204940%
  
1425%
  
4580%
  
3560%
  
IceRpc.RetryPipelineExtensions033520%
 
00
 
030%
 
030%
 
IceRpc.Slice43644480120290.8%
  
11013879.7%
  
536384.1%
  
396361.9%
  
IceRpc.Extensions.DependencyInjection.SliceServiceProviderExtensions2002054100%
 
3475%
  
22100%
 
22100%
 
IceRpc.Features.SliceFeature221236695.6%
  
81266.6%
  
91090%
  
91090%
  
IceRpc.Slice.Operations.AsyncEnumerableExtensions120612623095.2%
  
303293.7%
  
81080%
  
41040%
  
IceRpc.Slice.Operations.IncomingRequestExtensions40040137100%
 
121675%
  
66100%
 
66100%
 
IceRpc.Slice.Operations.IncomingResponseExtensions2202264100%
 
81080%
  
22100%
 
22100%
 
IceRpc.Slice.Operations.Internal.IncomingFrameExtensions338419780.4%
  
61060%
  
5683.3%
  
1616.6%
  
IceRpc.Slice.Operations.PipeReaderExtensions7688419390.4%
  
263281.2%
  
99100%
 
6966.6%
  
IceRpc.Slice.Operations.SliceOperationAttribute055410%
 
00
 
050%
 
050%
 
IceRpc.Slice.Operations.SliceProxyExtensions60137318382.1%
  
81266.6%
  
4580%
  
2540%
  
IceRpc.Slice.Operations.SliceProxySliceDecoderExtensions1801841100%
 
66100%
 
22100%
 
22100%
 
IceRpc.Slice.ServiceAddressSliceDecoderExtensions93123375%
  
22100%
 
11100%
 
010%
 
IceRpc.Slice.ServiceAddressSliceEncoderExtensions10115100%
 
00
 
11100%
 
11100%
 
IceRpc.Slice.SliceEncodeOptions1501548100%
 
1250%
  
44100%
 
44100%
 
IceRpc.Telemetry821910129281.1%
  
142653.8%
  
61060%
  
31030%
  
IceRpc.Extensions.DependencyInjection.TelemetryDispatcherBuilderExtensions044200%
 
020%
 
010%
 
010%
 
IceRpc.Extensions.DependencyInjection.TelemetryInvokerBuilderExtensions044200%
 
020%
 
010%
 
010%
 
IceRpc.Telemetry.TelemetryInterceptor3774411384%
  
81457.1%
  
33100%
 
1333.3%
  
IceRpc.Telemetry.TelemetryMiddleware452479495.7%
  
6875%
  
33100%
 
2366.6%
  
IceRpc.TelemetryPipelineExtensions011230%
 
00
 
010%
 
010%
 
IceRpc.TelemetryRouterExtensions011220%
 
00
 
010%
 
010%
 
IceRpc.Transports.Coloc29837335122388.9%
  
799880.6%
  
394097.5%
  
304075%
  
IceRpc.Transports.Coloc.ColocTransport1101137100%
 
00
 
44100%
 
44100%
 
IceRpc.Transports.Coloc.ColocTransportOptions2202251100%
 
4850%
  
77100%
 
77100%
 
IceRpc.Transports.Coloc.Internal.ClientColocConnection22022279100%
 
66100%
 
33100%
 
33100%
 
IceRpc.Transports.Coloc.Internal.ColocClientTransport374418090.2%
  
131681.2%
  
55100%
 
4580%
  
IceRpc.Transports.Coloc.Internal.ColocConnection1132313627983%
  
415082%
  
88100%
 
3837.5%
  
IceRpc.Transports.Coloc.Internal.ColocEndPoint2131866.6%
  
00
 
2366.6%
  
2366.6%
  
IceRpc.Transports.Coloc.Internal.ColocListener6456914192.7%
  
7887.5%
  
55100%
 
3560%
  
IceRpc.Transports.Coloc.Internal.ColocServerTransport254295986.2%
  
81080%
  
33100%
 
2366.6%
  
IceRpc.Transports.Coloc.Internal.ServerColocConnection202279100%
 
00
 
22100%
 
22100%
 
ZeroC.Slice.Codec736103839196187.7%
  
22526784.2%
  
10011090.9%
  
7411067.2%
  
ZeroC.Slice.Codec.BitSequenceReader1361910668.4%
  
4666.6%
  
22100%
 
020%
 
ZeroC.Slice.Codec.BitSequenceWriter27027106100%
 
66100%
 
22100%
 
22100%
 
ZeroC.Slice.Codec.DurationSliceDecoderExtensions10113100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.DurationSliceEncoderExtensions10114100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.Internal.BufferWriterExtensions1201226100%
 
3475%
  
11100%
 
11100%
 
ZeroC.Slice.Codec.Internal.SpanEnumerator2902968100%
 
111291.6%
  
33100%
 
33100%
 
ZeroC.Slice.Codec.ReadOnlySequenceExtensions60625100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.SliceDecoder2092523450289.3%
  
597875.6%
  
353892.1%
  
283873.6%
  
ZeroC.Slice.Codec.SliceDecoderExtensions1161613227587.8%
  
435086%
  
99100%
 
2922.2%
  
ZeroC.Slice.Codec.SliceEncoder2022522744688.9%
  
606395.2%
  
293680.5%
  
273675%
  
ZeroC.Slice.Codec.SliceEncoderExtensions942311723780.3%
  
384682.6%
  
88100%
 
3837.5%
  
ZeroC.Slice.Codec.TimeStampSliceDecoderExtensions5382462.5%
  
00
 
11100%
 
010%
 
ZeroC.Slice.Codec.TimeStampSliceEncoderExtensions10114100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.UriSliceDecoderExtensions5382462.5%
  
00
 
11100%
 
010%
 
ZeroC.Slice.Codec.UriSliceEncoderExtensions10113100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.UuidSliceDecoderExtensions60621100%
 
00
 
11100%
 
11100%
 
ZeroC.Slice.Codec.UuidSliceEncoderExtensions6282575%
  
1250%
  
11100%
 
010%
 
ZeroC.Slice.Result<T1, T2>20222100%
 
00
 
22100%
 
22100%
 
ZeroC.Tests.Common5866413790.6%
  
121485.7%
  
1313100%
 
101376.9%
  
ZeroC.Tests.Common.MemoryBufferWriter3203267100%
 
88100%
 
66100%
 
66100%
 
ZeroC.Tests.Common.TestMemoryPool266327081.2%
  
4666.6%
  
77100%
 
4757.1%