Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

914

Downloads of v 1.2.138:

146

Last Update:

29 Dec 2019

Package Maintainer(s):

Software Author(s):

  • Christian Köllner and contributors

Tags:

capnp capnpc rpc serialization cerealization

capnpc-csharp (Install)

This is not the latest version of capnpc-csharp (Install) available.

  • 1
  • 2
  • 3

1.2.138 | Updated: 29 Dec 2019

Downloads:

914

Downloads of v 1.2.138:

146

Maintainer(s):

Software Author(s):

  • Christian Köllner and contributors

capnpc-csharp (Install) 1.2.138

This is not the latest version of capnpc-csharp (Install) available.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

This package was submitted (and approved) prior to automated virus scanning integration into the package moderation processs.

We recommend clicking the "Details" link to make your own decision on installing this package.

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install capnpc-csharp (Install), run the following command from the command line or from PowerShell:

>

To upgrade capnpc-csharp (Install), run the following command from the command line or from PowerShell:

>

To uninstall capnpc-csharp (Install), run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade capnpc-csharp-win-x86 -y --source="'INTERNAL REPO URL'" --version="'1.2.138'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade capnpc-csharp-win-x86 -y --source="'INTERNAL REPO URL'" --version="'1.2.138'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install capnpc-csharp-win-x86
  win_chocolatey:
    name: capnpc-csharp-win-x86
    version: '1.2.138'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'capnpc-csharp-win-x86' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '1.2.138'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller capnpc-csharp-win-x86
{
    Name     = "capnpc-csharp-win-x86"
    Version  = "1.2.138"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'capnpc-csharp-win-x86':
  ensure   => '1.2.138',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved by moderator mwallner on 05 Jan 2020.

Description

Cap'n Proto C# code generator backend, self-contained Windows x86


bin\api-ms-win-core-console-l1-1-0.dll
md5: AABBB38C4110CC0BF7203A567734A7E7 | sha1: 5DF8D0CDD3E1977FFACCA08FAF8B1C92C13C6D48 | sha256: 24B07028C1E38B9CA2F197750654A0DFB7D33C2E52C9DD67100609499E8028DB | sha512: C66C98D2669D7A180510C57BAB707D1E224C12AB7E2B08994EB5FD5BE2F3DEE3DBDB934BCB9DB168845E4D726114BCE317045027215419D3F13DCFA0F143D713
bin\api-ms-win-core-datetime-l1-1-0.dll
md5: 8894176AF3EA65A09AE5CF4C0E6FF50F | sha1: 46858EA9029D7FC57318D27CA14E011327502910 | sha256: C64B7C6400E9BACC1A4F1BAED6374BFBCE9A3F8CF20C2D03F81EF18262F89C60 | sha512: 64B31F9B180C2E4E692643D0CCD08C3499CAE87211DA6B2B737F67B5719F018EBCACC2476D487A0AEB91FEA1666E6DBBF4CA7B08BB4AB5A031655BF9E02CEA9A
bin\api-ms-win-core-debug-l1-1-0.dll
md5: 879920C7FA905036856BCB10875121D9 | sha1: A82787EA553EEFA0E7C3BB3AEDB2F2C60E39459A | sha256: 7E4CBA620B87189278B5631536CDAD9BFDA6E12ABD8E4EB647CB85369A204FE8 | sha512: 06650248DDBC68529EF51C8B3BC3185A22CF1685C5FA9904AEE766A24E12D8A2A359B1EFD7F49CC2F91471015E7C1516C71BA9D6961850553D424FA400B7EA91
bin\api-ms-win-core-errorhandling-l1-1-0.dll
md5: D91BF81CF5178D47D1A588B0DF98EB24 | sha1: 75F9F2DA06AA2735906B1C572DD556A3C30E7717 | sha256: F8E3B45FD3E22866006F16A9E73E28B5E357F31F3C275B517692A5F16918B492 | sha512: 93D1B0D226E94235F1B32D42F6C1B95FADFAF103B8C1782423D2C5A4836102084FB53F871E3C434B85F0288E47F44345138DE54EA5F982CA3E8BBF2D2BEA0706
bin\api-ms-win-core-file-l1-1-0.dll
md5: EEFE86B5A3AB256BEED8621A05210DF2 | sha1: 90C1623A85C519ADBC5EF67B63354F881507B8A7 | sha256: 1D1C11FC1AD1FEBF9308225C4CCF0431606A4AB08680BA04494D276CB310BF15 | sha512: C326A2CA190DB24E8E96C43D1DF58A4859A32EB64B0363F9778A8902F1AC0307DCA585BE04F831A66BC32DF54499681AD952CE654D607F5FDB93E9B4504D653F
bin\api-ms-win-core-file-l1-2-0.dll
md5: 79EE4A2FCBE24E9A65106DE834CCDA4A | sha1: FD1BA674371AF7116EA06AD42886185F98BA137B | sha256: 9F7BDA59FAAFC8A455F98397A63A7F7D114EFC4E8A41808C791256EBF33C7613 | sha512: 6EF7857D856A1D23333669184A231AD402DC62C8F457A6305FE53ED5E792176CA6F9E561375A707DA0D7DD27E6EA95F8C4355C5DC217E847E807000B310AA05C
bin\api-ms-win-core-file-l2-1-0.dll
md5: 3F224766FE9B090333FDB43D5A22F9EA | sha1: 548D1BB707AE7A3DFCCC0C2D99908561A305F57B | sha256: AE5E73416EB64BC18249ACE99F6847024ECEEA7CE9C343696C84196460F3A357 | sha512: C12EA6758071B332368D7EF0857479D2B43A4B27CEEAB86CBB542BD6F1515F605EA526DFA3480717F8F452989C25D0EE92BF3335550B15ECEC79E9B25E66A2CA
bin\api-ms-win-core-handle-l1-1-0.dll
md5: 18FD51821D0A6F3E94E3FA71DB6DE3AF | sha1: 7D9700E98EF2D93FDBF8F27592678194B740F4E0 | sha256: DBA84E704FFE5FCD42548856258109DC77C6A46FD0B784119A3548EC47E5644B | sha512: 4009B4D50E3CB17197009AC7E41A2351DE980B2C5B79C0B440C7FE4C1C3C4E18F1089C6F43216EAA262062C395423F3AD92CA494F664636FF7592C540C5EF89D
bin\api-ms-win-core-heap-l1-1-0.dll
md5: FF8026DAB5D3DABCA8F72B6FA7D258FA | sha1: 075C8719E226A34D7B883FD62B2D7F8823D70F1A | sha256: 535E9D20F00A2F1A62F843A4A26CFB763138D5DFE358B0126D33996FBA9CA4D1 | sha512: 9C56FF11D5843BA09CD29E3BC6C6B9396926C6A588194193BA220CFA784B770AB6756076F16F18CFEA75B51A8184A1063EF47F63804839530382F8D39D5CF006
bin\api-ms-win-core-interlocked-l1-1-0.dll
md5: CFE87D58F973DAEDA4EE7D2CF4AE521D | sha1: FD0AA97B7CB6E50C6D5D2BF2D21D757040B5204A | sha256: 4997FDA5D0E90B8A0AB7DA314CB56F25D1450B366701C45C294D8DD3254DE483 | sha512: 40EB68DEB940BBE1B835954183EEA711994C434DE0ABBDEA0B1A51DB6233A12E07827AD4A8639AE0BAF46DD26C168A775FFE606C82CBE47BAE655C7F28AB730B
bin\api-ms-win-core-libraryloader-l1-1-0.dll
md5: 0C48220A4485F36FEED84EF5DD0A5E9C | sha1: 1E7D4038C2765CFFA6D4255737A2A8AA86B5551C | sha256: 2DD4EBAA12CBBA142B5D61A0EBF84A14D0D1BB8826BA42B63E303FE6721408DF | sha512: E09951785B09F535340E1E6C256DF1919485B4DAD302B30D90126411CC49A13807B580FA2FCD0D6F7B64AAC4F5B5EA3E250B66035A0E2F664D865408C9B43D48
bin\api-ms-win-core-localization-l1-2-0.dll
md5: 23BD405A6CFD1E38C74C5150EEC28D0A | sha1: 1D3BE98E7DFE565E297E837A7085731ECD368C7B | sha256: A7FA48DE6C06666B80184AFEE7E544C258E0FB11399AB3FE47D4E74667779F41 | sha512: C52D487727A34FBB601B01031300A80ECA7C4A08AF87567DA32CB5B60F7A41EB2CAE06697CD11095322F2FC8307219111EE02B60045904B5C9B1F37E48A06A21
bin\api-ms-win-core-memory-l1-1-0.dll
md5: 3940167FFB4383992E73F9A10E4B8B1E | sha1: 53541C824003B0F90B236EDA83B06BEC5E1ACBF5 | sha256: EC573431338371504B7B9E57B2D91382B856AABF25D2B4AD96486EFB794C198E | sha512: 9732ACAA4DB773F4F99F423D9FEAEBB35C197BBD468922348E0AD086F7131D83F6D9714DC7D375183E7CB8920CFE37F3DA19B0041A9063CC60ABE183375B1929
bin\api-ms-win-core-namedpipe-l1-1-0.dll
md5: 990AC84AE2D83EEB532A28FE29602827 | sha1: 0916F85CC6CC1F01DC08BDF71517A1DC1B8EAF78 | sha256: DBD788B1C5694D65FA6F6E2202BFABB30ADF77EB1973CEB9A737EFB16E9EDAE2 | sha512: F0E4705A6890B4F81B7D46F66CA6B8EE82F647E163BCE9ECAD11D0BBD69CAF4FF3C4F15E0D3F829C048B6849B99A7641861E6CAF319904D4D61A6084F10DA353
bin\api-ms-win-core-processenvironment-l1-1-0.dll
md5: 0C700B07C3497DF4863C3F2FE37CD526 | sha1: F835118244D02304DE9EB3A355420BA9D0BD9C13 | sha256: 9F1F26794FD664E0A8B6FBD53BFCA33DCF7B0DC37FAF3EB7782BC38DFF62CD8C | sha512: 8042DBD9E80E33E41993887B0289E143E967544389500ADA9296B89BDA37BB26918E4F370F8A1BDAB8FAACC4E0A6980794D6A3B5320E170AD4EF751384C9F0A8
bin\api-ms-win-core-processthreads-l1-1-0.dll
md5: 1DDA9CB13449CE2C6BB670598FC09DC8 | sha1: 0A91FE11B9A8321CA369F665A623270E5AC23176 | sha256: 4F187F1B4B14763360C325DF6B04D3EC3CC6D2CECC9B796BC52A6C7196B0B2CC | sha512: 4E106C8A52033352C91B65CF65EC459DE764C125136333A2F4BA026EFDDE65F3F71B1F6F11E4C580150AC8A9779825BA5E2AF0E14DF999A198CFE244E522C28D
bin\api-ms-win-core-processthreads-l1-1-1.dll
md5: 95C5B49AF7F2C7D3CD0BC14B1E9EFACB | sha1: C400205C81140E60DFFA8811C1906CE87C58971E | sha256: FF9B51AFF7FBEC8D7FE5CC478B12492A59B38B068DC2B518324173BB3179A0E1 | sha512: F320937B90068877C46D30A15440DC9ACE652C3319F5D75E0C8BB83F37E78BE0EFB7767B2BD713BE6D38943C8DB3D3D4C3DA44849271605324E599E1242309C3
bin\api-ms-win-core-profile-l1-1-0.dll
md5: CEDEFD460BC1E36AE111668F3B658052 | sha1: 9BD529FE189E0B214B9E0E51717BDF62F1DA44EA | sha256: F941C232964D01E4680E54AB04955EC6264058011B03889FE29DB86509511EBA | sha512: 2C845642B054BC12C2911BFE2B850F06FECAFEF022180C22F6FFD670F821E84FCAD041C4D81DDADB781DDB36CB3E98DFE4EB75EC02B88306EF1D410CBB021454
bin\api-ms-win-core-rtlsupport-l1-1-0.dll
md5: 65FC0B6C2CEFF31336983E33B84A9313 | sha1: 980DE034CC3A36021FD8BAFFF3846B0731B7068E | sha256: 966A38ED7034F8D355E1E8772DFC92F23FB3C8A669780ED4AC3B075625D09744 | sha512: F4EBC7A6D12AE6AFA5B96C06413A3438E1678B276B1517DA07D33912818FC863B4D35CB46280F12CF90E37BC93E3AB5E44EA6F75767A314C59222B7D397E5B6A
bin\api-ms-win-core-string-l1-1-0.dll
md5: E7A266DD3A2A1E03D8716F92BEDE582D | sha1: D4B97CE87C96DE1F39FEA97CCA3992D292B2C14E | sha256: 339966AE75675A03F628C4DDD5D3218ABB36CBCF6DDCE83B88C07336D732B8AE | sha512: 31168663FD71B901B1B9152FF288D4E1567003E5FCD1F1C9DFE36D26D2EB16B0932EC8CD34833DAB25531F768A01DE45C2483F92D4E79F92A89389C02BC05156
bin\api-ms-win-core-synch-l1-1-0.dll
md5: C1DCDB0FABC8AE671A7C7A94F42FB79A | sha1: 99355912D7A7D622753B2A855CAE4F5A4E50146F | sha256: CC76A4E82E0E0CD08DF3BB8F5AD57142305E0F666CC32599D76E363D0B43EFCB | sha512: 6D92E7520AEEBFE60AAB43D6616B76A2DD385EDCAA217DB60003A0C0CBCB0E367063D240E38A19D0B8BEE2F2E7D4B982C4F08C8E9CCF34C7F670CB49F6561FFF
bin\api-ms-win-core-synch-l1-2-0.dll
md5: 6E704280D632C2F8F2CADEFCAE25AD85 | sha1: 699C5A1C553D64D7FF3CF4FE57DA72BB151CAEDE | sha256: 758A2F9EF6908B51745DB50D89610FE1DE921D93B2DBEA919BFDBA813D5D8893 | sha512: ADE85A6CD05128536996705FD60C73F04BAB808DAFB5D8A93C45B2EE6237B6B4DDB087F1A009A9D289C868C98E61BE49259157F5161FECCF9F572FD306B460E6
bin\api-ms-win-core-sysinfo-l1-1-0.dll
md5: 887995A73BC7DDE7B764AFABCE57EFE7 | sha1: 363FD4E7AD4A57224E8410154697DF5E8629F526 | sha256: F94210B39CDC812BEB7342A47E68673EA2116D0AD9266FCF8D7CEDAA9561FC38 | sha512: D088EB1C6958774E20F0E2884136B4E2B978EFD16F557DBC55E64011ABBCE0768054F7E6D881C110182824143A39101FDAE273ED614738AA7BA5C727B27F6677
bin\api-ms-win-core-timezone-l1-1-0.dll
md5: C9A55DE62E53D747C5A7FDDEDEF874F9 | sha1: C5C5A7A873A4D686BFE8E3DA6DC70F724CE41BAD | sha256: B5C725BBB475B5C06CC6CB2A2C3C70008F229659F88FBA25CCD5D5C698D06A4B | sha512: ADCA0360A1297E80A8D3C2E07F5FBC06D2848F572F551342AD4C9884E4AB4BD1D3B3D9919B4F2B929E2848C1A88A4E844DD38C86067CACE9685F9640DB100EFB
bin\api-ms-win-core-util-l1-1-0.dll
md5: 29E1922B32E5312A948E6D8B1B34E2D9 | sha1: 912F54BE8438F45E1562A47294091D522CD89356 | sha256: 34C5DEE6D566252C0CEB7D9A21E24D5F297AF2B26C32E0C7808BBD088AA9A6A9 | sha512: 837CD03EE0195DC94BAB0662FF3B8CD1BE2DEDD8A3254318D25DFEA6E88D07211186FA367F41AB864560E10A22220DEB3ED05CCF82D60AC80C71DFED08AFBEA3
bin\API-MS-Win-core-xstate-l2-1-0.dll
md5: 2253F8EDFA4105140F74C2BE7DB6AB2A | sha1: 09B68EE27A451349ABC444B928AB8C175D4296AD | sha256: 713DC83D18C60716ACA9FB0CFD2C25509A143D56DD2F67CB7079570092FA3328 | sha512: 03A145AA717D22ADD641DAFD4EA5506C785C1D6E9A88D1DD935654ADCD13D4F746D79762B53EADCC60790B7EA5F9CCE4F9DE690F08465ECB2382DCC4A39D35E1
bin\api-ms-win-crt-conio-l1-1-0.dll
md5: A668C5EE307457729203AE00EDEBB6B3 | sha1: 2114D84CF3EC576785EBBE6B2184B0D634B86D71 | sha256: A95B1AF74623D6D5D892760166B9BFAC8926929571301921F1E62458E6D1A503 | sha512: 73DC1A1C2CEB98CA6D9DDC7611FC44753184BE00CFBA07C4947D675F0B154A09E6013E1EF54AC7576E661FC51B4BC54FDD96A0C046AB4EE58282E711B1854730
bin\api-ms-win-crt-convert-l1-1-0.dll
md5: 9DDEA3CC96E0FDD3443CC60D649931B3 | sha1: AF3CB7036318A8427F20B8561079E279119DCA0E | sha256: B7C3EBC36C84630A52D23D1C0E79D61012DFA44CDEBDF039AF31EC9E322845A5 | sha512: 1427193B31B64715F5712DB9C431593BDC56EF512FE353147DDB7544C1C39DED4371CD72055D82818E965AFF0441B7CBE0B811D828EFB0ECE28471716659E162
bin\api-ms-win-crt-environment-l1-1-0.dll
md5: 39325E5F023EB564C87D30F7E06DFF23 | sha1: 03DD79A7FBE3DE1A29359B94BA2D554776BDD3FE | sha256: 56D8B7EE7619579A3C648EB130C9354BA1BA5B33A07A4F350370EE7B3653749A | sha512: 087B9DCB744AD7D330BACB9BDA9C1A1DF28EBB9327DE0C5DC618E79929FD33D1B1FF0E1EF4C08F8B3EA8118B968A89F44FE651C66CBA4ECBB3216CD4BCCE3085
bin\api-ms-win-crt-filesystem-l1-1-0.dll
md5: 228C6BBE1BCE84315E4927392A3BAEE5 | sha1: BA274AA567AD1EC663A2F9284AF2E3CB232698FB | sha256: AC0CEC8644340125507DD0BC9A90B1853A2D194EB60A049237FB5E752D349065 | sha512: 37A60CCE69E81F68EF62C58BBA8F2843E99E8BA1B87DF9A5B561D358309E672AE5E3434A10A3DDE01AE624D1638DA226D42C64316F72F3D63B08015B43C56CAB
bin\api-ms-win-crt-heap-l1-1-0.dll
md5: 1776A2B85378B27825CF5E5A3A132D9A | sha1: 626F0E7F2F18F31EC304FE7A7AF1A87CBBEBB1DF | sha256: 675B1B82DD485CC8C8A099272DB9241D0D2A7F45424901F35231B79186EC47EE | sha512: 541A5DD997FC5FEC31C17B4F95F03C3A52E106D6FB590CB46BDF5ADAD23ED4A895853768229F3FBB9049F614D9BAE031E6C43CEC43FB38C89F13163721BB8348
bin\api-ms-win-crt-locale-l1-1-0.dll
md5: 034379BCEA45EB99DB8CDFEACBC5E281 | sha1: BBF93D82E7E306E827EFEB9612E8EAB2B760E2B7 | sha256: 8B543B1BB241F5B773EB76F652DAD7B12E3E4A09230F2E804CD6B0622E8BAF65 | sha512: 7EA6EFB75B0C59D3120D5B13DA139042726A06D105C924095ED252F39AC19E11E8A5C6BB1C45FA7519C0163716745D03FB9DAAACA50139A115235AB2815CC256
bin\api-ms-win-crt-math-l1-1-0.dll
md5: 8DA414C3524A869E5679C0678D1640C1 | sha1: 60CF28792C68E9894878C31B323E68FEB4676865 | sha256: 39723E61C98703034B264B97EE0FE12E696C6560483D799020F9847D8A952672 | sha512: 6EF3F81206E7D4DCA5B3C1FAFC9AA2328B717E61EE0ACCE30DFB15AD0FE3CB59B2BD61F92BF6046C0AAE01445896DCB1485AD8BE86629D22C3301A1B5F4F2CFA
bin\api-ms-win-crt-multibyte-l1-1-0.dll
md5: 19D7F2D6424C98C45702489A375D9E17 | sha1: 310BC4ED49492383E7C669AC9145BDA2956C7564 | sha256: A6B83B764555D517216E0E34C4945F7A7501C1B7A25308D8F85551FE353F9C15 | sha512: 01C09EDEF90C60C9E6CDABFF918F15AFC9B728D6671947898CE8848E3D102F300F3FB4246AF0AC9C6F57B3B85B24832D7B40452358636125B61EB89567D3B17E
bin\api-ms-win-crt-private-l1-1-0.dll
md5: 3D139F57ED79D2C788E422CA26950446 | sha1: 788E4FB5D1F46B0F1802761D0AE3ADDB8611C238 | sha256: DC25A882AC454A0071E4815B0E939DC161BA73B5C207B84AFD96203C343B99C7 | sha512: 12ED9216F44AA5F245C707FE39AED08DC18EA675F5A707098F1A1DA42B348A649846BC919FD318DE7954EA9097C01F22BE76A5D85D664EF030381E7759840765
bin\api-ms-win-crt-process-l1-1-0.dll
md5: 9D3D6F938C8672A12AEA03F85D5330DE | sha1: 6A7D6E84527EAF54D6F78DD1A5F20503E766A66C | sha256: 707C9A384440D0B2D067FC0335273F8851B02C3114842E17DF9C54127910D7FB | sha512: 0E1681B16CD9AF116BCC5C6B4284C1203B33FEBB197D1D4AB8A649962C0E807AF9258BDE91C86727910624196948E976741411843DD841616337EA93A27DE7CB
bin\api-ms-win-crt-runtime-l1-1-0.dll
md5: FB0CA6CBFFF46BE87AD729A1C4FDE138 | sha1: 2C302D1C535D5C40F31C3A75393118B40E1B2AF9 | sha256: 1EE8E99190CC31B104FB75E66928B8C73138902FEFEDBCFB54C409DF50A364DF | sha512: 99144C67C33E89B8283C5B39B8BF68D55638DAA6ACC2715A2AC8C5DBA4170DD12299D3A2DFFB39AE38EF0872C2C68A64D7CDC6CEBA5E660A53942761CB9ECA83
bin\api-ms-win-crt-stdio-l1-1-0.dll
md5: D5166AB3034F0E1AA679BFA1907E5844 | sha1: 851DD640CB34177C43B5F47B218A686C09FA6B4C | sha256: 7BCAB4CA00FB1F85FEA29DD3375F709317B984A6F3B9BA12B8CF1952F97BEEE5 | sha512: 8F2D7442191DE22457C1B8402FAAD594AF2FE0C38280AAAFC876C797CA79F7F4B6860E557E37C3DBE084FE7262A85C358E3EEAF91E16855A91B7535CB0AC832E
bin\api-ms-win-crt-string-l1-1-0.dll
md5: AD99C2362F64CDE7756B16F9A016A60F | sha1: 07C9A78EE658BFA81DB61DAB039CFFC9145CC6CB | sha256: 73AB2161A7700835B2A15B7487045A695706CC18BCEE283B114042570BB9C0AA | sha512: 9C72F239ADDA1DE11B4AD7028F3C897C93859EF277658AEAA141F09B7DDFE788D657B9CB1E2648971ECD5D27B99166283110CCBA437D461003DBB9F6885451F7
bin\api-ms-win-crt-time-l1-1-0.dll
md5: 9B79FDA359A269C63DCAC69B2C81CAA4 | sha1: A38C81B7A2EC158DFCFEB72CB7C04B3EB3CCC0FB | sha256: 4D0F0EA6E8478132892F9E674E27E2BC346622FC8989C704E5B2299A18C1D138 | sha512: E69D275C5EC5EAE5C95B0596F0CC681B7D287B3E2F9C78A9B5E658949E6244F754F96AD7D40214D22ED28D64E4E8BD507363CDF99999FEA93CFE319078C1F541
bin\api-ms-win-crt-utility-l1-1-0.dll
md5: 70E9104E743069B573CA12A3CD87EC33 | sha1: 4290755B6A49212B2E969200E7A088D1713B84A2 | sha256: 7E6B33A4C0C84F18F2BE294EC63212245AF4FD8354636804FFE5EE9A0D526D95 | sha512: E979F28451D271F405B780FC2025707C8A29DCB4C28980CA42E33D4033666DE0E4A4644DEFEC6C1D5D4BDD3C73D405FAFCFFE3320C60134681F62805C965BFD9
bin\Capnp.Net.Runtime.dll
md5: 3BB4C96CE70547D78B99ABE1332933A9 | sha1: F3521A8DA9F4A1CE2BE81E28B0F0BE5A4FD8A636 | sha256: 177079857FD8B587AF8F1FE1F977AADE91B49E38E37320C8D8BFD033E9EBCE97 | sha512: A480678E86C7E2199F03F45991DDD87C8E98330CA171897F99E1B4B04BABF4213B8ADC882D228DA0215FE2CEAB7216C8C1727D5CE44BAE801C152EED44A91E22
bin\Capnp.Net.Runtime.pdb
 
bin\Capnp.Net.Runtime.xml
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Capnp.Net.Runtime</name>
    </assembly>
    <members>
        <member name="T:Capnp.AnyPointer">
            <summary>
            Generic <see cref="T:Capnp.ICapnpSerializable"/> implementation, based on a wrapper around <see cref="T:Capnp.DeserializerState"/>.
            </summary>
        </member>
        <member name="P:Capnp.AnyPointer.State">
            <summary>
            The <see cref="T:Capnp.DeserializerState"/> will be set by the Deserialize method.
            </summary>
        </member>
        <member name="M:Capnp.AnyPointer.Deserialize(Capnp.DeserializerState)">
            <summary>
            Sets the State property.
            </summary>
            <param name="state">deserializer state</param>
        </member>
        <member name="M:Capnp.AnyPointer.Serialize(Capnp.SerializerState)">
            <summary>
            Performs a deep copy from State to given state.
            </summary>
            <param name="state">serializer state</param>
        </member>
        <member name="T:Capnp.CapnpSerializable">
            <summary>
            Provides functionality to construct domain objects from <see cref="T:Capnp.DeserializerState"/>.
            </summary>
        </member>
        <member name="M:Capnp.CapnpSerializable.Create``1(Capnp.DeserializerState)">
            <summary>
            Constructs a domain object from a given deserializer state.
            </summary>
            <typeparam name="T">Type of domain object to construct. Must be one of the following:
            <list type="bullet">
            <item><description>Type implementing <see cref="T:Capnp.ICapnpSerializable"/>. The type must must have a public parameterless constructor.</description></item>
            <item><description>A capability interface (<seealso cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"/> for further explanation)</description></item>
            <item><description><see cref="T:System.String"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/></description></item>
            <item><description><see cref="T:System.Collections.Generic.IReadOnlyList`1"/> whereby T is one of the things listed here.</description></item>
            </list>
            </typeparam>
            <param name="state"></param>
            <returns></returns>
        </member>
        <member name="T:Capnp.DeserializationException">
            <summary>
            This exception gets thrown when a Cap'n Proto object could not be deserialized correctly.
            </summary>
        </member>
        <member name="M:Capnp.DeserializationException.#ctor(System.String)">
            <summary>
            Constructs an instance
            </summary>
        </member>
        <member name="M:Capnp.DeserializationException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with message and inner exception
            </summary>
        </member>
        <member name="T:Capnp.DeserializerState">
            <summary>
            Implements the heart of deserialization. This stateful helper struct exposes all functionality to traverse serialized data.
            Although it is public, you should not use it directly. Instead, use the reader, writer, and domain class adapters which are produced
            by the code generator.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.Segments">
            <summary>
            A wire message is essentially a collection of memory blocks.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.CurrentSegmentIndex">
            <summary>
            Index of the segment (into the Segments property) which this state currently refers to.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.Offset">
            <summary>
            Word offset within the current segment which this state currently refers to.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.BytesTraversedOrData">
            <summary>
            Context-dependent meaning: Usually the number of bytes traversed until this state was reached, to prevent amplification attacks.
            However, if this state is of Kind == ObjectKind.Value (an artificial category which will never occur on the wire but is used to
            internally represent lists of primitives as lists of structs), it contains the primitive's value.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.ListElementCount">
            <summary>
            If this state currently represents a list, the number of list elements.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.StructDataCount">
            <summary>
            If this state currently represents a struct, the struct's data section word count.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.StructPtrCount">
            <summary>
            If this state currently represents a struct, the struct's pointer section word count.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.Kind">
            <summary>
            The kind of object this state currently represents.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.Caps">
            <summary>
            The capabilities imported from the capability table. Only valid in RPC context.
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.CurrentSegment">
            <summary>
            Current segment (essentially Segments[CurrentSegmentIndex]
            </summary>
        </member>
        <member name="M:Capnp.DeserializerState.CreateRoot(Capnp.WireFrame)">
            <summary>
            Constructs a state representing a message root object.
            </summary>
            <param name="frame">the message</param>
            <returns></returns>
        </member>
        <member name="M:Capnp.DeserializerState.op_Implicit(Capnp.SerializerState)~Capnp.DeserializerState">
            <summary>
            Implicitly converts a serializer state into a deserializer state.
            The conversion is cheap, since it does not involve copying any payload.
            </summary>
            <param name="state">The serializer state to be converted</param>
        </member>
        <member name="M:Capnp.DeserializerState.MakeValueState(System.UInt32)">
            <summary>
            Constructs a state representing the given value. This kind of state is artificial and beyond the Cap'n Proto specification.
            We need it to internally represent list of primitive values as lists of structs.
            </summary>
        </member>
        <member name="M:Capnp.DeserializerState.IncrementBytesTraversed(System.UInt32)">
            <summary>
            Increments the number of bytes traversed and checks the results against the traversal limit.
            </summary>
            <param name="additionalBytesTraversed">Amount to increase the traversed bytes</param>
        </member>
        <member name="P:Capnp.DeserializerState.StructDataSection">
            <summary>
            Memory span which represents this struct's data section (given this state actually represents a struct)
            </summary>
        </member>
        <member name="P:Capnp.DeserializerState.RawData">
            <summary>
            If this state represents a list of primitive values, returns the raw list data.
            </summary>
        </member>
        <member name="M:Capnp.DeserializerState.DecodePointer(System.Int32)">
            <summary>
            Interprets a pointer within the current segment and mutates this state to represent the pointer's target.
            </summary>
            <param name="offset">word offset relative to this.Offset within current segment</param>
            <exception cref="T:System.IndexOutOfRangeException">offset negative or out of range</exception>
            <exception cref="T:Capnp.DeserializationException">invalid pointer data or traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.DecodeCapPointer(System.Int32)">
            <summary>
            Interprets a pointer within the current segment as capability pointer and returns the according low-level capability object from
            the capability table. Does not mutate this state.
            </summary>
            <param name="offset">Offset relative to this.Offset within current segment</param>
            <returns>the low-level capability object</returns>
            <exception cref="T:System.IndexOutOfRangeException">offset negative or out of range</exception>
            <exception cref="T:System.InvalidOperationException">capability table not set</exception>
            <exception cref="T:Capnp.Rpc.RpcException">not a capability pointer or invalid capability index</exception>
        </member>
        <member name="M:Capnp.DeserializerState.StructReadData(System.UInt64,System.Int32)">
            <summary>
            Reads a slice of up to 64 bits from this struct's data section, starting from the specified bit offset.
            The slice must be aligned within a 64 bit word boundary.
            </summary>
            <param name="bitOffset">Start bit offset relative to the data section, little endian</param>
            <param name="bitCount">numbers of bits to read</param>
            <returns>the data</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">non-aligned access</exception>
            <exception cref="T:System.IndexOutOfRangeException">bitOffset exceeds the data section</exception>
            <exception cref="T:Capnp.DeserializationException">this state does not represent a struct</exception>
        </member>
        <member name="M:Capnp.DeserializerState.StructReadPointer(System.Int32)">
            <summary>
            Decodes a pointer from this struct's pointer section and returns the state representing the pointer target.
            It is valid to specify an index beyond the pointer section, in which case a default state (representing the "null object")
            will be returned. This is to preserve upward compatibility with schema evolution.
            </summary>
            <param name="index">Index within the pointer section</param>
            <returns>the target state</returns>
            <exception cref="T:Capnp.DeserializationException">this state does not represent a struct,
            invalid pointer, or traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.RequireList">
            <summary>
            Given this state represents a list (of anything), returns a ListDeserializer to further decode the list content.
            </summary>
            <exception cref="T:Capnp.DeserializationException">state does not represent a list</exception>
        </member>
        <member name="M:Capnp.DeserializerState.RequireCapList``1">
            <summary>
            Given this state represents a list of pointers, returns a ListOfCapsDeserializer for decoding it as list of capabilities.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <exception cref="T:Capnp.DeserializationException">state does not represent a list of pointers</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadText(System.Int32,System.String)">
            <summary>
            Convenience method. Given this state represents a struct, decodes text field from its pointer table.
            </summary>
            <param name="index">index within this struct's pointer table</param>
            <param name="defaultText">default text to return of pointer is null</param>
            <returns>the decoded text, or defaultText (which might be null)</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-list-of-bytes pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadList(System.Int32)">
            <summary>
            Convenience method. Given this state represents a struct, decodes a list deserializer field from its pointer table.
            </summary>
            <param name="index">index within this struct's pointer table</param>
            <returns>the list deserializer instance</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-list pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadCapList``1(System.Int32)">
            <summary>
            Convenience method. Given this state represents a struct, decodes a capability list field from its pointer table.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <param name="index">index within this struct's pointer table</param>
            <returns>the capability list deserializer instance</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-list-of-pointers pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadListOfStructs``1(System.Int32,System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Convenience method. Given this state represents a struct, decodes a list of structs field from its pointer table.
            </summary>
            <typeparam name="T">Struct target representation type</typeparam>
            <param name="index">index within this struct's pointer table</param>
            <param name="cons">constructs a target representation type instance from the underlying deserializer state</param>
            <returns>the decoded list of structs</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-list-of-{structs,pointers} pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadStruct``1(System.Int32,System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Convenience method. Given this state represents a struct, decodes a struct field from its pointer table.
            </summary>
            <typeparam name="T">Struct target representation type</typeparam>
            <param name="index">index within this struct's pointer table</param>
            <param name="cons">constructs a target representation type instance from the underlying deserializer state</param>
            <returns>the decoded struct</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-struct pointer, traversal limit exceeded</exception>
        </member>
        <member name="P:Capnp.DeserializerState.CapabilityIndex">
            <summary>
            Given this state represents a capability, returns its index into the capability table.
            </summary>
        </member>
        <member name="M:Capnp.DeserializerState.ReadCap``1(System.Int32,System.String,System.String,System.Int32)">
            <summary>
            Given this state represents a struct, decodes a capability field from its pointer table.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <param name="index">index within this struct's pointer table</param>
            <param name="memberName">debugging aid</param>
            <param name="sourceFilePath">debugging aid</param>
            <param name="sourceLineNumber">debugging aid</param>
            <returns>capability instance or null if pointer was null</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-capability pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.ReadCap(System.Int32)">
            <summary>
            Given this state represents a struct, decodes a capability field from its pointer table and
            returns it as bare (generic) proxy.
            </summary>
            <param name="index">index within this struct's pointer table</param>
            <returns>capability instance or null if pointer was null</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a struct, invalid pointer,
            non-capability pointer, traversal limit exceeded</exception>
        </member>
        <member name="M:Capnp.DeserializerState.RequireCap``1">
            <summary>
            Given this state represents a capability, wraps it into a proxy instance for the desired interface.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <returns>capability instance or null if pointer was null</returns>
            <exception cref="T:System.IndexOutOfRangeException">negative index</exception>
            <exception cref="T:Capnp.DeserializationException">state does not represent a capability</exception>
        </member>
        <member name="T:Capnp.DynamicSerializerState">
            <summary>
            This SerializerState specialization provides functionality to build arbitrary Cap'n Proto objects without requiring the schema code generator.
            </summary>
        </member>
        <member name="M:Capnp.DynamicSerializerState.#ctor">
            <summary>
            Constructs an unbound instance.
            </summary>
        </member>
        <member name="M:Capnp.DynamicSerializerState.#ctor(Capnp.MessageBuilder)">
            <summary>
            Constructs an instance and binds it to the given <see cref="T:Capnp.MessageBuilder"/>.
            </summary>
            <param name="messageBuilder">message builder</param>
        </member>
        <member name="M:Capnp.DynamicSerializerState.CreateForRpc">
            <summary>
            Constructs an instance, binds it to a dedicated message builder, and initializes the capability table for usage in RPC context.
            </summary>
        </member>
        <member name="M:Capnp.DynamicSerializerState.op_Explicit(Capnp.DeserializerState)~Capnp.DynamicSerializerState">
            <summary>
            Converts any <see cref="T:Capnp.DeserializerState"/> to a DynamicSerializerState instance, which involves deep copying the object graph.
            </summary>
            <param name="state">The deserializer state to convert</param>
        </member>
        <member name="M:Capnp.DynamicSerializerState.Link(System.Int32,Capnp.SerializerState,System.Boolean)">
            <summary>
            Links a sub-item (struct field or list element) of this state to another state. Usually, this operation is not necessary, since objects are constructed top-down.
            However, there might be some advanced scenarios where you want to reference the same object twice (also interesting for designing amplification attacks).
            The Cap'n Proto serialization intrinsically supports this, since messages are object graphs, not trees.
            </summary>
            <param name="slot">If this state describes a struct: Index into this struct's pointer table. 
            If this state describes a list of pointers: List element index.</param>
            <param name="target">state to be linked</param>
            <param name="allowCopy">Whether to deep copy the target state if it belongs to a different message builder than this state.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="target"/> is null</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="slot"/> out of range</exception>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>This state does neither describe a struct, nor a list of pointers</description></item>
            <item><description>Another state is already linked to the specified position (sorry, no overwrite allowed)</description></item>
            <item><description>This state and <paramref name="target"/> belong to different message builder, and<paramref name="allowCopy"/> is false</description></item></list>
            </exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.LinkToCapability(System.Int32,System.UInt32)">
            <summary>
            Links a sub-item (struct field or list element) of this state to a capability.
            </summary>
            <param name="slot">If this state describes a struct: Index into this struct's pointer table. 
            If this state describes a list of pointers: List element index.</param>
            <param name="capabilityIndex">capability index inside the capability table</param>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>This state does neither describe a struct, nor a list of pointers</description></item>
            <item><description>Another state is already linked to the specified position (sorry, no overwrite allowed)</description></item></list>
            </exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.SetStruct(System.UInt16,System.UInt16)">
            <summary>
            Determines the underlying object to be a struct.
            </summary>
            <param name="dataCount">Desired size of the struct's data section, in words</param>
            <param name="ptrCount">Desired size of the struct's pointer section, in words</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.SetListOfValues(System.Byte,System.Int32)">
            <summary>
            Determines the underlying object to be a list of (primitive) values.
            </summary>
            <param name="bitsPerElement">Element size in bits, must be 0 (void), 1 (bool), 8, 16, 32, or 64</param>
            <param name="totalCount">Desired element count</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="bitsPerElement"/> outside allowed range, 
            <paramref name="totalCount"/> negative or exceeding 2^29-1</exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.SetListOfPointers(System.Int32)">
            <summary>
            Determines the underlying object to be a list of pointers.
            </summary>
            <param name="totalCount">Desired element count</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="totalCount"/> negative or exceeding 2^29-1</exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.SetListOfStructs(System.Int32,System.UInt16,System.UInt16)">
            <summary>
            Determines the underlying object to be a list of structs (fixed-width compound list).
            </summary>
            <param name="totalCount">Desired element count</param>
            <param name="dataCount">Desired size of each struct's data section, in words</param>
            <param name="ptrCount">Desired size of each struct's pointer section, in words</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="totalCount"/> negative, or total word count would exceed 2^29-1</exception>
        </member>
        <member name="M:Capnp.DynamicSerializerState.SetObject(System.Object)">
            <summary>
            Constructs the underlying object from the given representation.
            </summary>
            <param name="obj">Object representation. Must be one of the following:
            <list type="bullet">
            <item><description>An instance implementing <see cref="T:Capnp.ICapnpSerializable"/></description></item>
            <item><description>null</description></item>
            <item><description>A <see cref="T:System.String"/></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<byte>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<sbyte>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<ushort>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<short>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<int>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<uint>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<long>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<ulong>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<float>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<double>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<bool>]]></code></description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<string>]]></code></description></item>
            <item><description>Another <see cref="T:Capnp.DeserializerState"/></description></item>
            <item><description>Another <see cref="T:Capnp.SerializerState"/></description></item>
            <item><description>Low-level capability object (<see cref="T:Capnp.Rpc.ConsumedCapability"/>)</description></item>
            <item><description>Proxy object (<see cref="T:Capnp.Rpc.Proxy"/>)</description></item>
            <item><description>Skeleton object (<see cref="T:Capnp.Rpc.Skeleton"/>)</description></item>
            <item><description>Capability interface implementation</description></item>
            <item><description>A <code><![CDATA[IReadOnlyList<object>]]></code> whereby each list item is one of the things listed here.</description></item>
            </list>
            </param>
        </member>
        <member name="T:Capnp.EmptyList`1">
            <summary>
            Implements an empty <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="P:Capnp.EmptyList`1.Item(System.Int32)">
            <summary>
            Always throws an <see cref="T:System.ArgumentOutOfRangeException"/>.
            </summary>
            <param name="index">Ignored</param>
        </member>
        <member name="P:Capnp.EmptyList`1.Count">
            <summary>
            Always 0.
            </summary>
        </member>
        <member name="M:Capnp.EmptyList`1.GetEnumerator">
            <summary>
            Returns an empty enumerator.
            </summary>
        </member>
        <member name="T:Capnp.EmptyListDeserializer">
            <summary>
            ListDeserializer specialization for empty lists.
            </summary>
        </member>
        <member name="P:Capnp.EmptyListDeserializer.Kind">
            <summary>
            Always ListKind.ListOfEmpty (despite the fact the empty list != List(Void)
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Returns am empty <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>.
            </summary>
            <typeparam name="T">Element ype</typeparam>
            <param name="cons">Ignored</param>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastBool">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<bool>]]></code>/>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastByte">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<byte>]]></code>/>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastDouble">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<double>]]></code>/>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastFloat">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<float>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastInt">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<int>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastList">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<ListDeserializer>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastLong">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<long>]]></code>/>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastSByte">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<sbyte>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastShort">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<short>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastText">
            <summary>
            Returns an empty string.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastUInt">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<uint>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastULong">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<ulong>]]></code>.
            </summary>
        </member>
        <member name="M:Capnp.EmptyListDeserializer.CastUShort">
            <summary>
            Returns an empty <code><![CDATA[IReadOnlyList<ushort>]]></code>.
            </summary>
        </member>
        <member name="T:Capnp.FramePump">
            <summary>
            The FramePump handles sending and receiving Cap'n Proto messages over a stream. It exposes a Send method for writing frames to the stream, and an
            event handler for processing received frames. It does not fork any new thread by itself, but instead exposes a synchronous blocking Run method that
            implements the receive loop. Invoke this method in the thread context of your choice.
            </summary>
        </member>
        <member name="M:Capnp.FramePump.#ctor(System.IO.Stream)">
            <summary>
            Constructs a new instance for given stream.
            </summary>
            <param name="stream">The stream for message I/O. 
            If you intend to receive messages, the stream must support reading (CanRead).
            If you intend to send messages, the stream must support writing (CanWrite).
            </param>
            <exception cref="T:System.ArgumentNullException"><paramref name="stream"/> is null.</exception>
        </member>
        <member name="M:Capnp.FramePump.Dispose">
            <summary>
            Disposes this instance and the underlying stream. This will also cause the Run method to return.
            </summary>
        </member>
        <member name="E:Capnp.FramePump.FrameReceived">
            <summary>
            Event handler for frame reception.
            </summary>
        </member>
        <member name="M:Capnp.FramePump.Send(Capnp.WireFrame)">
            <summary>
            Sends a message over the stream.
            </summary>
            <param name="frame">Message to be sent</param>
            <exception cref="T:System.InvalidOperationException">The underlying stream does not support writing.</exception>
            <exception cref="T:System.ArgumentException">The message does not provide at least one segment, or one of its segments is empty.</exception>
            <exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
            <exception cref="T:System.ObjectDisposedException">This instance or stream is diposed.</exception>
        </member>
        <member name="P:Capnp.FramePump.IsWaitingForData">
            <summary>
            Whether the pump is currently waiting for data to receive.
            </summary>
        </member>
        <member name="M:Capnp.FramePump.Run">
            <summary>
            Synchronously runs the frame reception loop. Will only return after calling Dispose() or upon error condition.
            The method does not propagate EndOfStreamException or ObjectDisposedException to the caller, since these conditions are considered 
            to be part of normal operation. It does pass exceptions which arise due to I/O errors or invalid data.
            </summary>
            <exception cref="T:System.ArgumentException">The underlying stream does not support reading or is already closed.</exception>
            <exception cref="T:System.IO.InvalidDataException">Encountered Invalid Framing Data</exception>
            <exception cref="T:System.OutOfMemoryException">Received a message with too many or too big segments, probably dues to invalid data.</exception>
            <exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
        </member>
        <member name="M:Capnp.FramePump.AttachTracer(Capnp.FrameTracing.IFrameTracer)">
            <summary>
            Attaches an observer for tracing RPC traffic
            </summary>
            <param name="tracer">observer implementation</param>
        </member>
        <member name="T:Capnp.FrameTracing.FrameDirection">
            <summary>
            Send or receive
            </summary>
        </member>
        <member name="F:Capnp.FrameTracing.FrameDirection.Rx">
            <summary>
            Receive direction
            </summary>
        </member>
        <member name="F:Capnp.FrameTracing.FrameDirection.Tx">
            <summary>
            Send direction
            </summary>
        </member>
        <member name="T:Capnp.FrameTracing.IFrameTracer">
            <summary>
            Client interface for observing RPC traffic
            </summary>
        </member>
        <member name="M:Capnp.FrameTracing.IFrameTracer.TraceFrame(Capnp.FrameTracing.FrameDirection,Capnp.WireFrame)">
            <summary>
            Called whenever an RPC frame was sent or received
            </summary>
            <param name="direction">frame direction</param>
            <param name="frame">actual frame</param>
        </member>
        <member name="T:Capnp.FrameTracing.RpcFrameTracer">
            <summary>
            Default implementation of an RPC observer
            </summary>
        </member>
        <member name="M:Capnp.FrameTracing.RpcFrameTracer.#ctor(System.IO.TextWriter)">
            <summary>
            Constructs an instance
            </summary>
            <param name="traceWriter">textual logging target</param>
        </member>
        <member name="M:Capnp.FrameTracing.RpcFrameTracer.Dispose">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="M:Capnp.FrameTracing.RpcFrameTracer.TraceFrame(Capnp.FrameTracing.FrameDirection,Capnp.WireFrame)">
            <summary>
            Processes a sent or received RPC frame
            </summary>
            <param name="dir">frame direction</param>
            <param name="frame">actual frame</param>
        </member>
        <member name="T:Capnp.Framing">
            <summary>
            Supports the deserialization of Cap'n Proto messages from a stream (see https://capnproto.org/encoding.html#serialization-over-a-stream).
            Packing and compression cannot be handled yet.
            </summary>
        </member>
        <member name="M:Capnp.Framing.ReadSegments(System.IO.Stream)">
            <summary>
            Deserializes a message from given stream.
            </summary>
            <param name="stream">The stream to read from</param>
            <returns>The deserialized message</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="stream"/> is null.</exception>
            <exception cref="T:System.ArgumentException">The stream does not support reading, is null, or is already closed.</exception>
            <exception cref="T:System.IO.EndOfStreamException">The end of the stream is reached.</exception>
            <exception cref="T:System.ObjectDisposedException">The stream is closed.</exception>
            <exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
            <exception cref="T:System.IO.InvalidDataException">Encountered invalid framing data, too many or too large segments</exception>
            <exception cref="T:System.OutOfMemoryException">Too many or too large segments, probably due to invalid framing data.</exception>
        </member>
        <member name="M:Capnp.Framing.ReadWireFrame(System.IO.BinaryReader)">
            <summary>
            Deserializes the next Cap'n Proto message from given stream.
            </summary>
            <param name="reader">The stream to read from</param>
            <returns>The message</returns>
        </member>
        <member name="T:Capnp.ICapnpSerializable">
            <summary>
            This interface is intended to be implemented by schema-generated domain classes which support deserialization from
            a <see cref="T:Capnp.DeserializerState"/> and serialization to a <see cref="T:Capnp.SerializerState"/>.
            </summary>
        </member>
        <member name="M:Capnp.ICapnpSerializable.Serialize(Capnp.SerializerState)">
            <summary>
            Serializes the implementation's current state to a serializer state.
            </summary>
            <param name="state">Target serializer state</param>
        </member>
        <member name="M:Capnp.ICapnpSerializable.Deserialize(Capnp.DeserializerState)">
            <summary>
            Deserializes the implementation's state from a deserializer state.
            </summary>
            <param name="state">Source deserializer state</param>
        </member>
        <member name="T:Capnp.ISegmentAllocator">
            <summary>
            Implements a segment allocation policy for Cap'n Proto building messages.
            </summary>
        </member>
        <member name="P:Capnp.ISegmentAllocator.Segments">
            <summary>
            Currently allocated segments.
            </summary>
        </member>
        <member name="M:Capnp.ISegmentAllocator.Allocate(System.UInt32,System.UInt32,Capnp.SegmentSlice@,System.Boolean)">
            <summary>
            Attempts to allocate a memory block. The first allocation attempt is made inside the segment specified by <paramref name="preferredSegment"/>.
            If that segment does not provide enough space or does not exist, further actions depend on the <paramref name="forcePreferredSegment"/> flag.
            If that flag is true, allocation will fail (return false). Otherwise, the allocation shall scan existing segments for the requested amount of space,
            and create a new segment if none provides enough space.
            </summary>
            <param name="nwords">Number of words to allocate</param>
            <param name="preferredSegment">Index of preferred segment wherein the block should be allocated</param>
            <param name="slice">Position of allocated memory block (undefined in case of failure)</param>
            <param name="forcePreferredSegment">Whether the segment specified by <paramref name="preferredSegment"/> is mandatory</param>
            <returns>Whether allocation was successful</returns>
        </member>
        <member name="T:Capnp.IStructDeserializer">
            <summary>
            An implementations of this interface represents a struct which is being deserialized from a Cap'n Proto object.
            </summary>
        </member>
        <member name="M:Capnp.IStructDeserializer.StructReadData(System.UInt64,System.Int32)">
            <summary>
            Reads a slice of up to 64 bits from this struct's data section, starting from the specified bit offset.
            The slice must be aligned within a 64 bit word boundary.
            </summary>
            <param name="bitOffset">Start bit offset relative to the data section, little endian</param>
            <param name="bitCount">numbers of bits to read</param>
            <returns>the data</returns>
            <exception cref="T:System.ArgumentOutOfRangeException">non-aligned access</exception>
            <exception cref="T:System.IndexOutOfRangeException">bitOffset exceeds the data section</exception>
            <exception cref="T:Capnp.DeserializationException">this state does not represent a struct</exception>
        </member>
        <member name="T:Capnp.IStructSerializer">
            <summary>
            An implementations of this interface represents a struct which is being serialized as Cap'n Proto object.
            </summary>
        </member>
        <member name="M:Capnp.IStructSerializer.StructWriteData(System.UInt64,System.Int32,System.UInt64)">
            <summary>
            Writes data (up to 64 bits) into the underlying struct's data section. 
            The write operation must be aligned to fit within a single word.
            </summary>
            <param name="bitOffset">Start bit relative to the struct's data section, little endian</param>
            <param name="bitCount">Number of bits to write</param>
            <param name="data">Data bits to write</param>
            <exception cref="T:System.InvalidOperationException">The object was not determined to be a struct</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">The data slice specified by <paramref name="bitOffset"/> and <paramref name="bitCount"/>
            is not completely within the struct's data section, misaligned, exceeds one word, or <paramref name="bitCount"/> is negative</exception>
        </member>
        <member name="P:Capnp.IStructSerializer.StructDataSection">
            <summary>
            The struct's data section as memory span.
            </summary>
        </member>
        <member name="T:Capnp.ListDeserializer">
            <summary>
            Base class for interpreting a <see cref="T:Capnp.DeserializerState"/> as List(T).
            </summary>
        </member>
        <member name="F:Capnp.ListDeserializer.State">
            <summary>
            Underlying deserializer state
            </summary>
        </member>
        <member name="P:Capnp.ListDeserializer.Count">
            <summary>
            This list's element count
            </summary>
        </member>
        <member name="P:Capnp.ListDeserializer.Kind">
            <summary>
            The list's element category
            </summary>
        </member>
        <member name="M:Capnp.ListDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Represents this list by applying a selector function to each element's deserializer state.
            This operator is only supported by certain specializations.
            </summary>
            <typeparam name="T">Target element type</typeparam>
            <param name="cons">Selector function</param>
            <returns>The desired representation</returns>
        </member>
        <member name="M:Capnp.ListDeserializer.CastList">
            <summary>
            Represents this list as a list of lists.
            </summary>
            <returns>The list of lists representation, each element being a <see cref="T:Capnp.ListDeserializer"/> on its own.</returns>
            <exception cref="T:System.NotSupportedException">If this kind of list cannot be represented as list of lists (because it is a list of non-pointers)</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastCapList``1">
            <summary>
            Represents this list as a list of capabilities.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <returns>Capability list representation</returns>
            <exception cref="T:System.NotSupportedException">If this kind of list cannot be represented as list of capabilities (because it is a list of non-pointers)</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException">If <typeparamref name="T"/> does not qualify as capability interface.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastND``1(System.Int32)">
            <summary>
            Represents this list as n-dimensional list of T, with T being a primitive type.
            </summary>
            <typeparam name="T">Element type, must be primitive</typeparam>
            <param name="n">Number of dimensions</param>
            <returns>The desired representation as <![CDATA[IReadOnlyList<...IReadOnlyList<T>>]]></returns>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="n"/> is less than or equal to 0</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastND``1(System.Int32,System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Represents this list as n-dimensional list of T, with T being any type.
            </summary>
            <typeparam name="T">Element type</typeparam>
            <param name="n">Number of dimensions</param>
            <param name="cons">Selector function which constructs an instance of <typeparamref name="T"/> from a <see cref="T:Capnp.DeserializerState"/></param>
            <returns>The desired representation as <![CDATA[IReadOnlyList<...IReadOnlyList<T>>]]></returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="n"/> is less than or equals 0.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastEnumsND``1(System.Int32,System.Func{System.UInt16,``0})">
            <summary>
            Represents this list as n-dimensional list of enums.
            </summary>
            <typeparam name="T">Enum type</typeparam>
            <param name="n">Number of dimensions</param>
            <param name="cons">Cast function which converts ushort value to enum value</param>
            <returns>The desired representation as <![CDATA[IReadOnlyList<...IReadOnlyList<T>>]]></returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="n"/> is less than or equals 0.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastVoidND(System.Int32)">
            <summary>
            Represents this list as n-dimensional List(...List(Void))
            </summary>
            <param name="n">Number of dimensions</param>
            <returns>The desired representation as <![CDATA[IReadOnlyList<...IReadOnlyList<T>>]]></returns>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="n"/> is less than or equals 0</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.Cast2D``1">
            <summary>
            Represents this list as "matrix" (jagged array) with primitive element type.
            </summary>
            <typeparam name="T">Element type, must be primitive</typeparam>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastData">
            <summary>
            Represents this list as List(Data).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.Cast2D``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Represents this list as "matrix" (jagged array) with complex element type.
            </summary>
            <typeparam name="T">Element type</typeparam>
            <param name="cons">Selector function which constructs an instance of <typeparamref name="T"/> from a <see cref="T:Capnp.DeserializerState"/></param>
            <returns>The desired representation</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastEnums2D``1(System.Func{System.UInt16,``0})">
            <summary>
            Represents this list as "matrix" (jagged array) of enum-typed elements.
            </summary>
            <typeparam name="T">Enum type</typeparam>
            <param name="cons">Cast function which converts ushort value to enum value</param>
            <returns>The desired representation</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.Cast3D``1">
            <summary>
            Represents this list as 3-dimensional jagged array with primitive element type.
            </summary>
            <typeparam name="T">Element type, must be primitive</typeparam>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.Cast3D``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Represents this list as 3-dimensional jagged array with complex element type.
            </summary>
            <typeparam name="T">Element type</typeparam>
            <param name="cons">Selector function which constructs an instance of <typeparamref name="T"/> from a <see cref="T:Capnp.DeserializerState"/></param>
            <returns>The desired representation</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastEnums3D``1(System.Func{System.UInt16,``0})">
            <summary>
            Represents this list as 3-dimensional jagged array of enum-typed elements.
            </summary>
            <typeparam name="T">Enum type</typeparam>
            <param name="cons">Cast function which converts ushort value to enum value</param>
            <returns>The desired representation</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastEnums``1(System.Func{System.UInt16,``0})">
            <summary>
            Represents this list as list of enum-typed elements.
            </summary>
            <typeparam name="T">Enum type</typeparam>
            <param name="cons">Cast function which converts ushort value to enum value</param>
            <returns>The desired representation</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cons"/> is null.</exception>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastVoid">
            <summary>
            Represents this list as List(Void), which boils down to returning the number of elements.
            </summary>
            <returns>The List(Void) representation which is nothing but the list's element count.</returns>
        </member>
        <member name="M:Capnp.ListDeserializer.CastVoid2D">
            <summary>
            Represents this list as List(List(Void)), which boils down to returning a list of element counts.
            </summary>
            <returns>A list of integers whereby each number equals the sublist's element count.</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastVoid3D">
            <summary>
            Represents this list as List(List(List(Void))).
            </summary>
            <returns>The List(List(List(Void))) representation which is in turn a 2-dimensional jagged array of element counts.</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastText2">
            <summary>
            Represents this list as List(Text). For representing it as Text, use <seealso cref="M:Capnp.ListDeserializer.CastText"/>.
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastText">
            <summary>
            Represents this list as Text. For representing it as List(Text), use <seealso cref="M:Capnp.ListDeserializer.CastText2"/>.
            </summary>
            <remarks>
            Did you notice that the naming pattern is broken here? For every other CastX method, X depicts the element type. 
            CastX actually means "represent this list as list of X". Logically, the semantics of CastText should be the semantics
            implemented by CastText2. And this method's name should be "CastChar". This wouldn't be accurate either, since a string
            is semantically more than the list of its characters. Trying to figure out a consistent naming pattern, we'd probably
            end up in less concise method names (do you have a good suggestion?). Considering this and the fact that you probably
            won't use these methods directly (because the code generator will produce nice wrappers for you) it seems acceptable to
            live with the asymmetric and somewhat ugly naming.
            </remarks>
            <returns>The decoded text</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastBool">
            <summary>
            Represents this list as List(Bool).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastSByte">
            <summary>
            Represents this list as List(Int8).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastByte">
            <summary>
            Represents this list as List(UInt8).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastShort">
            <summary>
            Represents this list as List(Int16).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastUShort">
            <summary>
            Represents this list as List(UInt16).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastInt">
            <summary>
            Represents this list as List(Int32).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastUInt">
            <summary>
            Represents this list as List(UInt32).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastLong">
            <summary>
            Represents this list as List(Int64).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastULong">
            <summary>
            Represents this list as List(UInt64).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastFloat">
            <summary>
            Represents this list as List(Float32).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="M:Capnp.ListDeserializer.CastDouble">
            <summary>
            Represents this list as List(Float64).
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">If this list cannot be represented in the desired manner.</exception>
        </member>
        <member name="T:Capnp.ListKind">
            <summary>
            Enumerates the list element categories which are defined by Cap'n Proto.
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfEmpty">
            <summary>
            List(Void)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfBits">
            <summary>
            List(Bool)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfBytes">
            <summary>
            List(Int8) or List(UInt8)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfShorts">
            <summary>
            List(Int16), List(UInt16), or List(Enum)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfInts">
            <summary>
            List(Int32), List(UInt32), or List(Float32)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfLongs">
            <summary>
            List(Int64), List(UInt64), or List(Float64)
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfPointers">
            <summary>
            A list of pointers
            </summary>
        </member>
        <member name="F:Capnp.ListKind.ListOfStructs">
            <summary>
            A list of fixed-size composites (i.e. structs)
            </summary>
        </member>
        <member name="T:Capnp.ListOfBitsDeserializer">
            <summary>
            ListDeserializer specialization for a List(Bool).
            </summary>
        </member>
        <member name="P:Capnp.ListOfBitsDeserializer.Kind">
            <summary>
            Always ListKind.ListOfBits
            </summary>
        </member>
        <member name="P:Capnp.ListOfBitsDeserializer.Item(System.Int32)">
            <summary>
            Gets the element at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Element value</returns>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="M:Capnp.ListOfBitsDeserializer.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>
            </summary>
            <returns></returns>
        </member>
        <member name="M:Capnp.ListOfBitsDeserializer.CastBool">
            <summary>
            Return this
            </summary>
        </member>
        <member name="M:Capnp.ListOfBitsDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Always throws <see cref="T:System.NotSupportedException"/> since it is not intended to represent a list of bits differently.
            </summary>
        </member>
        <member name="T:Capnp.ListOfBitsSerializer">
            <summary>
            SerializerState specialization for a List(Bool).
            </summary>
        </member>
        <member name="P:Capnp.ListOfBitsSerializer.Item(System.Int32)">
            <summary>
            Gets or sets the element at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Element value</returns>
            <exception cref="T:System.InvalidOperationException">List was not initialized, or attempting to overwrite a non-null element.</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="P:Capnp.ListOfBitsSerializer.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfBitsSerializer.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="M:Capnp.ListOfBitsSerializer.Init(System.Collections.Generic.IReadOnlyList{System.Boolean})">
            <summary>
            Initializes the list with given content.
            </summary>
            <param name="items">List content. Can be null in which case the list is simply not initialized.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items.</exception>
        </member>
        <member name="M:Capnp.ListOfBitsSerializer.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>
            </summary>
        </member>
        <member name="T:Capnp.ListOfCapsDeserializer`1">
            <summary>
            ListDeserializer specialization for a list of capabilities.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
        </member>
        <member name="P:Capnp.ListOfCapsDeserializer`1.Item(System.Int32)">
            <summary>
            Returns the capability at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>The capability at given index (in terms of its proxy instance)</returns>
        </member>
        <member name="P:Capnp.ListOfCapsDeserializer`1.Kind">
            <summary>
            Always ListKind.ListOfPointers
            </summary>
        </member>
        <member name="M:Capnp.ListOfCapsDeserializer`1.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Always throws <see cref="T:System.NotSupportedException"/>, since it is not intended to convert a capability list to anything else.
            </summary>
        </member>
        <member name="M:Capnp.ListOfCapsDeserializer`1.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Capnp.ListOfCapsSerializer`1">
            <summary>
            SerializerState specialization for a list of capabilities.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
        </member>
        <member name="M:Capnp.ListOfCapsSerializer`1.#ctor">
            <summary>
            Constructs an instance.
            </summary>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"><typeparamref name="T"/> does not quality as capability interface.
            The implementation might attempt to throw this exception earlier in the static constructor (during type load). Currently it doesn't
            because there is a significant risk of messing something up and ending with a hard-to-debug <see cref="T:System.TypeLoadException"/>.</exception>
        </member>
        <member name="P:Capnp.ListOfCapsSerializer`1.Item(System.Int32)">
            <summary>
            Gets or sets the capability at given element index.
            </summary>
            <param name="index">Element index</param>
            <returns>Proxy object of capability at given element index</returns>
            <exception cref="T:System.InvalidOperationException">List was not initialized, or attempting to overwrite an already set element.</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="M:Capnp.ListOfCapsSerializer`1.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="M:Capnp.ListOfCapsSerializer`1.Init(System.Collections.Generic.IReadOnlyList{`0})">
            <summary>
            Initializes the list with given content.
            </summary>
            <param name="caps">List content. Can be null in which case the list is simply not initialized.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items.</exception>
        </member>
        <member name="P:Capnp.ListOfCapsSerializer`1.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfCapsSerializer`1.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Capnp.ListOfEmptyDeserializer">
            <summary>
            ListDeserializer specialization for List(Void).
            </summary>
        </member>
        <member name="P:Capnp.ListOfEmptyDeserializer.Item(System.Int32)">
            <summary>
            Returns a DeserializerState representing an element at given index.
            This is always the null object, since Void cannot carry any data.
            </summary>
            <param name="index">Element index</param>
            <returns><code>default(DeserializerState)</code></returns>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="P:Capnp.ListOfEmptyDeserializer.Kind">
            <summary>
            Always ListKind.ListOfEmpty
            </summary>
        </member>
        <member name="M:Capnp.ListOfEmptyDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Applies a selector function to each element. 
            Trivia: Since each element is the null object, the selector function always gets fed with a null object.
            </summary>
            <typeparam name="T">Element target type</typeparam>
            <param name="cons">Selector function</param>
            <returns>The desired representation</returns>
        </member>
        <member name="M:Capnp.ListOfEmptyDeserializer.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
        </member>
        <member name="T:Capnp.ListOfEmptySerializer">
            <summary>
            SerializerState specialization for List(Void).
            </summary>
        </member>
        <member name="P:Capnp.ListOfEmptySerializer.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfEmptySerializer.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="T:Capnp.ListOfPointersDeserializer">
            <summary>
            ListDeserializer specialization for List(T) when T is unknown (generic), List(Data), List(Text), and List(List(...)).
            </summary>
        </member>
        <member name="P:Capnp.ListOfPointersDeserializer.Kind">
            <summary>
            Always <code>ListKind.ListOfPointers</code>
            </summary>
        </member>
        <member name="P:Capnp.ListOfPointersDeserializer.Item(System.Int32)">
            <summary>
            Gets the DeserializerState representing the element at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>DeserializerState representing the element at given index</returns>
        </member>
        <member name="M:Capnp.ListOfPointersDeserializer.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
        </member>
        <member name="M:Capnp.ListOfPointersDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Applies a selector function to each element.
            </summary>
            <typeparam name="T">Element target type</typeparam>
            <param name="cons">Selector function</param>
            <returns>The desired representation</returns>
        </member>
        <member name="M:Capnp.ListOfPointersDeserializer.CastList">
            <summary>
            Interprets this instance as List(List(...)).
            </summary>
            <returns>The desired representation. Since it is evaluated lazily, type conflicts will not happen before accessing the resulting list's elements.</returns>
        </member>
        <member name="M:Capnp.ListOfPointersDeserializer.CastCapList``1">
            <summary>
            Interprets this instance as a list of capabilities.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <returns>The desired representation. Since it is evaluated lazily, type conflicts will not happen before accessing the resulting list's elements.</returns>
        </member>
        <member name="T:Capnp.ListOfPointersSerializer`1">
            <summary>
            SerializerState specialization for List(T) when T is unknown (generic), List(Data), List(Text), and List(List(...)).
            </summary>
            <typeparam name="TS">SerializerState which represents the element type</typeparam>
        </member>
        <member name="P:Capnp.ListOfPointersSerializer`1.Item(System.Int32)">
            <summary>
            Gets or sets the element at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Serializer state representing the desired element</returns>
            <exception cref="T:System.InvalidOperationException">List was not initialized, or attempting to overwrite a non-null element.</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="P:Capnp.ListOfPointersSerializer`1.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfPointersSerializer`1.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
        </member>
        <member name="M:Capnp.ListOfPointersSerializer`1.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="M:Capnp.ListOfPointersSerializer`1.Init``1(System.Collections.Generic.IReadOnlyList{``0},System.Action{`0,``0})">
            <summary>
            Initializes the list with given content.
            </summary>
            <typeparam name="T">Item type</typeparam>
            <param name="items">List content. Can be null in which case the list is simply not initialized.</param>
            <param name="init">Serialization action to transfer a particular item into the serializer state.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items.</exception>
        </member>
        <member name="T:Capnp.ListOfPrimitivesDeserializer`1">
            <summary>
            ListDeserializer specialization for List(Int*), List(UInt*), List(Float*), and List(Enum).
            </summary>
            <typeparam name="T">List element type</typeparam>
        </member>
        <member name="P:Capnp.ListOfPrimitivesDeserializer`1.Kind">
            <summary>
            One of ListOfBytes, ListOfShorts, ListOfInts, ListOfLongs.
            </summary>
        </member>
        <member name="P:Capnp.ListOfPrimitivesDeserializer`1.Item(System.Int32)">
            <summary>
            Returns the element at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Element value</returns>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastBool">
            <summary>
            Always throws <see cref="T:System.NotSupportedException"/> because this specialization can never represent a List(bool).
            </summary>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastByte">
            <summary>
            Attempts to interpret this instance as List(UInt8). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 1 byte.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastSByte">
            <summary>
            Attempts to interpret this instance as List(Int8). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 1 byte.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastUShort">
            <summary>
            Attempts to interpret this instance as List(UInt16). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 2 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastShort">
            <summary>
            Attempts to interpret this instance as List(Int16). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 2 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastUInt">
            <summary>
            Attempts to interpret this instance as List(UInt32). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 4 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastInt">
            <summary>
            Attempts to interpret this instance as List(Int32). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 4 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastULong">
            <summary>
            Attempts to interpret this instance as List(UInt64). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 8 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastLong">
            <summary>
            Attempts to interpret this instance as List(Int64). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 8 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastFloat">
            <summary>
            Attempts to interpret this instance as List(Float32). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 4 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastDouble">
            <summary>
            Attempts to interpret this instance as List(Float64). 
            </summary>
            <returns>The desired representation</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 8 bytes.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Attempts to interpret this instance as List(U) whereby U is a struct, applying a selector function to each element.
            </summary>
            <param name="cons">Selector function</param>
            <returns>The desired representation</returns>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.CastText">
            <summary>
            Attempts to interpret this instance as Text and returns the string representation.
            </summary>
            <returns>The decoded string</returns>
            <exception cref="T:System.NotSupportedException">Element size is different from 1 byte.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesDeserializer`1.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Capnp.ListOfPrimitivesSerializer`1">
            <summary>
            SerializerState specialization for List(Int*), List(UInt*), List(Float*), and List(Enum).
            </summary>
            <typeparam name="T">List element type, must be primitive. Static constructor will throw if the type does not work.</typeparam>
        </member>
        <member name="P:Capnp.ListOfPrimitivesSerializer`1.Item(System.Int32)">
            <summary>
            Gets or sets the value at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Element value</returns>
        </member>
        <member name="P:Capnp.ListOfPrimitivesSerializer`1.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfPrimitivesSerializer`1.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesSerializer`1.Init(System.Collections.Generic.IReadOnlyList{`0})">
            <summary>
            Initializes the list with given content.
            </summary>
            <param name="items">List content. Can be null in which case the list is simply not initialized.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items.</exception>
        </member>
        <member name="M:Capnp.ListOfPrimitivesSerializer`1.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Capnp.ListOfStructsDeserializer">
            <summary>
            ListDeserializer specialization for List(T) when T is a known struct (i.e. a list of fixed-width composites).
            </summary>
        </member>
        <member name="P:Capnp.ListOfStructsDeserializer.Kind">
            <summary>
            Always returns <code>ListKind.ListOfStructs</code>.
            </summary>
        </member>
        <member name="P:Capnp.ListOfStructsDeserializer.Item(System.Int32)">
            <summary>
            Returns the deserializer state at given index.
            </summary>
            <param name="index">Element index</param>
            <returns>Element deserializer state</returns>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
            <exception cref="T:Capnp.DeserializationException">Traversal limit reached</exception>
        </member>
        <member name="M:Capnp.ListOfStructsDeserializer.Cast``1(System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Converts this list to a different representation by applying an element selector function.
            </summary>
            <typeparam name="T">Target type after applying the selector function</typeparam>
            <param name="cons">The selector function</param>
            <returns>The new list representation</returns>
        </member>
        <member name="M:Capnp.ListOfStructsDeserializer.GetEnumerator">
            <summary>
            Implements <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
            </summary>
        </member>
        <member name="T:Capnp.ListOfStructsSerializer`1">
            <summary>
            SerializerState specialization for List(T) when T is a known struct (i.e. a list of fixed-width composites).
            </summary>
            <typeparam name="TS">SerializerState which represents the struct type</typeparam>
        </member>
        <member name="P:Capnp.ListOfStructsSerializer`1.Item(System.Int32)">
            <summary>
            Returns the struct serializer a given index.
            </summary>
            <param name="index">Element index</param>
            <returns>The struct serializer</returns>
        </member>
        <member name="P:Capnp.ListOfStructsSerializer`1.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfStructsSerializer`1.GetEnumerator">
            <summary>
            Implementation of <see cref="T:System.Collections.Generic.IEnumerable`1"/>/>
            </summary>
            <returns></returns>
        </member>
        <member name="M:Capnp.ListOfStructsSerializer`1.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
        </member>
        <member name="M:Capnp.ListOfStructsSerializer`1.Init``1(System.Collections.Generic.IReadOnlyList{``0},System.Action{`0,``0})">
            <summary>
            Initializes the list with given content.
            </summary>
            <typeparam name="T">Item type</typeparam>
            <param name="items">List content. Can be null in which case the list is simply not initialized.</param>
            <param name="init">Serialization action to transfer a particular item into the serializer state.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items.</exception>
        </member>
        <member name="T:Capnp.ListOfTextSerializer">
            <summary>
            SerializerState specialization for List(Text)
            </summary>
        </member>
        <member name="P:Capnp.ListOfTextSerializer.Item(System.Int32)">
            <summary>
            Gets or sets the text at given index. Once an element is set, it cannot be overwritten.
            </summary>
            <param name="index">Element index</param>
            <exception cref="T:System.InvalidOperationException">List is not initialized</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of range.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">UTF-8 encoding exceeds 2^29-2 bytes</exception>
        </member>
        <member name="P:Capnp.ListOfTextSerializer.Count">
            <summary>
            This list's element count.
            </summary>
        </member>
        <member name="M:Capnp.ListOfTextSerializer.GetEnumerator">
            <summary>
            Implementation of <see cref="T:System.Collections.Generic.IEnumerable`1"/>/>
            </summary>
        </member>
        <member name="M:Capnp.ListOfTextSerializer.Init(System.Int32)">
            <summary>
            Initializes this list with a specific size. The list can be initialized only once.
            </summary>
            <param name="count">List element count</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="count"/> is negative or greater than 2^29-1</exception>
        </member>
        <member name="M:Capnp.ListOfTextSerializer.Init(System.Collections.Generic.IReadOnlyList{System.String})">
            <summary>
            Initializes the list with given content.
            </summary>
            <param name="items">List content. Can be null in which case the list is simply not initialized.</param>
            <exception cref="T:System.InvalidOperationException">The list was already initialized</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">More than 2^29-1 items, or the UTF-8 encoding of an individual string requires more than 2^29-2 bytes.</exception>
        </member>
        <member name="T:Capnp.Logging">
            <summary>
            Runtime logging features rely on <see cref="N:Microsoft.Extensions.Logging"/>
            </summary>
        </member>
        <member name="P:Capnp.Logging.LoggerFactory">
            <summary>
            Gets or sets the logger factory which will be used by this assembly.
            </summary>
        </member>
        <member name="M:Capnp.Logging.CreateLogger``1">
            <summary>
            Creates a new ILogger instance, using the LoggerFactory of this class.
            </summary>
            <typeparam name="T">The type using the logger</typeparam>
            <returns>The logger instance</returns>
        </member>
        <member name="T:Capnp.MessageBuilder">
            <summary>
            Entry point for building Cap'n Proto messages.
            </summary>
        </member>
        <member name="M:Capnp.MessageBuilder.Create``1">
            <summary>
            Constructs an instance using a custom segment allocator and reserves space for the root pointer.
            </summary>
            <typeparam name="T">Segment allocator implementation type</typeparam>
        </member>
        <member name="M:Capnp.MessageBuilder.Create(System.Int32)">
            <summary>
            Constructs an instance using the default segment allocator and reserves space for the root pointer.
            </summary>
            <param name="defaultSegmentSize">Default segment size, <see cref="T:Capnp.SegmentAllocator"/></param>
        </member>
        <member name="M:Capnp.MessageBuilder.CreateObject``1">
            <summary>
            Creates a new object inside the message.
            </summary>
            <typeparam name="TS">Serializer state specialization</typeparam>
            <returns>Serializer state instance representing the new object</returns>
        </member>
        <member name="P:Capnp.MessageBuilder.Root">
            <summary>
            Gets or sets the root object. The root object must be set exactly once per message.
            Setting it manually is only required (and allowed) when it was created with <see cref="M:Capnp.MessageBuilder.CreateObject``1"/>.
            </summary>
        </member>
        <member name="M:Capnp.MessageBuilder.BuildRoot``1">
            <summary>
            Creates an object and sets it as root object.
            </summary>
            <typeparam name="TS">Serializer state specialization</typeparam>
            <returns>Serializer state instance representing the new object</returns>
        </member>
        <member name="P:Capnp.MessageBuilder.Frame">
            <summary>
            Returns the wire representation of the built message.
            </summary>
        </member>
        <member name="M:Capnp.MessageBuilder.InitCapTable">
            <summary>
            Initializes the capability table for using the message builder in RPC context.
            </summary>
        </member>
        <member name="P:Capnp.MessageBuilder.Allocator">
            <summary>
            Returns this message builder's segment allocator.
            </summary>
        </member>
        <member name="T:Capnp.ObjectKind">
            <summary>
            The different kinds of Cap'n Proto objects.
            Despite this is a [Flags] enum, it does not make sense to mutually combine literals.
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.Nil">
            <summary>
            The null object, obtained by decoding a null pointer.
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.Struct">
            <summary>
            A struct
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.Capability">
            <summary>
            A capability
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfEmpty">
            <summary>
            A List(void)
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfBits">
            <summary>
            A list of bits
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfBytes">
            <summary>
            A list of octets
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfShorts">
            <summary>
            A list of 16 bit words
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfInts">
            <summary>
            A list of 32 bit words
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfLongs">
            <summary>
            A list of 64 bits words
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfPointers">
            <summary>
            A list of pointers
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.ListOfStructs">
            <summary>
            A list of fixed-width composites
            </summary>
        </member>
        <member name="F:Capnp.ObjectKind.Value">
            <summary>
            A value. This kind of object does not exist on the wire and is not specified by Capnp.
            It is an internal helper to represent lists of primitive values as lists of structs.
            </summary>
        </member>
        <member name="T:Capnp.ReadOnlyListExtensions">
            <summary>
            Provides extension methods for <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>
            </summary>
        </member>
        <member name="M:Capnp.ReadOnlyListExtensions.LazyListSelect``2(System.Collections.Generic.IReadOnlyList{``0},System.Func{``0,``1})">
            <summary>
            LINQ-like "Select" operator for <see cref="T:System.Collections.Generic.IReadOnlyList`1"/>, with the addition that the resulting elements are accessible by index.
            The operator implements lazy semantics, which means that the selector function results are not cached./>
            </summary>
            <typeparam name="From">Source element type</typeparam>
            <typeparam name="To">Target element type</typeparam>
            <param name="source">Source list</param>
            <param name="selector">Selector function</param>
            <returns>A read-only list in which each element corresponds to the source element after applying the selector function</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> or <paramref name="selector"/> is null.</exception>
        </member>
        <member name="M:Capnp.ReadOnlyListExtensions.ToReadOnlyList``2(System.Collections.Generic.IReadOnlyList{``0},System.Func{``0,``1})">
            <summary>
            Applies a selector function to each list element and stores the result in a new list.
            As opposed to <see cref="M:Capnp.ReadOnlyListExtensions.LazyListSelect``2(System.Collections.Generic.IReadOnlyList{``0},System.Func{``0,``1})"/> the source is evaluated immediately
            and the result is cached.
            </summary>
            <typeparam name="From">Source element type</typeparam>
            <typeparam name="To">Target element type</typeparam>
            <param name="source">Source list</param>
            <param name="selector">Selector function</param>
            <returns>A read-only list in which each element corresponds to the source element after applying the selector function</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="source"/> or <paramref name="selector"/> is null.</exception>
        </member>
        <member name="T:Capnp.Reserializing">
            <summary>
            Provides deep-copy functionality to re-serialize an existing deserializer state into another serializer state.
            </summary>
        </member>
        <member name="M:Capnp.Reserializing.DeepCopy(Capnp.DeserializerState,Capnp.SerializerState)">
            <summary>
            Performs a deep copy of an existing deserializer state into another serializer state.
            This implementation does not analyze the source object graph and therefore cannot detect multiple references to the same object.
            Such cases will result in object duplication.
            </summary>
            <param name="from">source state</param>
            <param name="to">target state</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="to"/> is null.</exception>
            <exception cref="T:System.InvalidOperationException">Target state was already set to a different object type than the source state.</exception>
            <exception cref="T:Capnp.DeserializationException">Security violation due to amplification attack or stack overflow DoS attack, 
            or illegal pointer detected during deserialization.</exception>
        </member>
        <member name="T:Capnp.Rpc.AnswerOrCounterquestion">
            <summary>
            Helper struct to support tail calls
            </summary>
        </member>
        <member name="M:Capnp.Rpc.AnswerOrCounterquestion.op_Implicit(Capnp.SerializerState)~Capnp.Rpc.AnswerOrCounterquestion">
            <summary>
            Wraps a SerializerState
            </summary>
            <param name="answer">object to wrap</param>
        </member>
        <member name="M:Capnp.Rpc.AnswerOrCounterquestion.op_Implicit(Capnp.Rpc.PendingQuestion)~Capnp.Rpc.AnswerOrCounterquestion">
            <summary>
            Wraps a PendingQuestion
            </summary>
            <param name="counterquestion">object to wrap</param>
        </member>
        <member name="P:Capnp.Rpc.AnswerOrCounterquestion.Answer">
            <summary>
            SerializerState, if applicable
            </summary>
        </member>
        <member name="P:Capnp.Rpc.AnswerOrCounterquestion.Counterquestion">
            <summary>
            PendingQuestion, if applicable
            </summary>
        </member>
        <member name="T:Capnp.Rpc.BareProxy">
            <summary>
            Generic Proxy implementation which exposes the (usually protected) Call method.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.BareProxy.FromImpl(System.Object)">
            <summary>
            Wraps a capability implementation in a Proxy.
            </summary>
            <param name="impl">Capability implementation</param>
            <returns>Proxy</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="impl"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException">No <see cref="T:Capnp.Rpc.SkeletonAttribute"/> found on implemented interface(s).</exception>
            <exception cref="T:System.InvalidOperationException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.ArgumentException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.Reflection.TargetInvocationException">Problem with instatiating the Skeleton (constructor threw exception).</exception>
            <exception cref="T:System.MemberAccessException">Caller does not have permission to invoke the Skeleton constructor.</exception>
            <exception cref="T:System.TypeLoadException">Problem with building the Skeleton type, or problem with loading some dependent class.</exception>
        </member>
        <member name="M:Capnp.Rpc.BareProxy.#ctor">
            <summary>
            Constructs an unbound instance.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.BareProxy.#ctor(Capnp.Rpc.ConsumedCapability)">
            <summary>
            Constructs an instance and binds it to the given low-level capability.
            </summary>
            <param name="cap">low-level capability</param>
        </member>
        <member name="M:Capnp.Rpc.BareProxy.Call(System.UInt64,System.UInt16,Capnp.DynamicSerializerState)">
            <summary>
            Requests a method call.
            </summary>
            <param name="interfaceId">Target interface ID</param>
            <param name="methodId">Target method ID</param>
            <param name="args">Method arguments</param>
            <returns>Answer promise</returns>
        </member>
        <member name="T:Capnp.Rpc.CapabilityReflection">
            <summary>
            Provides functionality to construct Proxy and Skeleton instances from capability interfaces and objects implementing capability interfaces.
            A capability interface is any .NET interface which is annotated with <see cref="T:Capnp.Rpc.ProxyAttribute"/> and <see cref="T:Capnp.Rpc.SkeletonAttribute"/>.
            There are some intricacies to consider that you usually don't need to care about, since all that stuff will be generated.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.CapabilityReflection.CreateSkeleton(System.Object)">
            <summary>
            Creates a Skeleton for a given interface implementation.
            </summary>
            <param name="obj">Interface implementation. Must implement at least one interface which is annotated with a <see cref="T:Capnp.Rpc.SkeletonAttribute"/>.</param>
            <returns>The Skeleton</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="obj"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException">No <see cref="T:Capnp.Rpc.SkeletonAttribute"/> found on implemented interface(s).</exception>
            <exception cref="T:System.InvalidOperationException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.ArgumentException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.Reflection.TargetInvocationException">Problem with instatiating the Skeleton (constructor threw exception).</exception>
            <exception cref="T:System.MemberAccessException">Caller does not have permission to invoke the Skeleton constructor.</exception>
            <exception cref="T:System.TypeLoadException">Problem with building the Skeleton type, or problem with loading some dependent class.</exception>
        </member>
        <member name="M:Capnp.Rpc.CapabilityReflection.ValidateCapabilityInterface(System.Type)">
            <summary>
            Validates that a given type qualifies as cpapbility interface, throws <see cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"/> on failure.
            </summary>
            <param name="interfaceType">type to check</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException">Given typ did not qualify as capability interface. 
            Message and probably InnterException give more details.</exception>
        </member>
        <member name="M:Capnp.Rpc.CapabilityReflection.IsValidCapabilityInterface(System.Type)">
            <summary>
            Checkes whether a given type qualifies as cpapbility interface./> on failure.
            </summary>
            <param name="interfaceType">type to check</param>
            <returns>true when <paramref name="interfaceType"/> is a capability interface</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is null.</exception>
        </member>
        <member name="M:Capnp.Rpc.CapabilityReflection.CreateProxy``1(Capnp.Rpc.ConsumedCapability,System.String,System.String,System.Int32)">
            <summary>
            Constructs a Proxy for given capability interface and wraps it around given low-level capability.
            </summary>
            <typeparam name="TInterface">Capability interface. Must be annotated with <see cref="T:Capnp.Rpc.ProxyAttribute"/>.</typeparam>
            <param name="cap">low-level capability</param>
            <param name="memberName">debugging aid</param>
            <param name="sourceFilePath">debugging aid</param>
            <param name="sourceLineNumber">debugging aid</param>
            <returns>The Proxy instance which implements <typeparamref name="TInterface"/>.</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="cap"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"><typeparamref name="TInterface"/> did not qualify as capability interface.</exception>
            <exception cref="T:System.InvalidOperationException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.ArgumentException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.Reflection.TargetInvocationException">Problem with instatiating the Proxy (constructor threw exception).</exception>
            <exception cref="T:System.MemberAccessException">Caller does not have permission to invoke the Proxy constructor.</exception>
            <exception cref="T:System.TypeLoadException">Problem with building the Proxy type, or problem with loading some dependent class.</exception>
        </member>
        <member name="T:Capnp.Rpc.ConnectionState">
            <summary>
            State of an RPC connection
            </summary>
        </member>
        <member name="F:Capnp.Rpc.ConnectionState.Initializing">
            <summary>
            Connection is being initialized. This is a transient state. For TcpRpcServer it is active during
            the OnConnectionChanged event callback. For TcpRpcClient it is active before the connection is established.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.ConnectionState.Active">
            <summary>
            Connection is active.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.ConnectionState.Down">
            <summary>
            Connection is down. It will never be active again (re-connecting means to establish a new connection).
            </summary>
        </member>
        <member name="T:Capnp.Rpc.ConsumedCapability">
            <summary>
            Base class for a low-level capability at consumer side. It is created by the <see cref="T:Capnp.Rpc.RpcEngine"/>. An application does not directly interact with it
            (which is intentionally impossible, since the invocation method is internal), but instead uses a <see cref="T:Capnp.Rpc.Proxy"/>-derived wrapper.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.ConsumedCapability.ReleaseRemotely">
            <summary>
            Request the RPC engine to release this capability from its import table, 
            which usually also means to remove it from the remote peer's export table.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.IConnection">
            <summary>
            Models an RPC connection.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.State">
            <summary>
            Returns the state of this connection.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.LocalPort">
            <summary>
            TCP port (local end), or null if the connection is not yet established.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.RemotePort">
            <summary>
            TCP port (remote end), or null if the connection is not yet established.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.RecvCount">
            <summary>
            Receive message counter
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.SendCount">
            <summary>
            Sent message counter
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.IsComputing">
            <summary>
            Whether the RPC engine is currently computing.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IConnection.IsWaitingForData">
            <summary>
            Whether the connection is idle, waiting for data to receive.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.IConnection.AttachTracer(Capnp.FrameTracing.IFrameTracer)">
            <summary>
            Attaches a tracer to this connection. Only allowed in state 'Initializing'.
            </summary>
            <param name="tracer">Tracer to attach</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="tracer"/> is null</exception>
            <exception cref="T:System.InvalidOperationException">Connection is not in state 'Initializing'</exception>
        </member>
        <member name="M:Capnp.Rpc.IConnection.Close">
            <summary>
            Prematurely closes this connection. Note that there is usually no need to close a connection manually. The typical use case
            of this method is to refuse an incoming connection in the <code>TcpRpcServer.OnConnectionChanged</code> callback.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.IEndpoint">
            <summary>
            A uni-directional endpoint, used in conjunction with the <see cref="T:Capnp.Rpc.RpcEngine"/>.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.IEndpoint.Forward(Capnp.WireFrame)">
            <summary>
            Transmit the given Cap'n Proto message over this endpoint.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.IEndpoint.Dismiss">
            <summary>
            Close this endpoint.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.IMonoSkeleton">
            <summary>
            A mono skeleton (as opposed to <see cref="T:Capnp.Rpc.PolySkeleton"/>) is a skeleton which implements one particular RPC interface.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IMonoSkeleton.InterfaceId">
            <summary>
            Interface ID of this skeleton.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Impatient">
            <summary>
            Provides support for promise pipelining.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MakePipelineAware``1(Capnp.Rpc.IPromisedAnswer,System.Func{Capnp.DeserializerState,``0})">
            <summary>
            Attaches a continuation to the given promise and registers the resulting task for pipelining.
            </summary>
            <typeparam name="T">Task result type</typeparam>
            <param name="promise">The promise</param>
            <param name="then">The continuation</param>
            <returns>Task representing the future answer</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="promise"/> or <paramref name="then"/> is null.</exception>
            <exception cref="T:System.ArgumentException">The pomise was already registered.</exception>
        </member>
        <member name="M:Capnp.Rpc.Impatient.GetAnswer(System.Threading.Tasks.Task)">
            <summary>
            Looks up the underlying promise which was previously registered for the given Task using MakePipelineAware.
            </summary>
            <param name="task"></param>
            <returns>The underlying promise</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="task"/> is null.</exception>
            <exception cref="T:System.ArgumentException">The task was not registered using MakePipelineAware.</exception>
        </member>
        <member name="M:Capnp.Rpc.Impatient.PseudoEager``1(System.Threading.Tasks.Task{``0},System.String,System.String,System.Int32)">
            <summary>
            Returns a local "lazy" proxy for a given Task. 
            This is not real promise pipelining and will probably be removed.
            </summary>
            <typeparam name="TInterface">Capability interface type</typeparam>
            <param name="task">The task</param>
            <param name="memberName">debugging aid</param>
            <param name="sourceFilePath">debugging aid</param>
            <param name="sourceLineNumber">debugging aid</param>
            <returns>A proxy for the given task.</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="task"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"><typeparamref name="TInterface"/> did not
            quality as capability interface.</exception>
        </member>
        <member name="M:Capnp.Rpc.Impatient.Eager``1(System.Threading.Tasks.Task{``0},System.Boolean)">
            <summary>
            Returns a promise-pipelined Proxy for a remote method invocation Task.
            </summary>
            <typeparam name="TInterface">Capability interface type</typeparam>
            <param name="task">Task returning an interface</param>
            <param name="allowNoPipeliningFallback">If this flag is 'false', the <paramref name="task"/> MUST have been returned from a remote
            method invocation on a generated Proxy interface. Since this is the prerequisite for promise pipelining to work, the method throws an
            exception if the requirement is not met (i.e. the passed some Task instance was constructed "somewhere else"). Setting this flag to 'true'
            prevents such an exception. The method falls back to a local "lazy" proxy for the given Task. It is fully usable, but does not perform
            any promise pipelining (as specified for Cap'n Proto).</param>
            <returns>A proxy for the given future.</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="task"/> is null.</exception>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"><typeparamref name="TInterface"/> did not qualify as capability interface.</exception>
            <exception cref="T:System.ArgumentException">The task was not returned from a remote method invocation. Promise pipelining won't work.
            Setting <paramref name="allowNoPipeliningFallback"/>> to 'true' prevents this exception. 
            OR: Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.InvalidOperationException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.Reflection.TargetInvocationException">Problem with instatiating the Proxy (constructor threw exception).</exception>
            <exception cref="T:System.MemberAccessException">Caller does not have permission to invoke the Proxy constructor.</exception>
            <exception cref="T:System.TypeLoadException">Problem with building the Proxy type, or problem with loading some dependent class.</exception>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``1(System.Threading.Tasks.Task{``0},System.Func{``0,Capnp.SerializerState})">
            <summary>
            Checks whether a given task belongs to a pending RPC and requests a tail call if applicable.
            </summary>
            <typeparam name="T">Task result type</typeparam>
            <param name="task">Task to request</param>
            <param name="func">Converts the task's result to a SerializerState</param>
            <returns>Tail-call aware task</returns>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``2(System.Threading.Tasks.Task{System.ValueTuple{``0,``1}},System.Func{``0,``1,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``3(System.Threading.Tasks.Task{System.ValueTuple{``0,``1,``2}},System.Func{``0,``1,``2,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``4(System.Threading.Tasks.Task{System.ValueTuple{``0,``1,``2,``3}},System.Func{``0,``1,``2,``3,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``5(System.Threading.Tasks.Task{System.ValueTuple{``0,``1,``2,``3,``4}},System.Func{``0,``1,``2,``3,``4,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``6(System.Threading.Tasks.Task{System.ValueTuple{``0,``1,``2,``3,``4,``5}},System.Func{``0,``1,``2,``3,``4,``5,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Impatient.MaybeTailCall``7(System.Threading.Tasks.Task{System.ValueTuple{``0,``1,``2,``3,``4,``5,``6}},System.Func{``0,``1,``2,``3,``4,``5,``6,Capnp.SerializerState})">
            <summary>
            Overload for tuple-typed tasks
            </summary>
        </member>
        <member name="T:Capnp.Rpc.ImportedCapability">
            <summary>
            Low-level capability which as imported from a remote peer.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Interception.CallContext">
            <summary>
            Context of an intercepted call. Provides access to parameters and results, 
            and the possibility to redirect  the call to some other capability.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.InterfaceId">
            <summary>
            Target interface ID of this call
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.MethodId">
            <summary>
            Target method ID of this call
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.State">
            <summary>
            Lifecycle state of this call
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.InArgs">
            <summary>
            Input arguments
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.OutArgs">
            <summary>
            Output arguments ("return value")
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.Exception">
            <summary>
            Exception text, or null if there is no exception
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.ReturnCanceled">
            <summary>
            Whether the call should return in canceled state to Alice (the original caller).
            In case of forwarding (<see cref="M:Capnp.Rpc.Interception.CallContext.ForwardToBob"/>) the property is automatically set according 
            to the cancellation state of Bob's answer. However, you may override it:
            <list type="bullet">
            <item><description>Setting it from 'false' to 'true' means that we pretend Alice a canceled call.
            If Alice never requested cancellation this will surprise her pretty much.</description></item>
            <item><description>Setting it from 'true' to 'false' overrides an existing cancellation. Since
            we did not receive any output arguments from Bob (due to the cancellation), you *must* provide
            either <see cref="P:Capnp.Rpc.Interception.CallContext.OutArgs"/> or <see cref="P:Capnp.Rpc.Interception.CallContext.Exception"/>.</description></item>
            </list>
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.CancelFromAlice">
            <summary>
            The cancellation token *from Alice* tells us when the original caller resigns from the call.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.CancelToBob">
            <summary>
            The cancellation token *to Bob* tells the target capability when we resign from the forwarded call.
            It is initialized with <seealso cref="P:Capnp.Rpc.Interception.CallContext.CancelFromAlice"/>. Override it to achieve different behaviors:
            E.g. set it to <code>CancellationToken.None</code> for "hiding" any cancellation request from Alice.
            Set it to <code>new CancellationToken(true)</code> to pretend Bob a cancellation request.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Interception.CallContext.Bob">
            <summary>
            Target capability. May be one of the following:
            <list type="bullet">
            <item><description>Capability interface implementation</description></item>
            <item><description>A <see cref="T:Capnp.Rpc.Proxy"/>-derived object</description></item>
            <item><description>A <see cref="T:Capnp.Rpc.Skeleton"/>-derived object</description></item>
            <item><description>A <see cref="T:Capnp.Rpc.ConsumedCapability"/>-derived object (low level capability)</description></item>
            <item><description>null</description></item>
            </list>
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.InterceptInCaps(Capnp.Rpc.Interception.IInterceptionPolicy)">
            <summary>
            Intercepts all capabilies inside the input arguments
            </summary>
            <param name="policyOverride">Policy to use, or null to further use present policy</param>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.InterceptOutCaps(Capnp.Rpc.Interception.IInterceptionPolicy)">
            <summary>
            Intercepts all capabilies inside the output arguments
            </summary>
            <param name="policyOverride">Policy to use, or null to further use present policy</param>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.UninterceptInCaps(Capnp.Rpc.Interception.IInterceptionPolicy)">
            <summary>
            Unintercepts all capabilies inside the input arguments
            </summary>
            <param name="policyOverride">Policy to remove, or null to remove present policy</param>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.UninterceptOutCaps(Capnp.Rpc.Interception.IInterceptionPolicy)">
            <summary>
            Unintercepts all capabilies inside the output arguments
            </summary>
            <param name="policyOverride">Policy to remove, or null to remove present policy</param>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.ForwardToBob">
            <summary>
            Forwards this intercepted call to the target capability ("Bob").
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Interception.CallContext.ReturnToAlice">
            <summary>
            Returns this intercepted call to the caller ("Alice").
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Interception.IInterceptionPolicy">
            <summary>
            An interception policy implements callbacks for outgoing calls and returning forwarded calls.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Interception.IInterceptionPolicy.OnCallFromAlice(Capnp.Rpc.Interception.CallContext)">
            <summary>
            A caller ("Alice") initiated a new call, which is now intercepted.
            </summary>
            <param name="callContext">Context object</param>
        </member>
        <member name="M:Capnp.Rpc.Interception.IInterceptionPolicy.OnReturnFromBob(Capnp.Rpc.Interception.CallContext)">
            <summary>
            Given that the intercepted call was forwarded, it returned now from the target ("Bob")
            and may (or may not)  be returned to the original caller ("Alice").
            </summary>
            <param name="callContext"></param>
        </member>
        <member name="T:Capnp.Rpc.Interception.InterceptionState">
            <summary>
            The state of an intercepted call from Alice to Bob.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.Interception.InterceptionState.RequestedFromAlice">
            <summary>
            Alice initiated the call, but it was neither forwarded to Bob nor finished.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.Interception.InterceptionState.ForwardedToBob">
            <summary>
            The call was forwarded to Bob.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.Interception.InterceptionState.ReturnedFromBob">
            <summary>
            The call returned from Bob (to whom it was forwarded), but no result was yet forwarded to Alice.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.Interception.InterceptionState.ReturnedToAlice">
            <summary>
            The call was returned to Alice (either with results, exception, or cancelled)
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Interception.Interceptor">
            <summary>
            This static class provides extension methods for intercepting and unintercepting capabilities.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Interception.Interceptor.Attach``1(Capnp.Rpc.Interception.IInterceptionPolicy,``0)">
            <summary>
            Attach this policy to given capability.
            </summary>
            <typeparam name="TCap">Capability interface type</typeparam>
            <param name="policy">Policy to attach</param>
            <param name="cap">Capability to censor</param>
            <returns>Censored capability instance</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="policy"/> is null or 
            <paramref name="cap"/> is null</exception>
        </member>
        <member name="M:Capnp.Rpc.Interception.Interceptor.Detach``1(Capnp.Rpc.Interception.IInterceptionPolicy,``0)">
            <summary>
            Detach this policy from given (censored) capability.
            </summary>
            <typeparam name="TCap">Capability interface type</typeparam>
            <param name="policy">Policy to detach</param>
            <param name="cap">Capability to clean</param>
            <returns>Clean capability instance (at least, without this interception policy)</returns>
            <exception cref="T:System.ArgumentNullException"><paramref name="policy"/> is null or 
            <paramref name="cap"/> is null</exception>
        </member>
        <member name="T:Capnp.Rpc.InvalidCapabilityInterfaceException">
            <summary>
            Will be thrown if a type did not qualify as capability interface.
            In order to qualify the type must be properly annotated with a <see cref="T:Capnp.Rpc.ProxyAttribute"/> and <see cref="T:Capnp.Rpc.SkeletonAttribute"/>.
            See descriptions of these attributes for further details.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.InvalidCapabilityInterfaceException.#ctor(System.String)">
            <summary>
            Constructs an instance.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.InvalidCapabilityInterfaceException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with message an inner exception.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.IPromisedAnswer">
            <summary>
            A promised answer due to RPC.
            </summary>
            <remarks>
            Disposing the instance before the answer is available results in a best effort attempt to cancel
            the ongoing call.
            </remarks>
        </member>
        <member name="P:Capnp.Rpc.IPromisedAnswer.WhenReturned">
            <summary>
            Task which will complete when the RPC returns, delivering its result struct.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.IPromisedAnswer.Access(Capnp.Rpc.MemberAccessPath)">
            <summary>
            Creates a low-level capability for promise pipelining.
            </summary>
            <param name="access">Path to the desired capability inside the result struct.</param>
            <returns>Pipelined low-level capability</returns>
        </member>
        <member name="T:Capnp.Rpc.IProvidedCapability">
            <summary>
            Low-level interface of a capability at provider side.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.IProvidedCapability.Invoke(System.UInt64,System.UInt16,Capnp.DeserializerState,System.Threading.CancellationToken)">
            <summary>
            Calls an interface method of this capability.
            </summary>
            <param name="interfaceId">ID of interface to call</param>
            <param name="methodId">ID of method to call</param>
            <param name="args">Method arguments ("params struct")</param>
            <param name="cancellationToken">Cancellation token, indicating when the call should cancelled.</param>
            <returns>A Task which will resolve to the call result ("result struct")</returns>
        </member>
        <member name="T:Capnp.Rpc.IResolvingCapability">
            <summary>
            A promised capability.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.IResolvingCapability.WhenResolved">
            <summary>
            Will eventually give the resolved capability.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.MemberAccessPath">
            <summary>
            A path from an outer Cap'n Proto struct to an inner (probably deeply nested) struct member.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.MemberAccessPath.BootstrapAccess">
            <summary>
            Path to the bootstrap capability (which is an empty path)
            </summary>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.Deserialize(Capnp.Rpc.PromisedAnswer.READER)">
            <summary>
            Deserializes a MemberAccessPath from Cap'n Proto representation.
            </summary>
            <param name="promisedAnswer">Cap'n Proto representation</param>
            <returns>The MemberAccessPath</returns>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.#ctor(System.Collections.Generic.IReadOnlyList{Capnp.Rpc.MemberAccessPath.MemberAccess})">
            <summary>
            Constructs a path from <see cref="T:Capnp.Rpc.MemberAccessPath.MemberAccess"/> qualifiers.
            </summary>
            <param name="path">List of member access elements</param>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.#ctor(System.UInt32[])">
            <summary>
            Constructs a path from Cap'n Proto struct member offsets.
            </summary>
            <param name="offsets">Member offsets</param>
        </member>
        <member name="T:Capnp.Rpc.MemberAccessPath.MemberAccess">
            <summary>
            Base class of an individual member access.
            </summary>
            <remarks>
            This might appear a bit of overengineering, since the only specialization is the <see cref="T:Capnp.Rpc.MemberAccessPath.StructMemberAccess"/>.
            But there might be further specializations in the future, the most obvious one being an "ArrayElementAccess".
            Now we already have a suitable design pattern, mainly to show the abstract concept behind a member access path.
            </remarks>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.MemberAccess.Deserialize(Capnp.Rpc.PromisedAnswer.Op.READER)">
            <summary>
            Deserializes a MemberAccess instance from Cap'n Proto representation.
            </summary>
            <param name="op">Cap'n Proto representation</param>
            <returns>Deserialized instance</returns>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.MemberAccess.Serialize(Capnp.Rpc.PromisedAnswer.Op.WRITER)">
            <summary>
            Serializes this instance to a <see cref="T:Capnp.Rpc.PromisedAnswer.Op"/>.
            </summary>
            <param name="op">Serialization target</param>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.MemberAccess.Eval(Capnp.DeserializerState)">
            <summary>
            Evaluates the member access on a given struct instance.
            </summary>
            <param name="state">Input struct instance</param>
            <returns>Member value or object</returns>
        </member>
        <member name="T:Capnp.Rpc.MemberAccessPath.StructMemberAccess">
            <summary>
            The one and only member access which is currently supported: Member of a struct.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.StructMemberAccess.#ctor(System.UInt16)">
            <summary>
            Constructs an instance for given struct member offset.
            </summary>
            <param name="offset">The Cap'n Proto struct member offset</param>
        </member>
        <member name="P:Capnp.Rpc.MemberAccessPath.StructMemberAccess.Offset">
            <summary>
            The Cap'n Proto struct member offset
            </summary>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.StructMemberAccess.Serialize(Capnp.Rpc.PromisedAnswer.Op.WRITER)">
            <summary>
            Serializes this instance to a <see cref="T:Capnp.Rpc.PromisedAnswer.Op"/>.
            </summary>
            <param name="op">Serialization target</param>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.StructMemberAccess.Eval(Capnp.DeserializerState)">
            <summary>
            Evaluates the member access on a given struct instance.
            </summary>
            <param name="state">Input struct instance</param>
            <returns>Member value or object</returns>
        </member>
        <member name="P:Capnp.Rpc.MemberAccessPath.Path">
            <summary>
            The access path is a composition of individual member accesses.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.Serialize(Capnp.Rpc.PromisedAnswer.WRITER)">
            <summary>
            Serializes this path th a <see cref="T:Capnp.Rpc.PromisedAnswer"/>.
            </summary>
            <param name="promisedAnswer">The serialization target</param>
        </member>
        <member name="M:Capnp.Rpc.MemberAccessPath.Eval(Capnp.DeserializerState)">
            <summary>
            Evaluates the path on a given object.
            </summary>
            <param name="rpcState">The object (usually "params struct") on which to evaluate this path.</param>
            <returns>Resulting low-level capability</returns>
            <exception cref="T:Capnp.DeserializationException">Evaluation of this path did not give a capability</exception>
        </member>
        <member name="T:Capnp.Rpc.PendingQuestion">
            <summary>
            A promised answer due to RPC.
            </summary>
            <remarks>
            Disposing the instance before the answer is available results in a best effort attempt to cancel
            the ongoing call.
            </remarks>
        </member>
        <member name="T:Capnp.Rpc.PendingQuestion.State">
            <summary>
            Question lifetime management state
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.None">
            <summary>
            The question has not yet been sent.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.TailCall">
            <summary>
            Tail call flag
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.Sent">
            <summary>
            The question has been sent.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.Returned">
            <summary>
            The question has been answered.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.FinishRequested">
            <summary>
            A 'finish' request was sent to the peer, indicating that no further requests will refer
            to this question.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.Disposed">
            <summary>
            Question object was disposed.
            </summary>
        </member>
        <member name="F:Capnp.Rpc.PendingQuestion.State.Finalized">
            <summary>
            Question object was finalized by GC. 
            This flag should only be observable when debugging the finalizer itself.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.PendingQuestion.WhenReturned">
            <summary>
            Eventually returns the server answer
            </summary>
        </member>
        <member name="M:Capnp.Rpc.PendingQuestion.Access(Capnp.Rpc.MemberAccessPath)">
            <summary>
            Refer to a (possibly nested) member of this question's (possibly future) result and return
            it as a capability.
            </summary>
            <param name="access">Access path</param>
            <returns>Low-level capability</returns>
            <exception cref="T:Capnp.DeserializationException">The referenced member does not exist or does not resolve to a capability pointer.</exception>
        </member>
        <member name="M:Capnp.Rpc.PendingQuestion.Finalize">
            <summary>
            Finalizer
            </summary>
        </member>
        <member name="M:Capnp.Rpc.PendingQuestion.Dispose">
            <summary>
            Implements <see cref="T:System.IDisposable"/>.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.PolySkeleton">
            <summary>
            Combines multiple skeletons to represent objects which implement multiple interfaces.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.PolySkeleton.AddInterface(System.UInt64,Capnp.Rpc.Skeleton)">
            <summary>
            Adds a skeleton to this instance.
            </summary>
            <param name="interfaceId">Interface ID</param>
            <param name="skeleton">Skeleton to add</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="skeleton"/> is null.</exception>
            <exception cref="T:System.InvalidOperationException">A skeleton with <paramref name="interfaceId"/> was already added.</exception>
        </member>
        <member name="M:Capnp.Rpc.PolySkeleton.Invoke(System.UInt64,System.UInt16,Capnp.DeserializerState,System.Threading.CancellationToken)">
            <summary>
            Calls an interface method of this capability.
            </summary>
            <param name="interfaceId">ID of interface to call</param>
            <param name="methodId">ID of method to call</param>
            <param name="args">Method arguments ("params struct")</param>
            <param name="cancellationToken">Cancellation token, indicating when the call should cancelled.</param>
            <returns>A Task which will resolve to the call result</returns>
        </member>
        <member name="M:Capnp.Rpc.PolySkeleton.Dispose(System.Boolean)">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Proxy">
            <summary>
            Application-level wrapper for consumer-side capabilities.
            The code generator will produce a Proxy specialization for each capability interface.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Proxy.WhenResolved">
            <summary>
            Will eventually give the resolved capability, if this is a promised capability.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Proxy.ConsumedCap">
            <summary>
            Underlying low-level capability
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Proxy.IsNull">
            <summary>
            Whether is this a broken capability.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Proxy.Call(System.UInt64,System.UInt16,Capnp.DynamicSerializerState,System.Boolean,System.Threading.CancellationToken)">
            <summary>
            Calls a method of this capability.
            </summary>
            <param name="interfaceId">Interface ID to call</param>
            <param name="methodId">Method ID to call</param>
            <param name="args">Method arguments ("param struct")</param>
            <param name="obsoleteAndIgnored">This flag is ignored. It is there to preserve compatibility with the
            code generator and will be removed in future versions.</param>
            <param name="cancellationToken">For cancelling an ongoing method call</param>
            <returns>An answer promise</returns>
            <exception cref="T:System.ObjectDisposedException">This instance was disposed, or transport-layer stream was disposed.</exception>
            <exception cref="T:System.InvalidOperationException">Capability is broken.</exception>
            <exception cref="T:System.IO.IOException">An I/O error occurs.</exception>
        </member>
        <member name="M:Capnp.Rpc.Proxy.#ctor">
            <summary>
            Constructs a null instance.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Proxy.Dispose(System.Boolean)">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Proxy.Finalize">
            <summary>
            Finalizer
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Proxy.Dispose">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Proxy.Cast``1(System.Boolean)">
            <summary>
            Casts this Proxy to a different capability interface.
            </summary>
            <typeparam name="T">Desired capability interface</typeparam>
            <param name="disposeThis">Whether to Dispose() this Proxy instance</param>
            <returns>Proxy for desired capability interface</returns>
            <exception cref="T:Capnp.Rpc.InvalidCapabilityInterfaceException"><typeparamref name="T"/> did not qualify as capability interface.</exception>
            <exception cref="T:System.InvalidOperationException">This capability is broken, or mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.ArgumentException">Mismatch between generic type arguments (if capability interface is generic).</exception>
            <exception cref="T:System.Reflection.TargetInvocationException">Problem with instatiating the Proxy (constructor threw exception).</exception>
            <exception cref="T:System.MemberAccessException">Caller does not have permission to invoke the Proxy constructor.</exception>
            <exception cref="T:System.TypeLoadException">Problem with building the Proxy type, or problem with loading some dependent class.</exception>
        </member>
        <member name="T:Capnp.Rpc.ProxyAttribute">
            <summary>
            Annotates a capability interface with its Proxy implementation.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.ProxyAttribute.#ctor(System.Type)">
            <summary>
            Constructs this attribute.
            </summary>
            <param name="proxyClass">Proxy type. This must be a class which inherits from <see cref="T:Capnp.Rpc.Proxy"/> and
            exposes a public parameterless constructor. Moreover, it must have same amount of generic type
            parameters like the annotated interface, with identical generic constraints.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="proxyClass"/> is null.</exception>
        </member>
        <member name="P:Capnp.Rpc.ProxyAttribute.ProxyClass">
            <summary>
            The Proxy type.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.RefCountingCapability.Dispose(System.Boolean)">
            <summary>
            Part of the Dispose pattern implementation.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.RpcEngine">
            <summary>
            Implements the Cap'n Proto RPC protocol.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.RpcEngine.BootstrapCap">
            <summary>
            Gets or sets the bootstrap capability.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.RpcException">
            <summary>
            Thrown when an RPC-related error condition occurs.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.RpcException.#ctor(System.String)">
            <summary>
            Constructs an instance.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.RpcException.#ctor(System.String,System.Exception)">
            <summary>
            Constructs an instance with message and inner exception.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Skeleton">
            <summary>
            A skeleton is a wrapper around a capability interface implementation which adapts it in the way it is
            expected by the <see cref="T:Capnp.Rpc.RpcEngine"/>.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Skeleton.Claim``1(``0)">
            <summary>
            Claims ownership on the given capability, preventing its automatic disposal.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
            <param name="impl">Capability implementation</param>
            <returns>A disposable object. Calling Dispose() on the returned instance relinquishes ownership again.</returns>
        </member>
        <member name="M:Capnp.Rpc.Skeleton.Invoke(System.UInt64,System.UInt16,Capnp.DeserializerState,System.Threading.CancellationToken)">
            <summary>
            Calls an interface method of this capability.
            </summary>
            <param name="interfaceId">ID of interface to call</param>
            <param name="methodId">ID of method to call</param>
            <param name="args">Method arguments ("params struct")</param>
            <param name="cancellationToken">Cancellation token, indicating when the call should cancelled.</param>
            <returns>A Task which will resolve to the call result</returns>
        </member>
        <member name="M:Capnp.Rpc.Skeleton.Dispose(System.Boolean)">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Skeleton.Finalize">
            <summary>
            Finalizer
            </summary>
        </member>
        <member name="T:Capnp.Rpc.Skeleton`1">
            <summary>
            Skeleton for a specific capability interface.
            </summary>
            <typeparam name="T">Capability interface</typeparam>
        </member>
        <member name="M:Capnp.Rpc.Skeleton`1.#ctor">
            <summary>
            Constructs an instance.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Skeleton`1.SetMethodTable(System.Func{Capnp.DeserializerState,System.Threading.CancellationToken,System.Threading.Tasks.Task{Capnp.Rpc.AnswerOrCounterquestion}}[])">
            <summary>
            Populates this skeleton's method table. The method table maps method IDs (which are consecutively numbered from 0 
            onwards) to the underlying capability's method implementations.
            </summary>
            <param name="methods">The method table. Index is method ID.</param>
        </member>
        <member name="P:Capnp.Rpc.Skeleton`1.Impl">
            <summary>
            Gets the underlying capability implementation.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.Skeleton`1.InterfaceId">
            <summary>
            Gets the ID of the implemented interface.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.Skeleton`1.Invoke(System.UInt64,System.UInt16,Capnp.DeserializerState,System.Threading.CancellationToken)">
            <summary>
            Calls an interface method of this capability.
            </summary>
            <param name="interfaceId">ID of interface to call</param>
            <param name="methodId">ID of method to call</param>
            <param name="args">Method arguments ("params struct")</param>
            <param name="cancellationToken">Cancellation token, indicating when the call should cancelled.</param>
            <returns>A Task which will resolve to the call result</returns>
            <exception cref="T:System.ObjectDisposedException">This Skeleton was disposed</exception>
        </member>
        <member name="M:Capnp.Rpc.Skeleton`1.Dispose(System.Boolean)">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="T:Capnp.Rpc.SkeletonAttribute">
            <summary>
            Annotates a capability interface with its Skeleton implementation.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.SkeletonAttribute.#ctor(System.Type)">
            <summary>
            Constructs this attribute.
            </summary>
            <param name="skeletonClass">Skeleton type. This must be a class which inherits from <see cref="T:Capnp.Rpc.Skeleton"/> and
            exposes a public parameterless constructor. Moreover, it must have same amount of generic type
            parameters like the annotated interface, with identical generic constraints.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="skeletonClass"/> is null.</exception>
        </member>
        <member name="P:Capnp.Rpc.SkeletonAttribute.SkeletonClass">
            <summary>
            Gets the skeleton type.
            </summary>
        </member>
        <member name="T:Capnp.Rpc.TcpRpcClient">
            <summary>
            TCP-based RPC implementation which will establish a connection to a TCP server implementing 
            the Cap'n Proto RPC protocol.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.WhenConnected">
            <summary>
            Gets a Task which completes when TCP is connected. Will be
            null until connection is actually requested (either by calling Connect or using appropriate constructor).
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.#ctor(System.String,System.Int32)">
            <summary>
            Constructs an instance and attempts to connect it to given host.
            </summary>
            <param name="host">The DNS name of the remote RPC host</param>
            <param name="port">The port number of the remote RPC host</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="host"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="port"/> is not between System.Net.IPEndPoint.MinPort and System.Net.IPEndPoint.MaxPort.</exception>
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred when accessing the socket.</exception>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.#ctor">
            <summary>
            Constructs an instance but does not yet attempt to connect.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.Connect(System.String,System.Int32)">
            <summary>
            Attempts to connect it to given host.
            </summary>
            <param name="host">The DNS name of the remote RPC host</param>
            <param name="port">The port number of the remote RPC host</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="host"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="port"/> is not between System.Net.IPEndPoint.MinPort and System.Net.IPEndPoint.MaxPort.</exception>
            <exception cref="T:System.Net.Sockets.SocketException">An error occurred when accessing the socket.</exception>
            <exception cref="T:System.InvalidOperationException">Connection was already requested</exception>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.GetMain``1">
            <summary>
            Returns the remote bootstrap capability.
            </summary>
            <typeparam name="TProxy">Bootstrap capability interface</typeparam>
            <returns>A proxy for the bootstrap capability</returns>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.Dispose">
            <summary>
            Dispose pattern implementation
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.AttachTracer(Capnp.FrameTracing.IFrameTracer)">
            <summary>
            Attaches a tracer to this connection. Only allowed in state 'Initializing'. To avoid race conditions, 
            this method should only be used  in conjunction with the parameterless constructor (no auto-connect).
            Call this method *before* calling Connect.
            </summary>
            <param name="tracer">Tracer to attach</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="tracer"/> is null</exception>
            <exception cref="T:System.InvalidOperationException">Connection is not in state 'Initializing'</exception>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcClient.Capnp#Rpc#IConnection#Close">
            <summary>
            Prematurely closes this connection. Note that there is usually no need to close a connection manually.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.State">
            <summary>
            Returns the state of this connection.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.SendCount">
            <summary>
            Gets the number of RPC protocol messages sent by this client so far.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.RecvCount">
            <summary>
            Gets the number of RPC protocol messages received by this client so far.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.RemotePort">
            <summary>
            Gets the remote port number which this client is connected to, 
            or null if the connection is not yet established.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.LocalPort">
            <summary>
            Gets the local port number which this client using, 
            or null if the connection is not yet established.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.IsComputing">
            <summary>
            Whether the I/O thread is currently running
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcClient.IsWaitingForData">
            <summary>
            Whether the I/O thread is waiting for data to receive
            </summary>
        </member>
        <member name="T:Capnp.Rpc.ConnectionEventArgs">
            <summary>
            Carries information on RPC connection state changes.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.ConnectionEventArgs.Connection">
            <summary>
            Affected connection
            </summary>
        </member>
        <member name="M:Capnp.Rpc.ConnectionEventArgs.#ctor(Capnp.Rpc.IConnection)">
            <summary>
            Constructs an instance
            </summary>
            <param name="connection">RPC connection object</param>
        </member>
        <member name="T:Capnp.Rpc.TcpRpcServer">
            <summary>
            Cap'n Proto RPC TCP server.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcServer.ConnectionCount">
            <summary>
            Gets the number of currently active inbound TCP connections.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcServer.Dispose">
            <summary>
            Stops accepting incoming attempts and closes all existing connections.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcServer.StopListening">
            <summary>
            Stops accepting incoming attempts.
            </summary>
        </member>
        <member name="M:Capnp.Rpc.TcpRpcServer.#ctor(System.Net.IPAddress,System.Int32)">
            <summary>
            Constructs an instance.
            </summary>
            <param name="localAddr">An System.Net.IPAddress that represents the local IP address.</param>
            <param name="port">The port on which to listen for incoming connection attempts.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="localAddr"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="port"/> is not between System.Net.IPEndPoint.MinPort and System.Net.IPEndPoint.MaxPort.</exception>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcServer.IsAlive">
            <summary>
            Whether the thread which is responsible for acception incoming attempts is still alive.
            The thread will die upon disposal, but also in case of a socket error condition.
            Errors which occur on a particular connection will just close that connection and won't interfere
            with the acceptor thread.
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcServer.Main">
            <summary>
            Sets the bootstrap capability. It must be an object which implements a valid capability interface
            (<see cref="T:Capnp.Rpc.SkeletonAttribute"/>).
            </summary>
        </member>
        <member name="P:Capnp.Rpc.TcpRpcServer.Connections">
            <summary>
            Gets a snapshot of currently active connections.
            </summary>
        </member>
        <member name="E:Capnp.Rpc.TcpRpcServer.OnConnectionChanged">
            <summary>
            Fires when a new incoming connection was accepted, or when an active connection is closed.
            </summary>
        </member>
        <member name="T:Capnp.SecurityOptions">
            <summary>
            Provides the security bounds for defeating amplification and stack overflow DoS attacks.
            See https://capnproto.org/encoding.html#security-considerations for details.
            </summary>
        </member>
        <member name="P:Capnp.SecurityOptions.TraversalLimit">
            <summary>
            The traversal limit, see https://capnproto.org/encoding.html#amplification-attack
            </summary>
        </member>
        <member name="P:Capnp.SecurityOptions.RecursionLimit">
            <summary>
            The recursion limit, see https://capnproto.org/encoding.html#stack-overflow-dos-attack
            </summary>
        </member>
        <member name="T:Capnp.SegmentAllocator">
            <summary>
            The segment allocator default implementation.
            </summary>
        </member>
        <member name="M:Capnp.SegmentAllocator.#ctor(System.Int32)">
            <summary>
            Constructs an instance.
            </summary>
            <param name="defaultSegmentSize">Default size (in words) of a newly allocated segment. If a single allocation requires 
            a bigger size, a bigger dedicated segment will be allocated. On the wire, segments will be truncated to their actual
            occupancies.</param>
        </member>
        <member name="P:Capnp.SegmentAllocator.Segments">
            <summary>
            The list of currently allocated segments, each one truncated to its actual occupancy.
            </summary>
        </member>
        <member name="M:Capnp.SegmentAllocator.Allocate(System.UInt32,System.UInt32,Capnp.SegmentSlice@,System.Boolean)">
            <summary>
            Allocates memory.
            </summary>
            <param name="nwords">Number of words to allocate</param>
            <param name="preferredSegmentIndex">Preferred segment index. If enough space is available, 
            memory will be allocated inside that segment. Otherwise, a different segment will be chosen, or
            a new one will be allocated, or allocation will fail (depending on <paramref name="forcePreferredSegment"/>).</param>
            <param name="result">The allocated memory slice in case of success (<code>default(SegmentSlice) otherwise)</code></param>
            <param name="forcePreferredSegment">Whether using the preferred segment is mandatory. If it is and there is not
            enough space available, allocation will fail.</param>
            <returns>Whether allocation was successful.</returns>
        </member>
        <member name="T:Capnp.SegmentSlice">
            <summary>
            Helper struct to represent the tuple (segment index, offset)
            </summary>
        </member>
        <member name="F:Capnp.SegmentSlice.SegmentIndex">
            <summary>
            Segment index
            </summary>
        </member>
        <member name="F:Capnp.SegmentSlice.Offset">
            <summary>
            Word offset within segment
            </summary>
        </member>
        <member name="T:Capnp.SerializerExtensions">
            <summary>
            Provides extensions to the <see cref="T:Capnp.IStructDeserializer"/> and <see cref="T:Capnp.IStructSerializer"/> interfaces for type-safe reading and writing.
            </summary>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataBool``1(``0,System.UInt64,System.Boolean)">
            <summary>
            Reads a boolean field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Boolean,System.Boolean)">
            <summary>
            Writes a boolean field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataByte``1(``0,System.UInt64,System.Byte)">
            <summary>
            Reads a byte field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Byte,System.Byte)">
            <summary>
            Writes a byte field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataSByte``1(``0,System.UInt64,System.SByte)">
            <summary>
            Reads a signed byte field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.SByte,System.SByte)">
            <summary>
            Writes a signed byte field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataUShort``1(``0,System.UInt64,System.UInt16)">
            <summary>
            Reads a ushort field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.UInt16,System.UInt16)">
            <summary>
            Writes a ushort field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataShort``1(``0,System.UInt64,System.Int16)">
            <summary>
            Reads a short field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Int16,System.Int16)">
            <summary>
            Writes a short field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataUInt``1(``0,System.UInt64,System.UInt32)">
            <summary>
            Reads a uint field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.UInt32,System.UInt32)">
            <summary>
            Writes a uint field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.RefData``1(Capnp.IStructSerializer,System.Int32)">
            <summary>
            Performs a "reinterpret cast" of the struct's data section and returns a reference to a single element of the cast result.
            </summary>
            <typeparam name="U">The cast target type. Must be a primitive type which qualifies for <code><![CDATA[MemoryMarshal.Cast<ulong, U>()]]></code></typeparam>
            <param name="d">"this" instance</param>
            <param name="woffset">Index within the cast result, conceptually into <code>U[]</code></param>
            <returns>A reference to the data element</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataInt``1(``0,System.UInt64,System.Int32)">
            <summary>
            Reads an int field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Int32,System.Int32)">
            <summary>
            Writes an int field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataULong``1(``0,System.UInt64,System.UInt64)">
            <summary>
            Reads a ulong field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.UInt64,System.UInt64)">
            <summary>
            Writes a ulong field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataLong``1(``0,System.UInt64,System.Int64)">
            <summary>
            Reads a long field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Int64,System.Int64)">
            <summary>
            Writes a long field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataFloat``1(``0,System.UInt64,System.Single)">
            <summary>
            Reads a float field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (raw bits will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Single,System.Single)">
            <summary>
            Writes a float field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (raw bits will be XORed with the value to write)</param>
        </member>
        <member name="M:Capnp.SerializerExtensions.ReadDataDouble``1(``0,System.UInt64,System.Double)">
            <summary>
            Reads a double field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructDeserializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="defaultValue">Field default value (raw bits will be XORed with the result)</param>
            <returns>The read value</returns>
        </member>
        <member name="M:Capnp.SerializerExtensions.WriteData``1(``0,System.UInt64,System.Double,System.Double)">
            <summary>
            Writes a double field.
            </summary>
            <typeparam name="T">Type implementing <see cref="T:Capnp.IStructSerializer"/></typeparam>
            <param name="d">"this" instance</param>
            <param name="bitOffset">Start bit</param>
            <param name="value">Value to write</param>
            <param name="defaultValue">Field default value (raw bits will be XORed with the value to write)</param>
        </member>
        <member name="T:Capnp.SerializerState">
            <summary>
            Implements the heart of serialization. Exposes all functionality to encode serialized data.
            Although it is public, you should not use it directly. Instead, use the reader, writer, and domain class adapters which are produced
            by the code generator. Particularly, those writer classes are actually specializations of SerializerState, adding convenience methods
            for accessing the struct's fields.
            </summary>
        </member>
        <member name="M:Capnp.SerializerState.CreateForRpc``1">
            <summary>
            Constructs a SerializerState instance for use in RPC context.
            This particularly means that the capability table will be initialized.
            </summary>
            <typeparam name="T">Type of state (must inherit from SerializerState)</typeparam>
            <returns>root object state</returns>
        </member>
        <member name="M:Capnp.SerializerState.#ctor">
            <summary>
            Constructs an unbound serializer state.
            </summary>
        </member>
        <member name="M:Capnp.SerializerState.#ctor(Capnp.MessageBuilder)">
            <summary>
            Constructs a serializer state which is bound to a particular message builder.
            </summary>
            <param name="messageBuilder">message builder to bind</param>
        </member>
        <member name="M:Capnp.SerializerState.Rewrap``1">
            <summary>
            Represents this state by a different serializer state specialization. This is similar to a type-cast: The underlying object remains the same,
            but the specialization adds a particular "view" on that data.
            </summary>
            <typeparam name="TS">target serializer state type</typeparam>
            <returns>serializer state instance</returns>
            <exception cref="T:System.InvalidOperationException">The target serializer state is incompatible to this instance, because the instances do not agree on the
            kind of underlying object (e.g. struct with particular data/pointer section size, list of something)</exception>
        </member>
        <member name="P:Capnp.SerializerState.IsAllocated">
            <summary>
            Whether storage space for the underlying object was already allocated. Note that allocation happens
            lazily, i.e. constructing a SerializerState and binding it to a MessageBuilder does NOT yet result in allocation.
            </summary>
        </member>
        <member name="P:Capnp.SerializerState.StructDataSection">
            <summary>
            Given this state describes a struct and is allocated, returns the struct's data section.
            </summary>
        </member>
        <member name="P:Capnp.SerializerState.RawData">
            <summary>
            Returns the allocated memory slice (given this state already is allocated). Note that this definition is somewhat
            non-symmetric to <code>DeserializerState.RawData</code>. Never mind: You should not use it directly, anyway.
            </summary>
        </member>
        <member name="M:Capnp.SerializerState.Allocate">
            <summary>
            Allocates storage for the underlying object. Does nothing if it is already allocated. From the point the object is allocated, its type cannot by changed
            anymore (e.g. changing from struct to list, or modifying the struct's section sizes).
            </summary>
        </member>
        <member name="M:Capnp.SerializerState.Link(System.Int32,Capnp.SerializerState,System.Boolean)">
            <summary>
            Links a sub-item (struct field or list element) of this state to another state. Usually, this operation is not necessary, since objects are constructed top-down.
            However, there might be some advanced scenarios where you want to reference the same object twice (also interesting for designing amplification attacks).
            The Cap'n Proto serialization intrinsically supports this, since messages are object graphs, not trees.
            </summary>
            <param name="slot">If this state describes a struct: Index into this struct's pointer table. 
            If this state describes a list of pointers: List element index.</param>
            <param name="target">state to be linked</param>
            <param name="allowCopy">Whether to deep copy the target state if it belongs to a different message builder than this state.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="target"/> is null</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="slot"/> out of range</exception>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>This state does neither describe a struct, nor a list of pointers</description></item>
            <item><description>Another state is already linked to the specified position (sorry, no overwrite allowed)</description></item>
            <item><description>This state and <paramref name="target"/> belong to different message builder, and<paramref name="allowCopy"/> is false</description></item>
            </list>
            </exception>
        </member>
        <member name="M:Capnp.SerializerState.LinkToCapability(System.Int32,System.UInt32)">
            <summary>
            Links a sub-item (struct field or list element) of this state to a capability.
            </summary>
            <param name="slot">If this state describes a struct: Index into this struct's pointer table. 
            If this state describes a list of pointers: List element index.</param>
            <param name="capabilityIndex">capability index inside the capability table</param>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>This state does neither describe a struct, nor a list of pointers</description></item>
            <item><description>Another state is already linked to the specified position (sorry, no overwrite allowed)</description></item></list>
            </exception>
        </member>
        <member name="M:Capnp.SerializerState.SetStruct(System.UInt16,System.UInt16)">
            <summary>
            Determines the underlying object to be a struct.
            </summary>
            <param name="dataCount">Desired size of the struct's data section, in words</param>
            <param name="ptrCount">Desired size of the struct's pointer section, in words</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
        </member>
        <member name="M:Capnp.SerializerState.SetListOfValues(System.Byte,System.Int32)">
            <summary>
            Determines the underlying object to be a list of (primitive) values.
            </summary>
            <param name="bitsPerElement">Element size in bits, must be 0 (void), 1 (bool), 8, 16, 32, or 64</param>
            <param name="totalCount">Desired element count</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="bitsPerElement"/> outside allowed range, 
            <paramref name="totalCount"/> negative or exceeding 2^29-1</exception>
        </member>
        <member name="M:Capnp.SerializerState.SetListOfPointers(System.Int32)">
            <summary>
            Determines the underlying object to be a list of pointers.
            </summary>
            <param name="totalCount">Desired element count</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="totalCount"/> negative or exceeding 2^29-1</exception>
        </member>
        <member name="M:Capnp.SerializerState.SetListOfStructs(System.Int32,System.UInt16,System.UInt16)">
            <summary>
            Determines the underlying object to be a list of structs (fixed-width compound list).
            </summary>
            <param name="totalCount">Desired element count</param>
            <param name="dataCount">Desired size of each struct's data section, in words</param>
            <param name="ptrCount">Desired size of each struct's pointer section, in words</param>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="totalCount"/> negative, or total word count would exceed 2^29-1</exception>
        </member>
        <member name="M:Capnp.SerializerState.WriteText(System.String)">
            <summary>
            Determines the underlying object to be a list of bytes and encodes the given text.
            </summary>
            <param name="text">text to encode</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="text"/> is null</exception>
            <exception cref="T:System.Text.EncoderFallbackException">Trying to obtain the UTF-8 encoding might throw this exception.</exception>
            <exception cref="T:System.InvalidOperationException">The object type was already set to something different</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">UTF-8 encoding exceeds 2^29-2 bytes</exception>
        </member>
        <member name="M:Capnp.SerializerState.StructWriteData(System.UInt64,System.Int32,System.UInt64)">
            <summary>
            Writes data (up to 64 bits) into the underlying struct's data section. 
            The write operation must be aligned to fit within a single word.
            </summary>
            <param name="bitOffset">Start bit relative to the struct's data section, little endian</param>
            <param name="bitCount">Number of bits to write</param>
            <param name="value">Data bits to write</param>
            <exception cref="T:System.InvalidOperationException">The object was not determined to be a struct</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">The data slice specified by <paramref name="bitOffset"/> and <paramref name="bitCount"/>
            is not completely within the struct's data section, misaligned, exceeds one word, or <paramref name="bitCount"/> is negative</exception>
        </member>
        <member name="M:Capnp.SerializerState.StructReadData(System.UInt64,System.Int32)">
            <summary>
            Reads data (up to 64 bits) from the underlying struct's data section. 
            The write operation must be aligned to fit within a single word.
            </summary>
            <param name="bitOffset">Start bit relative to the struct's data section, little endian</param>
            <param name="count">Number of bits to read</param>
            <returns>Data bits which were read</returns>
            <exception cref="T:System.InvalidOperationException">The object was not determined to be a struct</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">The data slice specified by <paramref name="bitOffset"/> and <paramref name="count"/>
            is not completely within the struct's data section, misaligned, exceeds one word, or <paramref name="count"/> is negative</exception>
        </member>
        <member name="M:Capnp.SerializerState.BuildPointer``1(System.Int32)">
            <summary>
            Constructs a new object at a struct field or list element, or returns the serializer state for an existing object.
            </summary>
            <typeparam name="TS">Target state type</typeparam>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <returns>Bound serializer state instance</returns>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position was already built and is not compatible with the desired target serializer type.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.TryGetPointer``1(System.Int32)">
            <summary>
            Returns an existing serializer state for a struct field or list element, or null if no such object exists.
            </summary>
            <typeparam name="TS">Target state type</typeparam>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <returns>Bound serializer state instance</returns>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position is not compatible with the desired target serializer type.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.BuildPointer(System.Int32)">
            <summary>
            Convenience method for <code><![CDATA[BuildPointer<DynamicSerializerState>]]></code>
            </summary>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <returns>Bound serializer state instance</returns>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position was already built and is not compatible with the desired target serializer type.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.TryGetPointer(System.Int32)">
            <summary>
            Convenience method for <code><![CDATA[TryGetPointer<SerializerState>]]></code>
            </summary>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <returns>Bound serializer state instance</returns>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position is not compatible with the desired target serializer type.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ReadText(System.Int32,System.String)">
            <summary>
            Reads text from a struct field or list element.
            </summary>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <param name="defaultText">String to return in case of null</param>
            <returns>The decoded text</returns>
        </member>
        <member name="M:Capnp.SerializerState.WriteText(System.Int32,System.String)">
            <summary>
            Encodes text into a struct field or list element.
            </summary>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <param name="text">Text to encode</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="text"/>is null</exception>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position was already set.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.WriteText(System.Int32,System.String,System.String)">
            <summary>
            Encodes text into a struct field or list element, with fallback to a default text.
            </summary>
            <param name="index">If the underlying object is a struct: index into the struct's pointer section.
            If the underlying object is a list of pointers: Element index</param>
            <param name="text">Text to encode</param>
            <param name="defaultText">Default text of <paramref name="text"/>> is null</param>
            <exception cref="T:System.ArgumentNullException">Both <paramref name="text"/> and <paramref name="defaultText"/> are null</exception>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>The underlying object was not determined to be a struct or list of pointers.</description></item>
            <item><description>Object at given position was already set.</description></item>
            </list></exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListBuildStruct(System.Int32)">
            <summary>
            Returns a state which represents a fixed-width composite list element.
            </summary>
            <param name="index">Element index</param>
            <returns>Bound serializer state</returns>
            <exception cref="T:System.InvalidOperationException">Underlying object was not determined to be a fixed-width composite list.</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/>is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListBuildStruct``1(System.Int32)">
            <summary>
            Returns a state which represents a fixed-width composite list element.
            </summary>
            <typeparam name="TS">Target serializer state type</typeparam>
            <param name="index"></param>
            <returns>Bound serializer state</returns>
            <exception cref="T:System.InvalidOperationException">Underlying object was not determined to be a fixed-width composite list.</exception>
            <exception cref="T:System.IndexOutOfRangeException"><paramref name="index"/>is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Boolean,System.Boolean)">
            <summary>
            Sets an element of a list of bits.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bits.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValues(System.Collections.Generic.IReadOnlyList{System.Boolean},System.Boolean)">
            <summary>
            Sets the list-of-bits' content.
            </summary>
            <param name="values">Content to set</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bits.</exception>
            <exception cref="T:System.ArgumentNullException"><paramref name="values"/> is null.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException">The given element count does not match the underlying list's element count.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Byte,System.Byte)">
            <summary>
            Sets an element of a list of bytes.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bytes.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListGetBytes">
            <summary>
            Returns the content of a list of bytes.
            </summary>
            <returns>The list bytes</returns>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bytes.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListReadAsText">
            <summary>
            Decodes a list of bytes as text.
            </summary>
            <returns>The decoded text.</returns>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bytes.</exception>
            <exception cref="T:System.Text.DecoderFallbackException">Might theoretically be thrown during decoding.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.SByte,System.SByte)">
            <summary>
            Sets an element of a list of (signed) bytes.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of bytes.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.UInt16,System.UInt16)">
            <summary>
            Sets an element of a list of 16 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 16 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Int16,System.Int16)">
            <summary>
            Sets an element of a list of 16 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 16 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.UInt32,System.UInt32)">
            <summary>
            Sets an element of a list of 32 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 32 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Int32,System.Int32)">
            <summary>
            Sets an element of a list of 32 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 32 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Single,System.Single)">
            <summary>
            Sets an element of a list of 32 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 32 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.UInt64,System.UInt64)">
            <summary>
            Sets an element of a list of 64 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 64 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Int64,System.Int64)">
            <summary>
            Sets an element of a list of 64 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 64 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ListWriteValue(System.Int32,System.Double,System.Double)">
            <summary>
            Sets an element of a list of 64 bit words.
            </summary>
            <param name="index">Element index</param>
            <param name="value">Element value</param>
            <param name="defaultValue">Element default value (serialized value will be XORed with the default value)</param>
            <exception cref="T:System.InvalidOperationException">The underlying object was not set to a list of 64 bit words.</exception>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is out of bounds.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ProvideCapability(Capnp.Rpc.ConsumedCapability)">
            <summary>
            Adds an entry to the capability table if the provided capability does not yet exist.
            </summary>
            <param name="capability">The low-level capability object to provide.</param>
            <returns>Index of the given capability in the capability table</returns>
            <exception cref="T:System.InvalidOperationException">The underlying message builder was not configured for capability table support.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ProvideCapability(Capnp.Rpc.Skeleton)">
            <summary>
            Adds an entry to the capability table if the provided capability does not yet exist.
            </summary>
            <param name="capability">The capability to provide, in terms of its skeleton.</param>
            <returns>Index of the given capability in the capability table</returns>
            <exception cref="T:System.InvalidOperationException">The underlying message builder was not configured for capability table support.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ProvideCapability(System.Object)">
            <summary>
            Adds an entry to the capability table if the provided capability does not yet exist.
            </summary>
            <param name="obj">The capability, in one of the following forms:<list type="bullet">
            <item><description>Low-level capability object (<code>Rpc.ConsumedCapability</code>)</description></item>
            <item><description>Proxy object (<code>Rpc.Proxy</code>)</description></item>
            <item><description>Skeleton object (<code>Rpc.Skeleton</code>)</description></item>
            <item><description>Capability interface implementation</description></item>
            </list></param>
            <returns>Index of the given capability in the capability table</returns>
            <exception cref="T:System.InvalidOperationException">The underlying message builder was not configured for capability table support.</exception>
        </member>
        <member name="M:Capnp.SerializerState.LinkObject``1(System.Int32,``0)">
            <summary>
            Links a sub-item (struct field or list element) of this state to another object. 
            In contrast to <see cref="M:Capnp.SerializerState.Link(System.Int32,Capnp.SerializerState,System.Boolean)"/>, this method also accepts deserializer states, domain objects, capabilites, and lists thereof.
            If necessary, it will perform a deep copy.
            </summary>
            <param name="slot">If this state describes a struct: Index into this struct's pointer table. 
            If this state describes a list of pointers: List element index.</param>
            <param name="obj">Object to be linked. Must be one of the following:<list type="bullet">
            <item><description>Another <see cref="T:Capnp.SerializerState"/></description></item>
            <item><description>A <see cref="T:Capnp.DeserializerState"/> (will always deep copy)</description></item>
            <item><description>An object implementing <see cref="T:Capnp.ICapnpSerializable"/></description></item>
            <item><description>A low-level capability object (<see cref="T:Capnp.Rpc.ConsumedCapability"/>)</description></item>
            <item><description>A proxy object (<see cref="T:Capnp.Rpc.Proxy"/>)</description></item>
            <item><description>A skeleton object (<see cref="T:Capnp.Rpc.Skeleton"/>)</description></item>
            <item><description>A capability interface implementation</description></item>
            <item><description>A <see cref="T:System.Collections.Generic.IReadOnlyList`1"/> of one of the things listed here.</description></item>
            </list></param>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="slot"/> is out of range.</exception>
            <exception cref="T:System.InvalidOperationException"><list type="bullet">
            <item><description>This state does neither describe a struct, nor a list of pointers</description></item>
            <item><description>Another state is already linked to the specified position (sorry, no overwrite allowed)</description></item></list>
            </exception>
        </member>
        <member name="M:Capnp.SerializerState.ReadCap``1(System.Int32)">
            <summary>
            Reads a struct field as capability and returns a proxy to that capability. 
            </summary>
            <typeparam name="T">Desired capability interface</typeparam>
            <param name="slot">Index into this struct's pointer table.</param>
            <returns>The proxy instance</returns>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="slot"/> is out of range.</exception>
            <exception cref="T:System.ArgumentException">The desired interface does not qualify as capability interface (<see cref="T:Capnp.Rpc.ProxyAttribute"/>)</exception>
            <exception cref="T:System.InvalidOperationException">This state does not represent a struct.</exception>
        </member>
        <member name="M:Capnp.SerializerState.ReadCap(System.Int32)">
            <summary>
            Reads a struct field as capability and returns a bare (generic) proxy to that capability. 
            </summary>
            <param name="slot">Index into this struct's pointer table.</param>
            <returns>The proxy instance</returns>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="slot"/> is out of range.</exception>
            <exception cref="T:System.InvalidOperationException">This state does not represent a struct.</exception>
        </member>
        <member name="T:Capnp.TypeIdAttribute">
            <summary>
            Annotates an enum, class or interface with its schema type identifier.
            </summary>
        </member>
        <member name="M:Capnp.TypeIdAttribute.#ctor(System.UInt64)">
            <summary>
            Constructs this attribute.
            </summary>
            <param name="typeId">The 64-bit type identifier from the schema file.</param>
            <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="typeId"/> is zero.</exception>
        </member>
        <member name="P:Capnp.TypeIdAttribute.Id">
            <summary>
            The schema type identifier.
            </summary>
        </member>
        <member name="M:Capnp.UtilityExtensions.ReplacementTryAdd``2(System.Collections.Generic.Dictionary{``0,``1},``0,``1)">
            <summary>
            This method exists until NET Standard 2.1 is released
            </summary>
            <param name="thisDict"></param>
            <param name="key"></param>
            <param name="value"></param>
            <typeparam name="K"></typeparam>
            <typeparam name="V"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Capnp.UtilityExtensions.ReplacementTryRemove``2(System.Collections.Generic.Dictionary{``0,``1},``0,``1@)">
            <summary>
            This method exists until NET Standard 2.1 is released
            </summary>
            <param name="thisDict"></param>
            <param name="key"></param>
            <param name="value"></param>
            <typeparam name="K"></typeparam>
            <typeparam name="V"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Capnp.UtilityExtensions.ReplacementTaskIsCompletedSuccessfully(System.Threading.Tasks.Task)">
            <summary>
            This method exists until NET Standard 2.1 is released
            </summary>
            <param name="task"></param>
            <returns></returns>
        </member>
        <member name="T:Capnp.WireFrame">
            <summary>
            Represents a Cap'n Proto message. Actually a lightweight wrapper struct around a read-only list of memory segments.
            </summary>
        </member>
        <member name="F:Capnp.WireFrame.Segments">
            <summary>
            The message segments
            </summary>
        </member>
        <member name="M:Capnp.WireFrame.#ctor(System.Collections.Generic.IReadOnlyList{System.Memory{System.UInt64}})">
            <summary>
            Constructs a message from a list of segments.
            </summary>
        </member>
        <member name="T:Capnp.PointerKind">
            <summary>
            Pointer tag, see https://capnproto.org/encoding.html/>
            </summary>
        </member>
        <member name="F:Capnp.PointerKind.Struct">
            <summary>
            Struct pointer
            </summary>
        </member>
        <member name="F:Capnp.PointerKind.List">
            <summary>
            List pointer
            </summary>
        </member>
        <member name="F:Capnp.PointerKind.Far">
            <summary>
            Far pointer
            </summary>
        </member>
        <member name="F:Capnp.PointerKind.Other">
            <summary>
            Other (capability) pointer
            </summary>
        </member>
        <member name="T:Capnp.WirePointer">
            <summary>
            Lightweight wrapper struct around a Cap'n Proto pointer. Useful for both encoding and decoding pointers.
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.#ctor(System.UInt64)">
            <summary>
            Constructs this struct from pointer raw data
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.op_Implicit(System.UInt64)~Capnp.WirePointer">
            <summary>
            Interprets any ulong value as Cap'n Proto pointer
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.op_Implicit(Capnp.WirePointer)~System.UInt64">
            <summary>
            Extracts the wire data from the pointer.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.Kind">
            <summary>
            Pointer tag "A"
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.IsNull">
            <summary>
            Returns true iff this is a null pointer.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.Offset">
            <summary>
            The Offset (field "B") for struct and list pointers.
            </summary>
            <exception cref="T:System.ArgumentOutOfRangeException">Thrown by setter if encoded value would require more than 30 bits</exception>
        </member>
        <member name="P:Capnp.WirePointer.LandingPadOffset">
            <summary>
            Returns the landing pad offset (field "C") for inter-segment pointers.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.StructDataCount">
            <summary>
            Returns the size of the struct's data section (field "C"), in words, for struct pointers.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.StructPtrCount">
            <summary>
            Returns the size of the struct's pointer section (field "D"), in words, for struct pointers.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.StructSize">
            <summary>
            Convenience getter which returns the sum of the struct's pointer and data section sizes.
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.BeginStruct(System.UInt16,System.UInt16)">
            <summary>
            Begins encoding a struct pointer.
            </summary>
            <param name="dataCount">the size of the struct's data section, in words</param>
            <param name="ptrCount">the size of the struct's pointer section, in words</param>
        </member>
        <member name="P:Capnp.WirePointer.ListKind">
            <summary>
            Returns the list "size" (field "C") for list pointers.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.ListOfStructsElementCount">
            <summary>
            Gets or sets the element count if this pointer represents a list of fixed-width composite values.
            </summary>
            <exception cref="T:System.OverflowException">negative value, or encoded value would require more than 30 bits</exception>
        </member>
        <member name="P:Capnp.WirePointer.ListElementCount">
            <summary>
            Returns the element count if this pointer represents a list of anything, except fixed-width composite values.
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.BeginList(Capnp.ListKind,System.Int32)">
            <summary>
            Begins encoding a list pointer
            </summary>
            <param name="kind">element "size" (field "C")</param>
            <param name="count">element count</param>
            <exception cref="T:System.ArgumentOutOfRangeException">element count would require more than 29 bits</exception>
        </member>
        <member name="P:Capnp.WirePointer.TargetSegmentIndex">
            <summary>
            Returns the target segment index (field "D") for inter-segment pointers.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.IsDoubleFar">
            <summary>
            Whether the landing pad is two words (field "B") for inter-segment pointers.
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.SetFarPointer(System.UInt32,System.Int32,System.Boolean)">
            <summary>
            Encodes an inter-segment pointer.
            </summary>
            <param name="targetSegmentIndex">target segment index</param>
            <param name="landingPadOffset">landing pad offset</param>
            <param name="isDoubleFar">whether the landing pad is two words</param>
            <exception cref="T:System.ArgumentOutOfRangeException">negative landing pad offset, or encoding would require more than 29 bits</exception>
        </member>
        <member name="P:Capnp.WirePointer.OtherPointerKind">
            <summary>
            Returns the sub-kind of pointer (field "B") if this is an "other" pointer.
            Currently, only 0 is specified, which is a capability pointer.
            </summary>
        </member>
        <member name="P:Capnp.WirePointer.CapabilityIndex">
            <summary>
            Returns the capability index (field "C") if this is a capability pointer.
            </summary>
        </member>
        <member name="M:Capnp.WirePointer.SetCapability(System.UInt32)">
            <summary>
            Encodes a capability pointer.
            </summary>
            <param name="index">capability index</param>
        </member>
    </members>
</doc>
bin\capnpc-csharp.deps.json
{
  "runtimeTarget": {
    "name": ".NETCoreApp,Version=v2.1/win-x86",
    "signature": ""
  },
  "compilationOptions": {},
  "targets": {
    ".NETCoreApp,Version=v2.1": {},
    ".NETCoreApp,Version=v2.1/win-x86": {
      "capnpc-csharp/1.2.138": {
        "dependencies": {
          "Capnp.Net.Runtime": "1.2.138",
          "CapnpC.CSharp.Generator": "1.0.0",
          "Microsoft.CodeAnalysis.CSharp": "3.2.1",
          "Microsoft.Extensions.Logging": "2.2.0",
          "Microsoft.NETCore.App": "2.1.14"
        },
        "runtime": {
          "capnpc-csharp.dll": {}
        }
      },
      "Microsoft.CodeAnalysis.Analyzers/2.9.3": {},
      "Microsoft.CodeAnalysis.Common/3.2.1": {
        "dependencies": {
          "Microsoft.CodeAnalysis.Analyzers": "2.9.3",
          "System.Collections.Immutable": "1.5.0",
          "System.Memory": "4.5.2",
          "System.Reflection.Metadata": "1.6.0",
          "System.Runtime.CompilerServices.Unsafe": "4.5.2",
          "System.Text.Encoding.CodePages": "4.5.1",
          "System.Threading.Tasks.Extensions": "4.5.2"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": {
            "assemblyVersion": "3.2.0.0",
            "fileVersion": "3.200.119.40803"
          }
        },
        "resources": {
          "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "cs"
          },
          "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "de"
          },
          "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "es"
          },
          "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "fr"
          },
          "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "it"
          },
          "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "ja"
          },
          "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "ko"
          },
          "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "pl"
          },
          "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "pt-BR"
          },
          "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "ru"
          },
          "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "tr"
          },
          "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "zh-Hans"
          },
          "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
            "locale": "zh-Hant"
          }
        }
      },
      "Microsoft.CodeAnalysis.CSharp/3.2.1": {
        "dependencies": {
          "Microsoft.CodeAnalysis.Common": "3.2.1"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": {
            "assemblyVersion": "3.2.0.0",
            "fileVersion": "3.200.119.40803"
          }
        },
        "resources": {
          "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "cs"
          },
          "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "de"
          },
          "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "es"
          },
          "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "fr"
          },
          "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "it"
          },
          "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "ja"
          },
          "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "ko"
          },
          "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "pl"
          },
          "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "pt-BR"
          },
          "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "ru"
          },
          "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "tr"
          },
          "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "zh-Hans"
          },
          "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
            "locale": "zh-Hant"
          }
        }
      },
      "Microsoft.Extensions.Configuration/2.2.0": {
        "dependencies": {
          "Microsoft.Extensions.Configuration.Abstractions": "2.2.0"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Configuration.Abstractions/2.2.0": {
        "dependencies": {
          "Microsoft.Extensions.Primitives": "2.2.0"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Configuration.Binder/2.2.0": {
        "dependencies": {
          "Microsoft.Extensions.Configuration": "2.2.0"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": {
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Logging/2.2.0": {
        "dependencies": {
          "Microsoft.Extensions.Configuration.Binder": "2.2.0",
          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0",
          "Microsoft.Extensions.Logging.Abstractions": "2.2.0",
          "Microsoft.Extensions.Options": "2.2.0"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Logging.Abstractions/2.2.0": {
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Options/2.2.0": {
        "dependencies": {
          "Microsoft.Extensions.DependencyInjection.Abstractions": "2.2.0",
          "Microsoft.Extensions.Primitives": "2.2.0",
          "System.ComponentModel.Annotations": "4.5.0"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.Extensions.Primitives/2.2.0": {
        "dependencies": {
          "System.Memory": "4.5.2",
          "System.Runtime.CompilerServices.Unsafe": "4.5.2"
        },
        "runtime": {
          "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {
            "assemblyVersion": "2.2.0.0",
            "fileVersion": "2.2.0.18315"
          }
        }
      },
      "Microsoft.NETCore.App/2.1.14": {
        "dependencies": {
          "Microsoft.NETCore.DotNetHostPolicy": "2.1.14",
          "Microsoft.NETCore.Platforms": "2.1.7",
          "Microsoft.NETCore.Targets": "2.0.0",
          "NETStandard.Library": "2.0.3",
          "runtime.win-x86.Microsoft.NETCore.App": "2.1.14"
        }
      },
      "Microsoft.NETCore.DotNetAppHost/2.1.14": {
        "dependencies": {
          "runtime.win-x86.Microsoft.NETCore.DotNetAppHost": "2.1.14"
        }
      },
      "Microsoft.NETCore.DotNetHostPolicy/2.1.14": {
        "dependencies": {
          "Microsoft.NETCore.DotNetHostResolver": "2.1.14",
          "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy": "2.1.14"
        }
      },
      "Microsoft.NETCore.DotNetHostResolver/2.1.14": {
        "dependencies": {
          "Microsoft.NETCore.DotNetAppHost": "2.1.14",
          "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver": "2.1.14"
        }
      },
      "Microsoft.NETCore.Platforms/2.1.7": {},
      "Microsoft.NETCore.Targets/2.0.0": {},
      "NETStandard.Library/2.0.3": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "2.1.7"
        }
      },
      "runtime.win-x86.Microsoft.NETCore.App/2.1.14": {
        "runtime": {
          "runtimes/win-x86/lib/netcoreapp2.1/Microsoft.CSharp.dll": {
            "assemblyVersion": "4.0.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/Microsoft.VisualBasic.dll": {
            "assemblyVersion": "10.0.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/Microsoft.Win32.Primitives.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/Microsoft.Win32.Registry.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/SOS.NETCore.dll": {
            "assemblyVersion": "1.0.0.0",
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.AppContext.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Buffers.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Collections.Concurrent.dll": {
            "assemblyVersion": "4.0.14.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Collections.Immutable.dll": {
            "assemblyVersion": "1.2.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Collections.NonGeneric.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Collections.Specialized.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Collections.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.Annotations.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.Primitives.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.TypeConverter.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ComponentModel.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Configuration.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Console.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Core.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Data.Common.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Data.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.Contracts.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.Debug.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll": {
            "assemblyVersion": "4.0.3.1",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.Process.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.StackTrace.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.Tools.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.TraceSource.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Diagnostics.Tracing.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Drawing.Primitives.dll": {
            "assemblyVersion": "4.2.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Drawing.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Dynamic.Runtime.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Globalization.Calendars.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Globalization.Extensions.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Globalization.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Compression.Brotli.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Compression.FileSystem.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Compression.ZipFile.dll": {
            "assemblyVersion": "4.0.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Compression.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.FileSystem.AccessControl.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.FileSystem.Primitives.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.FileSystem.Watcher.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.FileSystem.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.IsolatedStorage.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.MemoryMappedFiles.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Pipes.AccessControl.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.Pipes.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.IO.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Linq.Expressions.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Linq.Parallel.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Linq.Queryable.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Linq.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Memory.dll": {
            "assemblyVersion": "4.1.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Http.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.HttpListener.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Mail.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.NameResolution.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.NetworkInformation.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Ping.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Primitives.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Requests.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Security.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.ServicePoint.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.Sockets.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.WebClient.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.WebHeaderCollection.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.WebProxy.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.WebSockets.Client.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.WebSockets.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Net.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Numerics.Vectors.dll": {
            "assemblyVersion": "4.1.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Numerics.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ObjectModel.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Private.DataContractSerialization.dll": {
            "assemblyVersion": "4.1.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Private.Uri.dll": {
            "assemblyVersion": "4.0.5.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Private.Xml.Linq.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Private.Xml.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.DispatchProxy.dll": {
            "assemblyVersion": "4.0.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Emit.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Extensions.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Metadata.dll": {
            "assemblyVersion": "1.4.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.Primitives.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.TypeExtensions.dll": {
            "assemblyVersion": "4.1.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Reflection.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Resources.Reader.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Resources.ResourceManager.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Resources.Writer.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Extensions.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Handles.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.InteropServices.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Loader.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Numerics.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Serialization.Json.dll": {
            "assemblyVersion": "4.0.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Serialization.Xml.dll": {
            "assemblyVersion": "4.1.4.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.Serialization.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Runtime.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.AccessControl.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Claims.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll": {
            "assemblyVersion": "4.3.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {
            "assemblyVersion": "4.3.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.Csp.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.Encoding.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.OpenSsl.dll": {
            "assemblyVersion": "4.1.1.1",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.Primitives.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
            "assemblyVersion": "4.1.1.1",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.Principal.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.SecureString.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Security.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ServiceModel.Web.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ServiceProcess.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Text.Encoding.Extensions.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Text.Encoding.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Text.RegularExpressions.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Overlapped.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll": {
            "assemblyVersion": "4.6.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Tasks.Extensions.dll": {
            "assemblyVersion": "4.3.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Tasks.Parallel.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Tasks.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Thread.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.ThreadPool.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.Timer.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Threading.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Transactions.Local.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Transactions.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.ValueTuple.dll": {
            "assemblyVersion": "4.0.3.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Web.HttpUtility.dll": {
            "assemblyVersion": "4.0.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Web.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Windows.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.Linq.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.ReaderWriter.dll": {
            "assemblyVersion": "4.2.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.Serialization.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.XDocument.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.XPath.XDocument.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.XPath.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.XmlDocument.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.XmlSerializer.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.Xml.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/System.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/WindowsBase.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/mscorlib.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/lib/netcoreapp2.1/netstandard.dll": {
            "assemblyVersion": "2.0.0.0",
            "fileVersion": "4.6.28208.1"
          }
        },
        "native": {
          "runtimes/win-x86/native/API-MS-Win-core-xstate-l2-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/Microsoft.DiaSymReader.Native.x86.dll": {
            "fileVersion": "14.12.25830.2"
          },
          "runtimes/win-x86/native/System.Private.CoreLib.dll": {
            "assemblyVersion": "4.0.0.0",
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/api-ms-win-core-console-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-datetime-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-debug-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-errorhandling-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-file-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-file-l1-2-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-file-l2-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-handle-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-heap-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-interlocked-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-libraryloader-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-localization-l1-2-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-memory-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-namedpipe-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-processenvironment-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-processthreads-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-processthreads-l1-1-1.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-profile-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-rtlsupport-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-string-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-synch-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-synch-l1-2-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-sysinfo-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-timezone-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-core-util-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-conio-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-convert-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-environment-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-filesystem-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-heap-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-locale-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-math-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-multibyte-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-private-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-process-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-runtime-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-stdio-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-string-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-time-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/api-ms-win-crt-utility-l1-1-0.dll": {
            "fileVersion": "10.0.17134.12"
          },
          "runtimes/win-x86/native/clrcompression.dll": {
            "fileVersion": "4.6.28208.1"
          },
          "runtimes/win-x86/native/clretwrc.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/clrjit.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/coreclr.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/dbgshim.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/mscordaccore.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/mscordaccore_x86_x86_4.6.28207.04.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/mscordbi.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/mscorrc.debug.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/mscorrc.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/sos.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/sos_x86_x86_4.6.28207.04.dll": {
            "fileVersion": "4.6.28207.4"
          },
          "runtimes/win-x86/native/ucrtbase.dll": {
            "fileVersion": "10.0.17134.12"
          }
        }
      },
      "runtime.win-x86.Microsoft.NETCore.DotNetAppHost/2.1.14": {
        "native": {
          "runtimes/win-x86/native/apphost.exe": {
            "fileVersion": "0.0.0.0"
          }
        }
      },
      "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy/2.1.14": {
        "dependencies": {
          "Microsoft.NETCore.DotNetHostResolver": "2.1.14"
        },
        "native": {
          "runtimes/win-x86/native/hostpolicy.dll": {
            "fileVersion": "2.1.28209.2"
          }
        }
      },
      "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver/2.1.14": {
        "dependencies": {
          "Microsoft.NETCore.DotNetAppHost": "2.1.14"
        },
        "native": {
          "runtimes/win-x86/native/hostfxr.dll": {
            "fileVersion": "2.1.28209.2"
          }
        }
      },
      "System.Collections.Immutable/1.5.0": {},
      "System.ComponentModel.Annotations/4.5.0": {},
      "System.Memory/4.5.2": {},
      "System.Reflection.Metadata/1.6.0": {},
      "System.Runtime.CompilerServices.Unsafe/4.5.2": {
        "runtime": {
          "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": {
            "assemblyVersion": "4.0.4.1",
            "fileVersion": "4.6.26919.2"
          }
        }
      },
      "System.Text.Encoding.CodePages/4.5.1": {
        "dependencies": {
          "Microsoft.NETCore.Platforms": "2.1.7",
          "System.Runtime.CompilerServices.Unsafe": "4.5.2"
        },
        "runtime": {
          "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
            "assemblyVersion": "4.1.1.0",
            "fileVersion": "4.6.27129.4"
          }
        }
      },
      "System.Threading.Tasks.Extensions/4.5.2": {},
      "Capnp.Net.Runtime/1.2.138": {
        "dependencies": {
          "Microsoft.Extensions.Logging": "2.2.0"
        },
        "runtime": {
          "Capnp.Net.Runtime.dll": {}
        }
      },
      "CapnpC.CSharp.Generator/1.0.0": {
        "dependencies": {
          "Capnp.Net.Runtime": "1.2.138",
          "Microsoft.CodeAnalysis.CSharp": "3.2.1"
        },
        "runtime": {
          "CapnpC.CSharp.Generator.dll": {}
        }
      }
    }
  },
  "libraries": {
    "capnpc-csharp/1.2.138": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "Microsoft.CodeAnalysis.Analyzers/2.9.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-cDKEoHdg3icjLrn9EJ4KIkJG+ahU1YouhB0J8EARhj6fTqA/3oUneak0hWbToLOBLOTePu/Oc1QEA4mwmMEYVA==",
      "path": "microsoft.codeanalysis.analyzers/2.9.3",
      "hashPath": "microsoft.codeanalysis.analyzers.2.9.3.nupkg.sha512"
    },
    "Microsoft.CodeAnalysis.Common/3.2.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-oqvOYeQz0ZsobFCnkj8wpeSZEhvuEcq56TChfCgFNAcMrCAJr3ex8STcKZMPhNRXloT5KuBAekyeXABLiPhQRg==",
      "path": "microsoft.codeanalysis.common/3.2.1",
      "hashPath": "microsoft.codeanalysis.common.3.2.1.nupkg.sha512"
    },
    "Microsoft.CodeAnalysis.CSharp/3.2.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Ryuly1pmsQMBlFVeNk/QwdrE2BgAYY3VXX91ALJM37hU3c/H3XlcUfRblZ8XY1E3Ia3CQRkqtt9Lp+lMCSPVcQ==",
      "path": "microsoft.codeanalysis.csharp/3.2.1",
      "hashPath": "microsoft.codeanalysis.csharp.3.2.1.nupkg.sha512"
    },
    "Microsoft.Extensions.Configuration/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-nOP8R1mVb/6mZtm2qgAJXn/LFm/2kMjHDAg/QJLFG6CuWYJtaD3p1BwQhufBVvRzL9ceJ/xF0SQ0qsI2GkDQAA==",
      "path": "microsoft.extensions.configuration/2.2.0",
      "hashPath": "microsoft.extensions.configuration.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Configuration.Abstractions/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-65MrmXCziWaQFrI0UHkQbesrX5wTwf9XPjY5yFm/VkgJKFJ5gqvXRoXjIZcf2wLi5ZlwGz/oMYfyURVCWbM5iw==",
      "path": "microsoft.extensions.configuration.abstractions/2.2.0",
      "hashPath": "microsoft.extensions.configuration.abstractions.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Configuration.Binder/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-vJ9xvOZCnUAIHcGC3SU35r3HKmHTVIeHzo6u/qzlHAqD8m6xv92MLin4oJntTvkpKxVX3vI1GFFkIQtU3AdlsQ==",
      "path": "microsoft.extensions.configuration.binder/2.2.0",
      "hashPath": "microsoft.extensions.configuration.binder.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.DependencyInjection.Abstractions/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-f9hstgjVmr6rmrfGSpfsVOl2irKAgr1QjrSi3FgnS7kulxband50f2brRLwySAQTADPZeTdow0mpSMcoAdadCw==",
      "path": "microsoft.extensions.dependencyinjection.abstractions/2.2.0",
      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Nxqhadc9FCmFHzU+fz3oc8sFlE6IadViYg8dfUdGzJZ2JUxnCsRghBhhOWdM4B2zSZqEc+0BjliBh/oNdRZuig==",
      "path": "microsoft.extensions.logging/2.2.0",
      "hashPath": "microsoft.extensions.logging.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Logging.Abstractions/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-B2WqEox8o+4KUOpL7rZPyh6qYjik8tHi2tN8Z9jZkHzED8ElYgZa/h6K+xliB435SqUcWT290Fr2aa8BtZjn8A==",
      "path": "microsoft.extensions.logging.abstractions/2.2.0",
      "hashPath": "microsoft.extensions.logging.abstractions.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Options/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-UpZLNLBpIZ0GTebShui7xXYh6DmBHjWM8NxGxZbdQh/bPZ5e6YswqI+bru6BnEL5eWiOdodsXtEz3FROcgi/qg==",
      "path": "microsoft.extensions.options/2.2.0",
      "hashPath": "microsoft.extensions.options.2.2.0.nupkg.sha512"
    },
    "Microsoft.Extensions.Primitives/2.2.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-azyQtqbm4fSaDzZHD/J+V6oWMFaf2tWP4WEGIYePLCMw3+b2RQdj9ybgbQyjCshcitQKQ4lEDOZjmSlTTrHxUg==",
      "path": "microsoft.extensions.primitives/2.2.0",
      "hashPath": "microsoft.extensions.primitives.2.2.0.nupkg.sha512"
    },
    "Microsoft.NETCore.App/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-eool+cYTxKwXR1fYKvE9p4aOCyz3tIWurY0QqUhETTLvdra6H20t9X32WTpKw0jZ/cMARD/XdkSzLdlXt247cw==",
      "path": "microsoft.netcore.app/2.1.14",
      "hashPath": "microsoft.netcore.app.2.1.14.nupkg.sha512"
    },
    "Microsoft.NETCore.DotNetAppHost/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Ut7HKCs0h+/6qurCrvqXK8kgrLBIji0/g3sjUB/+QC4PrrZtErALmfuJhaNq2Shko/ybiqH1HE+K40lykKBl8g==",
      "path": "microsoft.netcore.dotnetapphost/2.1.14",
      "hashPath": "microsoft.netcore.dotnetapphost.2.1.14.nupkg.sha512"
    },
    "Microsoft.NETCore.DotNetHostPolicy/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-SzaBUMMbQLyIYEM1FZn1JOiV6fcBaZMdIepanJj6MHJK50y5/lXTBMiaOGd0UXM8TnTPJ6pHri1dZSuFsBHEGg==",
      "path": "microsoft.netcore.dotnethostpolicy/2.1.14",
      "hashPath": "microsoft.netcore.dotnethostpolicy.2.1.14.nupkg.sha512"
    },
    "Microsoft.NETCore.DotNetHostResolver/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-pxG8LcvMlcEnk6Q0qITNQ8lzut5oTnrmpxc+bOdCXJUnS1sFaeT0oytY5GqChXyFpM5wipGpnAI+SMJlgZRuFw==",
      "path": "microsoft.netcore.dotnethostresolver/2.1.14",
      "hashPath": "microsoft.netcore.dotnethostresolver.2.1.14.nupkg.sha512"
    },
    "Microsoft.NETCore.Platforms/2.1.7": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-tgYLpldLzHRPFhhWKWw0PHI584pkJ35+3xmH1eCLxOhaNkWpcz7LPACF4rsJWqI5HrLLImJ4WDuMd9YeAwf5Fg==",
      "path": "microsoft.netcore.platforms/2.1.7",
      "hashPath": "microsoft.netcore.platforms.2.1.7.nupkg.sha512"
    },
    "Microsoft.NETCore.Targets/2.0.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-odP/tJj1z6GylFpNo7pMtbd/xQgTC3Ex2If63dRTL38bBNMwsBnJ+RceUIyHdRBC0oik/3NehYT+oECwBhIM3Q==",
      "path": "microsoft.netcore.targets/2.0.0",
      "hashPath": "microsoft.netcore.targets.2.0.0.nupkg.sha512"
    },
    "NETStandard.Library/2.0.3": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
      "path": "netstandard.library/2.0.3",
      "hashPath": "netstandard.library.2.0.3.nupkg.sha512"
    },
    "runtime.win-x86.Microsoft.NETCore.App/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-wCa/duA3dShDzhaTSBHldn3XH0YPobBCuvz2lgItN+aAJEmhq5oqvCUGnRkuRXg6e28WjYF7tzLjt8alkTBR1w==",
      "path": "runtime.win-x86.microsoft.netcore.app/2.1.14",
      "hashPath": "runtime.win-x86.microsoft.netcore.app.2.1.14.nupkg.sha512"
    },
    "runtime.win-x86.Microsoft.NETCore.DotNetAppHost/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-4l3bvr8dwEeVYonH73/vHgvc4UFx9pHJg1fK/cvW3CVM+PBYt85ApHZyFn9YbtUMm4F6uF31SV3ELslJntILuA==",
      "path": "runtime.win-x86.microsoft.netcore.dotnetapphost/2.1.14",
      "hashPath": "runtime.win-x86.microsoft.netcore.dotnetapphost.2.1.14.nupkg.sha512"
    },
    "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-d13uEV/ZI5gqmPtmlcKcTa2SGRUhDpWFgP8jwNMzTPVCimQVGjlUNqh2qiOm2kzBGT3duvBUPC9dTkkjkmXX4w==",
      "path": "runtime.win-x86.microsoft.netcore.dotnethostpolicy/2.1.14",
      "hashPath": "runtime.win-x86.microsoft.netcore.dotnethostpolicy.2.1.14.nupkg.sha512"
    },
    "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver/2.1.14": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-Z6ptVAB61Qe/RkBcabbuWqwIKtpUkfszumBGm63F2RYBbQCpkTCYD3x2uQslqXRF9tIB39OOSqgtZPxKJlUH7Q==",
      "path": "runtime.win-x86.microsoft.netcore.dotnethostresolver/2.1.14",
      "hashPath": "runtime.win-x86.microsoft.netcore.dotnethostresolver.2.1.14.nupkg.sha512"
    },
    "System.Collections.Immutable/1.5.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ==",
      "path": "system.collections.immutable/1.5.0",
      "hashPath": "system.collections.immutable.1.5.0.nupkg.sha512"
    },
    "System.ComponentModel.Annotations/4.5.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-UxYQ3FGUOtzJ7LfSdnYSFd7+oEv6M8NgUatatIN2HxNtDdlcvFAf+VIq4Of9cDMJEJC0aSRv/x898RYhB4Yppg==",
      "path": "system.componentmodel.annotations/4.5.0",
      "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512"
    },
    "System.Memory/4.5.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-fvq1GNmUFwbKv+aLVYYdgu/+gc8Nu9oFujOxIjPrsf+meis9JBzTPDL6aP/eeGOz9yPj6rRLUbOjKMpsMEWpNg==",
      "path": "system.memory/4.5.2",
      "hashPath": "system.memory.4.5.2.nupkg.sha512"
    },
    "System.Reflection.Metadata/1.6.0": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==",
      "path": "system.reflection.metadata/1.6.0",
      "hashPath": "system.reflection.metadata.1.6.0.nupkg.sha512"
    },
    "System.Runtime.CompilerServices.Unsafe/4.5.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-wprSFgext8cwqymChhrBLu62LMg/1u92bU+VOwyfBimSPVFXtsNqEWC92Pf9ofzJFlk4IHmJA75EDJn1b2goAQ==",
      "path": "system.runtime.compilerservices.unsafe/4.5.2",
      "hashPath": "system.runtime.compilerservices.unsafe.4.5.2.nupkg.sha512"
    },
    "System.Text.Encoding.CodePages/4.5.1": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-4J2JQXbftjPMppIHJ7IC+VXQ9XfEagN92vZZNoG12i+zReYlim5dMoXFC1Zzg7tsnKDM7JPo5bYfFK4Jheq44w==",
      "path": "system.text.encoding.codepages/4.5.1",
      "hashPath": "system.text.encoding.codepages.4.5.1.nupkg.sha512"
    },
    "System.Threading.Tasks.Extensions/4.5.2": {
      "type": "package",
      "serviceable": true,
      "sha512": "sha512-BG/TNxDFv0svAzx8OiMXDlsHfGw623BZ8tCXw4YLhDFDvDhNUEV58jKYMGRnkbJNm7c3JNNJDiN7JBMzxRBR2w==",
      "path": "system.threading.tasks.extensions/4.5.2",
      "hashPath": "system.threading.tasks.extensions.4.5.2.nupkg.sha512"
    },
    "Capnp.Net.Runtime/1.2.138": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    },
    "CapnpC.CSharp.Generator/1.0.0": {
      "type": "project",
      "serviceable": false,
      "sha512": ""
    }
  }
}
bin\capnpc-csharp.dll
md5: 554683ADF597A20BC8CAE3AE58C480BE | sha1: 0E5699AA78D7176E569340F9BBF8C437DD0E5A2D | sha256: 95EFC165E3EFC2DD25AE29D2B9A4A0AD01021CB559AC4A04C6262F97DFE3BB96 | sha512: FB06E21788C28AC8A279A273303E0D4D43E99EEEDDBAFC64198DB60E515F80873EBFE0BFF55982EE6E9243D85FD6DAD774CB592B5F908218B0387CAB1F18671A
bin\capnpc-csharp.exe
md5: AA8D2C1909F87F118EEF200E497208E3 | sha1: C45E1BFB8F2239799EACA3DA90DEF2B38E2135AB | sha256: 250A6A550F3545BEB228CBAA5F6F91AAF37469187DF055503D9A9E975FA7606F | sha512: D098B8F08FE6325E315B6B8C9E2A3402ED1BAE894B130FEEC377A94BBF29AFB8206A275822267639AB25DCFB8C9564D98FE7ECAC11E155D0490785263CBA0A7D
bin\capnpc-csharp.pdb
 
bin\capnpc-csharp.runtimeconfig.json
{
  "runtimeOptions": {
    "tfm": "netcoreapp2.1"
  }
}
bin\CapnpC.CSharp.Generator.dll
md5: 4576F0125CF3E3D581FE166DD2648E07 | sha1: C547D336D39C77050767DF853B3BF6D121015019 | sha256: 2AB1165043FF017CD581A6788995218F9AAC4CA32371A9BDD37134D865C7C046 | sha512: EF7EC35AB81D881AFCAE44F30FF7DC7F4AA16FD75FC96DCD128CB3C62548544ECD2E656833C7AA2AEEB411B75EA36A4BD681B36488321B65D0757C68382EF674
bin\CapnpC.CSharp.Generator.pdb
 
bin\clrcompression.dll
md5: C14921F9C2010443674BFFCC44719C7A | sha1: 4B14F09FA8F78221BD9BD92391A79D8177427575 | sha256: 1C1593281034470980C1F4AF0AA8195054546B73AAC4B8B023ADBFF74DAE028F | sha512: 7582D1B6703D41DCABF1B4C1039F25BF678F85EAD418F8AD9C240E9171281DA7052A5DB8BE8AD8D55878023E6F4021E866B1700B58A25325109F49A681E7B860
bin\clretwrc.dll
md5: 9B70CD934CD77BC62547F315ED06F69A | sha1: D26BA80214FD05BA5779B3D8C7BE6252F0791D71 | sha256: 0AAA9BCC81F47233B4FFBFB9860ED4E645B86A18AC4F30D72EB4240957564A3C | sha512: 128B3F39D9E06D8C040FA05AC3A5B6FB4EDCCBC74552B4A3632919D82158991D038CB124676B14505A202D59C063724A9BDC11A72455E391AFB28ECD558946BC
bin\clrjit.dll
md5: 82B8263072729E9E33D78045A0666758 | sha1: 292D32CC9B583EFA45642FB3CD77AD451D901DD0 | sha256: 9EC896D7BB9A30017D8607BA622A8251F30B434AE6F2397DD2412960AFDAB43F | sha512: F4DAD92BA8EED3B4302AD7CCAB07BD8B0F14482728115BB4CAB3DB88E86BF7C84D005D006AF4851F624A733D067B63D796465A349F03FBCFF2BC9E196E6B2B1B
bin\coreclr.dll
md5: DB0C5B0F16D87310799FD25CAD75C841 | sha1: 6E25834CCB4BA637F33603DE274703547A4244A6 | sha256: 8562DC769BF17346AFF7D8EB0FE045417DC0CA6D4301FDC7D3C1781CEE058C7A | sha512: 88E5242C5E55AA49FCE00183278B7B799D1FACBEAB8F881488F51C0E3999C61B6BB9DD475478F27AE6D69B7A39459394C210DE2C575F9692F39BC59522511052
bin\cs\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: F2FD1A1678F264FA72986173D68D51A8 | sha1: 6F1503F13F7EDBB539056E73176F360879D299B4 | sha256: C37DDD3AAA8BE2C0D9E11CAC05FB77A9979E4E0F6FA8E6F29F4A872EA7478656 | sha512: 849636664C895EF06BBEE0D9BB256B40046030DB66AB7E2E80D76109C19546F0541FA135DD54BA45031F02345C863A5A3AB7DEA3850789E6B53FFE2C55A79030
bin\cs\Microsoft.CodeAnalysis.resources.dll
md5: 3B7088747711FC93F2023A99549DED23 | sha1: 38CB833576006EFE19BF5043EE3364702407E5EF | sha256: D3695604E5245966D11C976D250F1F603505F313AD8A65B1323A6157EDF4A616 | sha512: 4BB088BD95DFB4AFCB4B53C036CB2C6411C836570447BF1DFC793539F859C31637999A02B11BB69EBC66C0FC1525F4E8B54BC3129765EE93D196501C12824B5B
bin\dbgshim.dll
md5: 69EB6CFACB0A09FF992D6D228EF17086 | sha1: 6F4EDBF5C82CFC83425A347336246EDE2FE98FD1 | sha256: F50D94EE53F89C2C03E02966F2EA5F5F0C8D5BE570F76ADE61E0F84B9471C997 | sha512: 48E85D143EEA6D14F28A1F59EEFAB2749E277ABA3DAD5B088114C72629BBEB501176E2FBF224708CDE2B0047C624F2BBBCA0C242BED25DEC7C1285A848012257
bin\de\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 8781D7AB0A774F24B111380269D5093B | sha1: 3EA3A9A74CC0A76D7E3BE94518F163C32E322F02 | sha256: E07775A98165C8900C0231960BEAA66AC7C42025C55DB000AB543963AD2BF0AF | sha512: E1D435AE669706A97F373F607FE89E0809F0982D11388AF71B91B17250E449A9E61F7BE4C81AAC0B29F22290C1FFABA41293F7B09764E21339F4D39F10BB4227
bin\de\Microsoft.CodeAnalysis.resources.dll
md5: 077B4499E57976A8807E28FE75DED48A | sha1: A791AD1DB8C2C3EEA8FA5D559DE342EDB87724E5 | sha256: E6977C2A23BBD533714AA91955F3D63652EF7C8300EC0FF18782E98F521461F3 | sha512: A1D3E9777D543EE1524F8109664904E85ED7106903EF9DAC795F53F161EB12E249E58CBAAF34D7EB99233C800ABE9352044E1E36C33D5D8D093E7F0CB73BA342
bin\es\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 448A48DB9859DE73ACDD3BB060F80279 | sha1: 74570C86A833226F863463219F03F7085C62ED97 | sha256: 07EA8ECFA9B5701CB3274C2CBCD2996B64CACFAE4C070F9145F8B08696584F8E | sha512: DDBF437FC6D736969FB6CD7472F694E0AD57FC6C3CF5ABC48854443CB5FC8B6A5FE0B51E6829EE7F4BD8A8A399A8903F03DF3EEF4C4EDDD0094DDD3DE0235322
bin\es\Microsoft.CodeAnalysis.resources.dll
md5: 45B1AF0FC5B7685D5B57F8F9011B187E | sha1: 6152F41CA6C36C24C8CB1ACBB3CDA59724E14234 | sha256: 42E6266455D57BEE8FC1B0A29D3EA45A558EBC4994624B5C69252BC8476669B1 | sha512: 391EA3D748986F049ECAF1FBB46C6205CD36DD723830711C7CCDCDEC4FEC1E10CA6E006D35922E03AA33C112992809B5579EF02778A50EECC289CE99B2CE9CC9
bin\fr\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 718232F18D6B3C2943CE9A1A68FC6120 | sha1: 32940E539E6F06D0179C93B24D0CDEC5E4ABE5FD | sha256: CFE41B69E9C9C98973032A509D0CEA202E1C00AC2A66D64B23F1690DA972CAAB | sha512: 19BC7CF5BF1E3491048D33F8BC3115EACF2D540C69C85BB2934FB6F4DAC05219E540E5112117CB1D84F6B74B781969D9EC3C70956461F56D29C628FDD4B4F9B7
bin\fr\Microsoft.CodeAnalysis.resources.dll
md5: FF447585766FB5F4110BA1BF2ED75076 | sha1: E0227E457745AFA3D2FB5F766698C05F636D84FD | sha256: E209BE6EBCF8C010511BDA5134900AAA55F3C7F3EA207259BEB6A575A978C4DF | sha512: A39C7D48A640AEFF9634FD4FCC9155F926596B8CF5E1BE111088C19CFBCC534BB3925415CF04D835FE1CD845252677CCADCCA2D04E33565F6D4A4852A093DAB7
bin\hostfxr.dll
md5: B09B00BE22B4A3BFF3DC86695EE77C2B | sha1: 4106A4C909D339D4A70164DC192E8D99C5F990F5 | sha256: B5F1C0219A1A8D18600B296994D5A4197F4BC282C00AA223A77AEB8C086910D8 | sha512: 94D2520FD59816585B06710B414672209B2B01748B9C2F7D6FF1BFA616D2736CFB2071B15FA842FBA2EBAC3E627E453F922C25108BEE2A93223E5014F906AE64
bin\hostpolicy.dll
md5: E1A3B27ACCE8E5302DE23B6547831B8E | sha1: 668BFE9D46ABDCD35C084137565FD039CAD17582 | sha256: 0F5F2753F3470A8E1B60637B993581BA83AFC7B5DF64A7D1221060E87BD8F61B | sha512: CD5310A9637D94F771945058AF526567931350C024E14DDF8DC5CDF93F226AB3E5C9C6BA07B110817016FF998C2FD11BDDEEBA4AA78B18608F8782AEEAE987D2
bin\it\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 86E262D4F0402238F3D811763F728A93 | sha1: FD53A95A1F3DFB60EEFBCAA8763D0DB4A2B39749 | sha256: 0275C5A876A65A0C9F2A6CCF2EA0F7DD3DCD936ED99C85E9556F1FDA3AD4C7CA | sha512: 27C4F399516879180C1726356E4D1CF8D4ECE4F49094BDBB1185763D62361200AC008728FEEE38F9856518C6A197D3C221B8ED07446A964AEB890FA5530B978B
bin\it\Microsoft.CodeAnalysis.resources.dll
md5: 2536E38AEEBD3CC59734CE523E3D8BE8 | sha1: EA8CC11E19A9F4F0E0F87985D16A57D2B567E156 | sha256: B952D4E670274D2C95BA3E1969BC61392B46BBE33D6AB7683B3F17B308D9540F | sha512: DF3A8A71B823E60063B54227341C2BDBDDC8B4616F9FE8D58F2853D3AD8BD09B9D35CA08390445607AE33CD689DD1442589A2FB93126508D6548BFBCF59450C7
bin\ja\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: ACA206D99C378FD9CF9EED3EE6AB4F36 | sha1: 1D769C75E051805698D037CBCB31994D2FA75501 | sha256: 144FE17116AAEFFE188620ECB3E6368839AADB5BBFBA0579236D775FA1BAB6F8 | sha512: 5746A5A449D022207B01A4F141FC25254CB3B2B46396EEA88C7858F9DB65E51705D8977B6A65B393C2A0790C989B9487A19039805846170C4E2B5EDF2BD0E2FE
bin\ja\Microsoft.CodeAnalysis.resources.dll
md5: 9A835F43F3266B2D03B136893E8E9378 | sha1: FB090BD1CBF1795EDC17E8225CBE2109D94A53AA | sha256: F8D1A8C0868157A803767853B7A1857561C3F4E5CEB3327DBAE4E3F16B076319 | sha512: 1CE578A76E198F2F46DBEB8E356FD9B2ECFF6C5CE8BC898CF9F66BFE05D51C44BD2DA391E489D97E684C6DFFC9A6D6D1EFD22BEC963B78F668E14792C817056D
bin\ko\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: DE73C6520880433CB2A968925B6B3248 | sha1: 84476B1C630B22CF7B60CD2D3A445108A4A0D34D | sha256: 3FAABD342A67858313A8ACAA6E6D9FCB0C761BA0CB9453A26B8A140F10E1601B | sha512: 68F2152F2E4839946A796A0EEA0A44C3E6595A60E4FC77BEE56A8E2F4AEE8235B121DB81A5657D493DD70633B34BE1BA0A272BDF94BFC63405EA4D9DB631A8E8
bin\ko\Microsoft.CodeAnalysis.resources.dll
md5: 19E5638B675EF6DBFFD1B89CB234DD66 | sha1: D82968A8100B9E777C71482DA2B988E71020712D | sha256: 11F1B0E3C5C4AF27B0B7E985B2EEEF410F9BC905C5A24CFC4F9BD59E85DB2AFA | sha512: 850B04873202B44F565A4339619C228F81CAF91B2E90F2F57F54CC2E0FE135895F2BB5245E6834AAAB7A0799D50209ACA7EB806D14A8BF9AE4D8A0A105CE5049
bin\Microsoft.CodeAnalysis.CSharp.dll
md5: E9FCD3A7638663A747485C1450732019 | sha1: 44EC1E4479607930512D810A1494A8014DC9C2FF | sha256: 264180AC5E8A09904F7CD3C8425CBFB8CDD8782B05DE8CB3ED833174ABFF2D59 | sha512: 1024FC6D48A06B1EEFC59E201499E8FA7F9455F8A62C352D28C2F1D57BD52D673210A4403A2B197A0D38AF251E868C833754913DC48957893D8628EE663CEEE0
bin\Microsoft.CodeAnalysis.dll
md5: F187AC02784E3809CCB887EED84A4784 | sha1: D96FE758B9AF011AABF78E85313A8CFB9601C140 | sha256: 4FD40E87C78524DFDD89BD1B8DF4B5CAEE671F80A747B3FD6024388C774EAE5B | sha512: A7FFF1A96AB9344D17AE5D210E523FC77269E38B30BCD86246A28A287845437F12A4086B81030102C772D516410343D799E8623F7F80843D3ACB3E0B98E72AF0
bin\Microsoft.CSharp.dll
md5: 13C51064348C33AE3CB8BBB2BEB14629 | sha1: F6C0A0259344FFF294A18A0E2C3DA1DA329DE58F | sha256: D6A09FA04EB89BB061E5B798C683015A67E326F4EE604DF27E474A834C39A061 | sha512: 6F6200A69B46D509729461A36B6CD2D403AE6C69752FFB4B07F8D4C0F3EB71E6A673D3242F0B4C679544BAC5927A24F2882E4C97C5635678FC3A981C7057A36B
bin\Microsoft.DiaSymReader.Native.x86.dll
md5: 4FF7094E3EDFDA47CED912012044296B | sha1: C6F3C9D81713687DC3820D8CABF14C2A32208D27 | sha256: F21DA9FB831AC943736135B6EE109A4B352511B8D6C07CB03C66B61996D1DDC9 | sha512: 372867BBAE96C51EE11B413F552A67A53992B16DBFA44105381DB3813E3C2F9A3DC9D16FC6BD6366514D4E1B4BF1EECCCE5261BC3DF837BF3E3EB5A04446C551
bin\Microsoft.Extensions.Configuration.Abstractions.dll
md5: D8E064AD8F2419F204723CF7CAA7AB0B | sha1: F19F20D758DAE8563FC4914C737E06F1292F58E2 | sha256: 32CCDB2AB4348F195D247F920D1432C0CBB1CC5FD548FEC8EE562C438AA48849 | sha512: B2ED620BC914433435E655F7A1C956735F959C3E8C60A182D96AB0A59A54C81FFA0C52214D88C6E48CA82E198AD7E9FCB603D6DC017EC64399FCF40D3178C341
bin\Microsoft.Extensions.Configuration.Binder.dll
md5: 3FC2AA5A1717ACCF911040B215BCE29E | sha1: 4B70D0392884C1DFD5EC66242EF58F7F804F58E8 | sha256: 8D0BBBD3DA37805186B4958E9EB8C7DA038A759176E26EAE64DBDEA75E535AD2 | sha512: C74240A310AD5F236A805B40C8C407F0BF501BA6664E259FFF610DEA0D0148628DF01EA96DD1D03A7C6CB01C7F59D374CB9B2E613A0B93813CC590AEAF0E2D4B
bin\Microsoft.Extensions.Configuration.dll
md5: BA5145200FCEA6B50A2223F98B468BD3 | sha1: 7AF4F0B8A4A7B75763BBC72C5C3EDF3D85FD8A50 | sha256: 5971CA80CF7EC34845334C9734542CD4DE2548FB15192A19E6DF3272019E6317 | sha512: 3E442028CB9208B1925D53BC3F0146FA832E1A912B8C09DACC6B5EE419C78931E4B5E256D58299A3ADB9F54B2A66F24E454BE74017FD0F0E2FBE5B7E98ADA464
bin\Microsoft.Extensions.DependencyInjection.Abstractions.dll
md5: BD0CB2BC62A2485E93AA36FA6941C0CE | sha1: 453CFC5D9A9CB9C54EC38FEF07D7BB3289484C7E | sha256: 4CBAFB5C80B11692638D857C0227429F56CD27DEE8FBF85B75CB1A98C8A86F84 | sha512: 14C74166CD8F010CC6F0C496931E0AD11B9292E35FD3C899620980432C191EF4E44A44100D675B5D288BC779FE850E0727E161EE718CAA60D1FDE286BD65A8AA
bin\Microsoft.Extensions.Logging.Abstractions.dll
md5: FA43B31FAC519D4537325B2D77595C3F | sha1: DC3C0912D2275684A95816401F63E155FE2B5ED1 | sha256: CE4721EB7591C77EC23650C079C25730BC9E4F2AF440ED0CE913258151434CDA | sha512: E9E050EC7BD310CE3C5C13AC7F3849DD96EE34CA68A91956B956EEF6C228A23D790736D05F07562B039A888471F823107D11384E72E172F505192964680335F4
bin\Microsoft.Extensions.Logging.dll
md5: B7F13CB30356DBE3E3BF7C01E2D8C7B1 | sha1: 712900D638167A85017AB7F99119964D84E0A39F | sha256: 9CB78661A77FBBAE56DE368F018AC9B06E6A171DAB37E49091AC4ABC4A3D1126 | sha512: 6DF9337D590ADB72DF002CD64005A59F60BA064B2AE2D207559F0B43C9C8978AE75B22115556F0F4E7567B7B7862B99FE069EC92B3C98752623636BEA92D1BB5
bin\Microsoft.Extensions.Options.dll
md5: D195309528F364DFACD3BAE393EA08B8 | sha1: 763721AA95EB354FE7CB88AC5EADBF6D854BC5CB | sha256: 123766D210B9793CE76C2779FA87B3C8FE122A526FAA6D46841CF7CF6E5495FF | sha512: 332578FC59E8C518A0E45957D20A9A491B7D6D7567C1655C2F2FA5535450D2D9238B7937BA26B1EB271335E0DD605CB64768AC875EB0901692D021ACB1E344D1
bin\Microsoft.Extensions.Primitives.dll
md5: 30F911D2FF61105F7B5680006A9E4DEF | sha1: 12285FFDA48A642F3B06B06CE73F79341475C006 | sha256: 42BBC209A1A39F3BAB6652478DE1BC7DD240146E3B668D34253425EB663BCC4F | sha512: BCC6E1B979A370D1E11083327776364620E7055CF21D05F56F5867839DE77C5C3823BD1ADF123865533263FE7766A6FDE6E66A55535C705A9097662E1181D463
bin\Microsoft.VisualBasic.dll
md5: 136929DDC01EC68CD7902D46CEFAEFAF | sha1: 9C7551D8A6D6F592B256D179E073B821EE952636 | sha256: 7FE4A4AC4C95822B151E5A7730D2E810C9D33FB65AED852E56CD7AFBFC624BC3 | sha512: D68DB50C359D2C72645F44D621498D4AFCF9C28634E6F74B1B9F52770335BFA4F22B46E8C11B3FC345C5D2F3DCF7FC689292F9B9C7CAFF6AE23BCDF85C59BE69
bin\Microsoft.Win32.Primitives.dll
md5: 9BC7747A6BB6A6A2E75C169D95549BD5 | sha1: 8DC4C774E742845F87F1B11C5F19AC5681C77100 | sha256: C8249CBB569702B90DFB49EC744F00C835F9C6B6C6CCFE243714D61AE5C454D1 | sha512: 572860F084F882A5B2F9ECA332D25CCF573D99C239F10DE14BA8CC55172158A51E479F9DC805EBFD01E13FE852EF251A84567C7E467E7A70B365BBD641A52331
bin\Microsoft.Win32.Registry.dll
md5: 509BCA9C76D8EA9B3D0403C01CE820F8 | sha1: 3DE7CBAB76DDA971A62FF0D2E37BBC6A8C308B88 | sha256: F4442EED19950CCE57ED6EA5BBDF554E3B58903EC11C79B1173099E5203FEBB8 | sha512: 7D5DFE18FE41271FC6B4AB067AE39E0938B9BF24053A40FEC60DDB1CD62EA52C179D99E721D9A30B50BFB88D704B0164F1A22606D09B1445B18A1FE3A890DD8A
bin\mscordaccore.dll
md5: E180CA61FCEEE2EA99FA82FC8F61A0C9 | sha1: BB2FCF7EF73A9CD14151256D7092A8A8F7136C01 | sha256: 62B683C3839B9C4F51B09CD6F35CAA0A0AB56286E57F01E61BADE4D7C34FC7FE | sha512: 722C7EA4CB7A798CD325D4BB2E06E746645AEB1534ADF406A8C8BF62B0700BA6EA41D3531C21738F5F538D6F29B367FBA7BA9C386CD6756514D8399709471AD9
bin\mscordaccore_x86_x86_4.6.28207.04.dll
md5: E180CA61FCEEE2EA99FA82FC8F61A0C9 | sha1: BB2FCF7EF73A9CD14151256D7092A8A8F7136C01 | sha256: 62B683C3839B9C4F51B09CD6F35CAA0A0AB56286E57F01E61BADE4D7C34FC7FE | sha512: 722C7EA4CB7A798CD325D4BB2E06E746645AEB1534ADF406A8C8BF62B0700BA6EA41D3531C21738F5F538D6F29B367FBA7BA9C386CD6756514D8399709471AD9
bin\mscordbi.dll
md5: 77AF5BFF95530EEB73E6D5B87C797850 | sha1: 8AFC671157EEC9F7D94DA13995F5543F2270BF77 | sha256: 981476B13CD757B7F98B56A3E50A0AFDC5F82787DD3C5E5DE51464B1E9087ED9 | sha512: 3712E105AC4C7F30BFE197573FE130055E38E382B77859CAA2C7BFB3D4C1A83E8528AB67D696B413C0E0568FE609CFAFEC5A414BB57AFD095B39AED969E4BCD8
bin\mscorlib.dll
md5: 4B585213EBF08CDDB760727AE9134129 | sha1: D219719DACAD50E13A135A1680B4206334916CD8 | sha256: 2D37397CB3139BF74D9C8B240000C5BF79537AEB8AF579406351A2ED3A9A2BDC | sha512: 2BD703E4C4CFE65F02626FAAEEE192D021EB164313A76894E81247AD6C5819BEDD3BA9FF488F27D8E918FA50CE025021A8FE939EBF436D69BFE780DFF297DCEB
bin\mscorrc.debug.dll
md5: 7825E145CDDFBDD38C09BE1A0FEE3782 | sha1: 49DDD744F913419AFEBE8EA98C069574210B4C88 | sha256: 7002F702650DDA54528827BD4F4268FAAB92525899D30CD66D7BE8B155F24521 | sha512: AEF4CFB812917112EEF0056D05DF429D84C3873D6222CE1C012E2DB56F58E1557BDD683A739CF043A6B3BD416A77B2B46EE7D9C73F5EC95DE961C0262D4B57C5
bin\mscorrc.dll
md5: 17A4569ABC34691116F449BF81A531E8 | sha1: CA53E15C54DA808B325DE51A10D4906836621DA6 | sha256: B43767B294D3B166B07377AB94E3D1599E676D52A8A4F2EC2BF1B3EF4EE1707B | sha512: 6FD45CC55F6D94F0EB10B2E8448C1B0FA186842D3599F5B87CEFBC789E3482D57B3144BC5AA89FD30DB69C9B5A349AC5938BB7923DC380F47DFF433F85B37F6F
bin\netstandard.dll
md5: 1D17D7DAC0493AA3FBACC8724366DC53 | sha1: 9504022C1C6CFC6CE3B591121818AFF8F1C6A357 | sha256: C0E93BBD3C4F8358EC0E21785E7EAFE8685B068F6F72F29F450F3609F8A2AC54 | sha512: 2C84420445488A0314091AD7C57530524011D09B777F3E53739D7085CB1D6E31E37572B968E4ECFD7729D9240E35B61250FB93649EA5913F9501E47BC75A0128
bin\pl\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 406F439D32418221EA814576FD7A7C5C | sha1: B1BE3CA321E8B6FFCB957081413A3217BFFC7B15 | sha256: FED4C037ED3C3AAB414E0737D18F6D5089D9551CB04F9F5A199035D75AFB454C | sha512: 2488E9290A86B47A2EAE5557243C5619ED6F64150467E1D659C55E310E51980B574A0F97B13777411929562C77F5F4624A006278AD9E3BB2358A9FAE9094D931
bin\pl\Microsoft.CodeAnalysis.resources.dll
md5: 298C69C2A69A2916158A909EB8AEBFAD | sha1: C7B3E28D8BF2B32BCEDAB7580EDE4ECA5171A7EA | sha256: 768D155DD19C5644C7019809821424838528B98E2157D88B895248FFDDF5C80F | sha512: ED9FE96C60404B01066C1BEE36EC5A098AFA716465E976C35B2016047FFE9FB2760ED076CD12397A34557B15DFED561B2F62D4A9D1C43B10BB095BB2468E85A3
bin\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 8A4ED8976F141466BAABF4EAF0A6E2CA | sha1: 1DEC7494BCC8BEE7A169C91F55D112AC226A9699 | sha256: 5E1B10BEDBF56BDD472C1ECDDC4DEFCB94AACCBFD1EAAC55A2FDFAE42AFC452B | sha512: 2C5D3E82E51E5E159C96D2CBE5510912B493E564CC906BF3D47941255C37F717E094A7FB994E92F2CFD293268D4251001D13D46FD77AF5949958E80565C157E8
bin\pt-BR\Microsoft.CodeAnalysis.resources.dll
md5: C2656796154C3AB64A30F040996CCEAC | sha1: AEC0317B0C17E18B7FBCB223C68BEE2A7058FF01 | sha256: 6B57447D279897DE5D9C69BC5A8DBD3A76E5E9FD616B6B730796D28A76C3FB51 | sha512: BF8E9ADD8E7BF9C47927127B37E850AD70AFC8921723D060A2892284D7BB97692CE491010626ACB5B93ED99248DE2A0F416BF611DD5BDDE36DA1F98734C7E9CA
bin\ru\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 9D7CA524373C1D156F942A1BF3329DE1 | sha1: 4E1237863E83AE68A38A1A2F30F383EF2B7BCB1A | sha256: AD94F781F07B0BB6E7FB2D86E48526F5DD39AE151DED723797B72446AC7111C3 | sha512: FDF02813FB322DAFEA4D239F4D2E3BBF53BF19A24D2C7DFA8A8CBA5A072457E19EC74E4F8DE90AFC80CFB065C6D3186932F1C48435C27DAC96ADDBC4BD0700F0
bin\ru\Microsoft.CodeAnalysis.resources.dll
md5: 3EDD36AA41F349047886D3DF369B6F67 | sha1: 2BBA90F2839A399561A44A616368DE811736417E | sha256: 25075B34A0EFB67D233745B6359A8D3311C137EC5D9F6D47478369175D217AF9 | sha512: A3A53C37E042A83C4806E1A7AB55F7E7D960ED3B57AD340F22FCD4BC0F661294A631846CFFF567F2638AA69E7402B76437732A649567D657980E99FD97325C0D
bin\sos.dll
md5: 96B864E49CDA442238843FA9843BE29A | sha1: 4BD814546A99CE7DB98ABC150FD16E6B62D11280 | sha256: 357835A126ABE5DB3CBE354115ED975A96B14524F0D722FB54659E369901DBA5 | sha512: FE5A89F7DDDF4D22DD9D4CB1DB422AA64E5AEFEAE0F1787A1A0C2E33CB5D3BE1B48AE3B3339C7D5C9EDAEE1BBA4DA940CEE93E9B2A9F880F38345F10A7195F1B
bin\SOS.NETCore.dll
md5: 2FBE70FF43F6BFC0D2411A870E6DF7E6 | sha1: E8ED31A4A9159EF35FE6D2D1E737238F343F8317 | sha256: 94B9B775CF88C9BC13670E9995EE7729E2FAA3C6D99B939B8C06E542AD4BF842 | sha512: 80746A243AA6CA68A0AC6962A5108B46597E8D4B76E002FDE2965087F06DDE6838DE4C7A133658939DE1D7A7D1F1F803692E1EF2277CE6605764D8175FD2539F
bin\sos_x86_x86_4.6.28207.04.dll
md5: 96B864E49CDA442238843FA9843BE29A | sha1: 4BD814546A99CE7DB98ABC150FD16E6B62D11280 | sha256: 357835A126ABE5DB3CBE354115ED975A96B14524F0D722FB54659E369901DBA5 | sha512: FE5A89F7DDDF4D22DD9D4CB1DB422AA64E5AEFEAE0F1787A1A0C2E33CB5D3BE1B48AE3B3339C7D5C9EDAEE1BBA4DA940CEE93E9B2A9F880F38345F10A7195F1B
bin\System.AppContext.dll
md5: B0470C647325B795B82DB87C81475091 | sha1: 0AF6175F0D88D6EDD6F792A5CAE4C9265EE15E2E | sha256: 240842CE88E961FE2B578B195D7468FEDE8D0600C430D716EAEB5AEC77F3B626 | sha512: B6AA29CB23EBE05003A2154A1F91B73C2B940C5F061D4A79935F6418A34B3147A7E48CFBA54592FCB5AF816B4B905F2FE31E0B217FEBF5E362A34035044E050C
bin\System.Buffers.dll
md5: 4CD0AAECF58457945B1808AC2F2BDFAD | sha1: CAF117BE972289FEC60305F0E823C21CFDD11F54 | sha256: EAE703C962CFA39292A5AB36AF29F730D613BCF4C866BA68D9F54636C8A30F93 | sha512: BBA79217E31F57BF669FB9523575E0D7FDDD68B81C3CA8EBC2531E8C5EAE84E6574F01C559E49D3C2C347CEE6F48C709F9F832B1B54A5EE6777F1C9C925493A7
bin\System.Collections.Concurrent.dll
md5: 9409243BF6C9EEC6D9D45219A4797DA8 | sha1: C63278EA6E3631E5473A6584DE8CDB457251CA3F | sha256: 361D02B4C18ACAF7EA60A409D47CD50276A9EFE269C8E7F99B410AE0C7990012 | sha512: F0F3E3DB10FA3B60BB4C2FC9AEB1F8D46C27E53F2017124A3EEB913BA662700941C9B218EF003F38E603FDC812DBAA98E4B71A774FCB182BC7FAA1C37FA241C8
bin\System.Collections.dll
md5: D0E8E5365B1F6FF51826327DCA09227C | sha1: 1977F45FBAA87B06D81777D5840B37FE40AB4AA7 | sha256: 0D55526E19C7EC4295B459FE85EF6F4387431A9A7034CFDA22D57B0C3E4266A7 | sha512: EDCBA1032F90899959C080A327B69EFCBB682678EAE05434E6E6525D2F14B668E9591E2D82B44F9554312CCD8C3B4F9ADD4F22A06BC0DAC0C37A79AE8A05E607
bin\System.Collections.Immutable.dll
md5: BD6C840B6C69C31BDBB3DEE518AE5D7C | sha1: 2F8FF93196F577D44AC24F4FC641D57C1BD0B6AB | sha256: 96324119BA0F026C23572F22F8661612CB8081E06B99A56C9655EA8F6CBBDB37 | sha512: E665CAAE5888C988BF4209946771A364D319865CCA931A570460098A81B154C0E72A6045FD26D3C3EAA130089763A4FAB60CE85B5844E3D8243F3B0047429D0E
bin\System.Collections.NonGeneric.dll
md5: AAC0FF5B8A7CE3EDEE06A32C32952EA1 | sha1: 86A03FFFC77A3EBAB1CE3F63D204CD7085401B61 | sha256: 09F2956FAECB2C5BF8134457E9A920C311BE09516634654223CD6FB7F5269A37 | sha512: 72BEFF53087970F5280DDE69D55EAB921D8BBF10D8EA46A966E062EEAAA62BD8EAFFB26945A281EBF941EAEE826164B7CEFF3E16185A051C3C15549AB46D0624
bin\System.Collections.Specialized.dll
md5: CE7E0BFFE2CB47D51E259F638C7A4E49 | sha1: BE93B265BEDCA99F70AE4D71B0A4667CEC82FAF0 | sha256: DE7B32D0CA3BB0E4DAB0DFAB1DEC91F02688DE757E248CC7421EC525576CC497 | sha512: 9330FB4C278567944A23F728A1E3E6A7DFF65A10827128599F41BCDCBAE329642ACD32C1D53A368294C612653C4EDE9E92352ED64E2395267AC91B671D65F085
bin\System.ComponentModel.Annotations.dll
md5: 32F8BF5BE6882B590D4581C1404BB7F6 | sha1: D6FA2C53F3979865FBEAE833D8CF1070B722FC19 | sha256: 29C5426C55DD7F5A41D221CAE91B494E350615CC0DA8EB9BF6C2F586C3779672 | sha512: D530975DE54416C478E13EEDC2330B0369FB48E2EF40D83BE37FC7E99AF8A8D29B05943AC98CFEFBB3E61187375B5FB6340413D1F2E83A8E6069B0B6122CB51B
bin\System.ComponentModel.DataAnnotations.dll
md5: 9CB67F5F00D30FFF2832DA14C421A80A | sha1: F0A355402A25D62DA52CDAA525CB05789FDBB74C | sha256: 129944766C82076C4DF2187F23A05AAD94DD5FD60A71DCA6F897CC4634255B4C | sha512: ED31FE2644D9E92DF112E836D1F55A463D69DE38FEFF002C963EED891EA16CF142C65639094594876F59C0A2D583669A619FB12AE21F802FAAC32706E113A991
bin\System.ComponentModel.dll
md5: AF7AF12073B09696980B253598A6AACE | sha1: 3A3196D31F94F6C931FCB2A77EAD0A2F0114B5C9 | sha256: BFD001E11AFECDD570FFA326620B69C0099E7EA7DF9CCB621B87FC3AF660B71A | sha512: 6733E9EF5A44A3ED779489B1A705EB320804B7A7F698EEEC5E730580464526C3159816B90A35DF99E26FB2D07BAEF2DA61E869A8E2C7C6702A6AF404145C7B4A
bin\System.ComponentModel.EventBasedAsync.dll
md5: 8C67EA6BB074137D2E9F04C0956BA93F | sha1: 0831E7F9046BF2A04BA5B283EBE7B1030F77B3D5 | sha256: 365CEB7F80C6E3E0698D1BB0A692AEC8C1221F0B22D84C38C79B5B453625E249 | sha512: 93277FD886740904A782860B8A84302082D964389CD4AEA19DFB5922C49C93411455AEE2FB7E4A386B07428A8091874A1BE9F39662D2A2D3D8D701076912368C
bin\System.ComponentModel.Primitives.dll
md5: 352556C7771830297C37D9F6E6A4ACCB | sha1: C406E5751AA9056F83F4147F1870C6342F38B554 | sha256: BE02CF575510B234953576FA3352CF02EDFE9E9893EB36E83C541312152C9397 | sha512: 52B40469401AAA3AADF0C31563022DC13D68D5247D43D4506A88F1778F4F3E292A895D7B10BE40E2644BC247154F970D2FA7800B0A506030EE9C47932722F115
bin\System.ComponentModel.TypeConverter.dll
md5: DF672AAC9D6B2B81D09BBF63017E5ED3 | sha1: B9D02222B4276698969C93387312EF62C538E198 | sha256: 2203B11B45144DC94C1D0A5781BDDB72CED2A0CBA3CC255AE4AC0B1FB8252DB0 | sha512: 9F907B6FC26CDECBDD2630629569BE913473560E876CF25DD293E4E15D5C74905F49A80BCE600B7F2E42E4370F380CD6098229EA8157F7A88FF222C26F44F37A
bin\System.Configuration.dll
md5: ED1C215174571E23AC0249BDBD31CC01 | sha1: 828094FDF47AE8CEB7985D919A1ADC373BEF51A3 | sha256: 9AB32108B1CE2FE576E80235500A2843A1803211B645334D1BFD78F05DF168E6 | sha512: 1DD491E1112FD66D2CA9FB898BD6BBEF833F10E01D9F1B0F71D1A4C575F80A55ED398C22A34CBD9DCEA00DA678F7BAFD35A274E2DAA90259F021062676FE3066
bin\System.Console.dll
md5: DFE0E0865153A4BC8E482EA39016D653 | sha1: 87FC935A7557A7FE2F71EA83F30A744D39649539 | sha256: 5E586F551E827747435AE8655F457A8E2BA697445EE3BB82AF5A139DCD7F9EB2 | sha512: BD2335826C631497C269217318EACE12C3941A137DCD8D98A13C39D57DEB2A495BC776036672F19BD5CA27AE2AF1529C599A36E5578F76A9E97E0291E34B9132
bin\System.Core.dll
md5: B0D7328A7B17166E9784E7FA12A15493 | sha1: B5F2046CFC6F90D54057E54E8AEA9707639CB4BD | sha256: 2B75FC4B38F60453DA2D59185317C356B4F577220FD6A68951C9F744AA3AC288 | sha512: C16A84963FE741B807B93930BD2D40F8962666EF9520593CF5D20F8E7D3BE4271BC6263815B78AA0E8E5443204B05527B877FA3B23C13E659A1CA25480479775
bin\System.Data.Common.dll
md5: 435764EDA274ECCEC9ED40F92C5501BF | sha1: A07D3D1A0B714289DFD2F1A167DB7974C9795D25 | sha256: 072320C2F324C379D4F7A0914682C391C3A53E90F39DC0A036F557AC9251781C | sha512: 54B559EB730F6684788099797D29EB74CB6EA86B5FEB817FFA1F40552FDA32D5028B5ED0B9ABCD605B24339E0267723A6A358F4B6EC5C7FB130129EEE4006D44
bin\System.Data.dll
md5: 5F78229891088FE585AEF918B859EC33 | sha1: 5B03DA856929D7D19CC9A27670E9E1980016DCBB | sha256: 9555E770E6DC0065A448D903308008777373A34A768C20C04E98C8B3C72AD162 | sha512: 3CF681B450096C55440CC103A18F5B2C200A50BCC609C790D520A1A7420D01FBCD74614FCC24B2942B247FF96CAC1E0B6A517E6D6E6768075FDDDAE59881AF6F
bin\System.Diagnostics.Contracts.dll
md5: B092C0896373CB3C237B02D0B7D6442E | sha1: 14C99E2943D6851A7FE81E457C8F0B3AE2493E2B | sha256: EE0AA938F8F55A2D9973628D9D87D07807BEDE71649306E6C02FFCEA3BC49A9C | sha512: 4FCBDEBD579EF45AECD54D081275A9189EC7113D6161DC489E363876822E477D741CFF41696B15480B35B86D7F3823C799677269C3BD76AD4FA63234B94BF14A
bin\System.Diagnostics.Debug.dll
md5: 55788A6D6B106139F08EF1A5F3EFC2A5 | sha1: 84B52054ACD5FCE3BB071F56E4674BE5216647FE | sha256: 632F003A3623C56003C02B0060F792C88A768F6AE84E89D9EA75781A93B6073C | sha512: 30F4BC62DBEA1700BE14BA1C4B01057F5920F554D7A940901784BEAAAFB1787456336C9F68BF02404BA6F3AB6B18EDBEE13B8D8F5798B03BA2F31C081C7C2269
bin\System.Diagnostics.DiagnosticSource.dll
md5: DE41522793B746C266E8F0C1B58FC7E8 | sha1: A01D648DD450902BBCE32E795D8F6296398E85FE | sha256: 933C2932515257DFD44C1D433AB6545BAC1E5D1EA36F486114A743661E74D751 | sha512: 6B4471EBACE7D848ECC6CD1F898328425447459F49500323624ADB717644AAB184FDFED8628EF2F23D46976E9EFADA289C3EED72EBAE2F388C8C8B2183174E9C
bin\System.Diagnostics.FileVersionInfo.dll
md5: 02BAAECB9DF08D896701985F17CAA267 | sha1: 5CC42AFA2947AB4F594AEE267BB41BD3DAEB818B | sha256: 87F18F62CEC5BD078CE89B0B3F707C6C7E6421F38C8DCC79C7A4EDFB584F7B94 | sha512: 562E5B3657719CDE2B057067C9491FBD1BAD2F3DF802A4211AC2AE51514B439174F4FEE770B5C41349C26337BF82248AFFF02F533415DC25B97886C4DA1CD249
bin\System.Diagnostics.Process.dll
md5: FC4FDF45305ADC017CB33EA782D983FC | sha1: BC697DC727BD78A035D9A62B5339591D88D11E64 | sha256: 133102918173701526458C7EC1C0DF4E35FB69C5684DB2BAD84104C98D139853 | sha512: CC21A07E41A5E03C159D17BCD8E5944824A0B50C2ED948CCF8213E1977F7D2A4248FB6DBE3B882D1E506847143BE93678DBDBE1634E1C3552F845F68F4EB93CD
bin\System.Diagnostics.StackTrace.dll
md5: C4D3683D3C65686F497779244EDBE8D1 | sha1: 558E73B20611D4F0200A9C29F932F05242598737 | sha256: A47A7F0D81A1A9D3BE481516375977127041A45B4EF2D5DE2493FC4AB30644EE | sha512: 68197A0E61239E1C598BD47E5858C4C448B3E2210D69C70572037AC7F74FC5078BFDDE4F109C1A1F51ADA9006F12E23402E89FA3B9CF3B65D7CE41256BF6C65A
bin\System.Diagnostics.TextWriterTraceListener.dll
md5: DD35C16AB5214C39D2AED09A5E25E857 | sha1: 76EE91FAA0C450D8CA9357C7391D4D5AC35F8ABE | sha256: FE9734318CB5E68F3BCA20496BFD57D9CFA9B7AC4A22BA9A1B413262FF1DD673 | sha512: 9FE050A0703E82195DAFA30E371D0F6EEC79098D61E4477CA52DE5605EBF30D3806EC3603166C85B4D6342DFB754E1E41190EE38E33C68E681C831FE2872B5E6
bin\System.Diagnostics.Tools.dll
md5: EA7A64F34E3C0612AB7AE810E6798013 | sha1: CFB1834A4D9856386FF9C7500E7E9077F9BF4A74 | sha256: 5987F300A5CAB7BF3731AC88A06463E421889A76D5610FBC09978E49144087F9 | sha512: 0E140262DA9ECE1D3EAFF164F324DF100E30F5D69E82810885E897DA660B239CCAEC69C436F6D52AB8AAF74DE1C6487AA57166FECED1EFDC1CBB7FC59B02531B
bin\System.Diagnostics.TraceSource.dll
md5: 4867EFA656AFB18AA51C9F8D57BE68CE | sha1: EFF6A2F00B07055D5080F914A6AE8BD7A8C5D348 | sha256: 588BC2D1234DF9FF3DB33DB20433E8F757BB3BDAFDCB6A15854A8C8A03BB8A10 | sha512: 219BA9EDFD89542B1211DF5DCE62790E726DEA7909AB2A28F821D5EF9F10EB65F9CBFA254F5999093A2539B6F829D68FF122BAE59E54B41080BC022CE06DA892
bin\System.Diagnostics.Tracing.dll
md5: 2AC44AB60910C662E23E2DCF323E2ED5 | sha1: D8BFD68F10EC8E8CF0CF15201EA59E9D1E8A9C5B | sha256: B692C1B7AC5FA6EF921C16FCEF1AB8E1348A64AE3B3A5FE5DA472E01054C3E3C | sha512: 5759B71D31275E19A40A3ED5176C483BBB64FA5FD10777566AB1EFA0BB8D761AE218000F8DA6F12B5E4432A314C4D90502D391003A087EF94F9CCF362C61D1F2
bin\System.dll
md5: 0C74C2BE95C22AE3DD16E0AB0E97EB85 | sha1: 9E9E923176102C8B3401CF14A32897F6FDD2CBC6 | sha256: E3BCB43F76E10E752D4F98025EB731C6003EA18FFC002354871AA9B248F18836 | sha512: 54F98F704E7138B0DE7E458D7328B6BDD96E1AA72EEE1A5B763B331005DE8E94A7BA9AB8BA42EB5F246B15A4BC9E10D9785A92948A34AACA5D70C2C20FBA321A
bin\System.Drawing.dll
md5: 1BA992CD87B25490A775CC49A17C7EFF | sha1: 0D040215DBD86A50885794DDAE8D6454FB78CF89 | sha256: 5F4EEFD8C96845F16F30330767A11735EC02CE7FE9D95308CCC9B6183E848600 | sha512: E2EC5E923258B8F9561F722AD3CBF5DA786ACB570E4CEB40E6599AC16CBA2B179ABC847EDDCC2752BA4576628CE9BD27087E67105BF7B48138C42A82BB3AE6B5
bin\System.Drawing.Primitives.dll
md5: EDA5E1A083531F79C760024A198C58AB | sha1: 66A8BB0225B7B8C3E1D4A8AFC541541395941054 | sha256: 0CA167D414C4D133BD29C09C913116F9F842CB0A8DA6E69D113D14646770A343 | sha512: 9F74723D45D9526F90DDE93AE5815BA686574C97478B146BEA056DD55F142564DB2D16958D0D7D539931FE046077784E6255309CBF1671B51024ED7D28BEFE31
bin\System.Dynamic.Runtime.dll
md5: E644F26152FDC8B1371055509BDE0A6E | sha1: 799AEC06E4C9DCCEF4D762CB528AD83B9C4D97B3 | sha256: 8E5D436C1BABB2F42975225B22BF8424B9EC61D74291A24B54465870F2FA22DB | sha512: 2ED6FB174795E720060E18E07D3E2E33ED4AB71175DA6ABA57D225D6F3E1D7D77F1FE3D446403831FCECDE30D16D6C18BC14958DDCA6DDC10F8B942B31F89CDF
bin\System.Globalization.Calendars.dll
md5: 3962030AC89EE31F09C9F55A59D011CB | sha1: EDC1B4420C387666E326D3B8EDC1EC47F47A1156 | sha256: 7E56C3724F9A3C6AE1CCDDC062598F75D45B83FE4F575137DE9C7D6C5488978B | sha512: 85BCDBA0770F563880BAF64DB1D3DC40F77C9308B3F0DF480822CAA27678D21EEFD7CF373899AC362CC23F7B81040502B76B214F3C6C5A736C8797A26A38FAA5
bin\System.Globalization.dll
md5: 429599B0348A0256D252A0B7411FAA35 | sha1: 03AFED38000479F0427A4C629DEA2947944A04B4 | sha256: E3B0AA429D5F77D3D1809DA65C5F045A45EB3FC0FF0388B74EA7C92965EB2881 | sha512: E4BA11D262338B2BD25ABFD65AC9245A120A8DBA7B56CD952FB69C36700FDC333477CAA7E25B6E015CF0D583F1EFEE15F2175A0DDC8A6155EAE02C923C440593
bin\System.Globalization.Extensions.dll
md5: 3AB7EED4108539C8D1711E57F0F35555 | sha1: 6A2EDDB2815BF00303D14D41D85A0A77B1E44ADA | sha256: 4E829A995A102E08A3BC0D05A628AB66AD627BFCA41EBEC2B4A892E4C8171E4F | sha512: 95867CEB453433797700709A3273DF5CE8ABD6F8EC3C15BC0F5EF454881162F923FBE961AC6FCD9D14453D8D1457C6F441CD3F401048F074176360D7DF85D689
bin\System.IO.Compression.Brotli.dll
md5: C007CC30960748752AF3D72E3138149F | sha1: E85E7B9FB262F0900A54F53BF4C193BF56C7AA1D | sha256: BE360D39450D9D1F23F0E48AABA94C2DBA0964D79D923C581B881A524643FD0E | sha512: 4FB2ECBA97CDF87663437AFA791394F8EAE4574EA578BAE11385243243EC02AC6D44BBBE98EA9962C4286EEF11FFFDC168CF1DF241D6C17B16B2414C6C673016
bin\System.IO.Compression.dll
md5: F77D049713EDD6258FAE99358092177A | sha1: 212A25444812D1919792A3C302F00C157815D298 | sha256: E506FC910151D2B4E31A6C5B206B95878A567E3039AA1C9152A83007011A13CD | sha512: 7EE42A7E191C7C056B668E81CF20A9562A5B5EA0CE5807519115F8A9E5C0F3A355AAFA129D3D5F3A74D4E3A423D427319355B86F1C050D09291B9505FD7F3FAC
bin\System.IO.Compression.FileSystem.dll
md5: F04E8C2746646D53D3C5D231A16073C6 | sha1: 6204B396793AA5ADE4963D03EB23E059775330DB | sha256: D07BE1DB143AA1221ABD82EA065E540C65C95F119C13CB70767D76E6C1E215D4 | sha512: CA9AF3E57A3631BF8092BF1372C39F7F51FE9AFACF04351F54D262CDF52E95B6212EE261B97844F2FB2A817D99984448296945A0E49C1BDA5DFE29E94BE0E434
bin\System.IO.Compression.ZipFile.dll
md5: 885359C82BA15B2BBDCE4B638EBCA944 | sha1: 4226DF403D2F0F81407A45BE3E626F2BD410F875 | sha256: E73FFAB949D68BB8EC7CDA65D53951AF8C920FF3B2778B7E58089AED66323198 | sha512: 58D5A7C06A006B835AB16BF7A010A3952175ED31287B721A354640AC616F34014A574111021D9E812403FDF3FBA576B885C4A114A0C93FE5B37444D53BB6038C
bin\System.IO.dll
md5: E0B62519F5039EC1C43EC6848B2F795A | sha1: 5604451EE66809E632D84267E38137961AD4A6E2 | sha256: 1282D4996AA9360F96DD2742A439CCE937995A1CDA847F168766F508A6CC715E | sha512: 49E82B3EBDA273871900F7F974308D7C3215DE610BE873A701ECF08CCFA8F076E68CD722D299418BF8785560F14ADC79E8E825551598E1334F624D5E39F848B2
bin\System.IO.FileSystem.AccessControl.dll
md5: 808BE63E89E55F9A71CB6CF467959F0C | sha1: C3A759A06C4C428039BBAAC31F00C1C9ED4896E5 | sha256: 9B67FDA76218FFB7C32C244D23D2607E34C6411C600ACDF3B1E06EB53D118E1B | sha512: EC871A00AA67FD6CB65262C196EA0A6C956772A7E9F48CBB77DCC2895ABD608F7C0980760C62F942566106B7753E8C3F6CBD8841EA6F968192EAAA7408EA5780
bin\System.IO.FileSystem.dll
md5: 02103ED158B9F827108DA996948AB9CA | sha1: 9476AA93FBE999ABDB80A572514CE01A952C503F | sha256: 3D678A8DA44BC8C64DBC6AA0C4F4A8678B7471513E5F486BE335AC8FCD982ED6 | sha512: 6AC81630B5341A180DA3EC3DFBE3C2263D0CD4652014ABFA231A8F00EC0CEF01A6D74F5CE02054747A026F16CBB98F3E8322199A59239FF39968690716345CDC
bin\System.IO.FileSystem.DriveInfo.dll
md5: 0DC30383D0F4628F0FE0FFCA9611A5EA | sha1: 14BF0B44B859A2B162046924916B89A05D67864A | sha256: 94D3D8EAF4614D158B56C607B00AB4F4739C242289E72D221B08B2D916900FB2 | sha512: A8E17F9210A1C91313D684B95DF0A756D70F31B1852C7C853510752F8EC0DAFACF82E7576165669DE6AB82461BD8CC2CDD265ABA97D13F5CA2E53A65FA3C226F
bin\System.IO.FileSystem.Primitives.dll
md5: 0A0E5E38D3C2CEB75978466BB139167A | sha1: 750529B648E6E2B620287C9D627E9DDD73ECCD6D | sha256: B18AC3A722D81379F1C1D059504682F501A23106A6C955730D613441FD022170 | sha512: 4F13568A9CDB4C837ECDE718271E7D5288DCEF2890F30350C9C804A940C10445AE6CCD7AB311FA8281F05C8E02F28AF4A3039F8B9AA4BA2A271A752F62FCE46F
bin\System.IO.FileSystem.Watcher.dll
md5: 37899E98C0DE4061621C2F58C18884F5 | sha1: 79D81CEAFB33BA9C4FCB26D34975A8A732468EEF | sha256: BA46BCBF43F3F4827C207D8C03CAD3DDE01326B1640939DA5A2600EA889B9D1E | sha512: B2CFBC30B8416A38FEF7AD00A2B287105A8ADC34F36278114A51DD71EE15E955EADB0D5A30591062BF5D2DAC27FB031C952D7B3E5C62260C49C74A4BA94FEE79
bin\System.IO.IsolatedStorage.dll
md5: C936539862C583FB0DC99DA127DF5A51 | sha1: F5C7B07B545D3AA86842D29F5BB3C6C743A38F3F | sha256: B424AEE074CA8B79376EF72B3AE5C235668964ED4336AD8B705A76A8F6F9F349 | sha512: 593437FF4CC6CB8D450182B26DF5F2E10703BB4E46C7304F001CD91FDB7DE1D59161EF82C9A0E3FF5F7091681C1FA5A3CB816D0BD9174E2F063F631B681DC794
bin\System.IO.MemoryMappedFiles.dll
md5: BE6E3BFF65F54024431BB6D0595AE7E2 | sha1: 361A26978171B9CCDE68E14B9E4D9C12DE9BB1DD | sha256: 707CD452EC450779F7A8ABE1087B20B0AB15963BD3794019D05A5BC98B04CA0E | sha512: 2805EF53E9D36F3F32A7EDC48D2067429341EF06A5F8E3129A01EE68028CBBCB745C45B3DC1CEBDF4685A2DE19622AE7708C989D6B1A9084FF8C506350FE3BBF
bin\System.IO.Pipes.AccessControl.dll
md5: CFC3D03C60036B5B61CD9EA0DAB3A093 | sha1: 9BAED8531BF39141209FA5335EA747EE85960D06 | sha256: 54CBEED527F4E72F0D3562A765A05B16F1E175A303C15F514FEF2B1D94DEA87D | sha512: 8F437B1A2F68225C99862524ED7822DB2CE175DE20A2F4E040C59376C7C6CE32F8BB713072B3F0F86D5888258F6D89C3301CB250CC3BB2E3A8E82A827DB14637
bin\System.IO.Pipes.dll
md5: B90F96DBA94B29DE96597FCDCE9169CF | sha1: 8FF019667494FCD6C160439087DA0F04F0BF5F89 | sha256: F4B9ECFB8A4E7E4B4C79622B145E23E26958BD600748806A5501F2A66D319F79 | sha512: 2FD49379EE6F21FB4F0B555479067B303458A0436ACD3E35FB19268FEB32EBACEF151798B1DD732D48CDB079D567B19DDB91C316DDBDE5E48758DF8FEF12F655
bin\System.IO.UnmanagedMemoryStream.dll
md5: 8B0E0855DCAD20CD3396AFA93AB4A39C | sha1: FB52EF18FFA06E454264BE7B9C2F682F41250402 | sha256: 436AE01F125DD8C3C796067C3B5CD30442FA22ED1C9177131A1502FFBD88BDF9 | sha512: 1D9C4C07461FE5CDFDADF69107CC0145815DE23DE3AE146FBF5B33A6A584655FE00A238470BD38AE1E5615584C76A58FEFBDDFF7C381C183A2A0A3FB0F558414
bin\System.Linq.dll
md5: 0C8AB8208C5D68F54432F4195921ACA5 | sha1: 24505A5120E9FB53CA66BAA8989198BB0DD2353B | sha256: 17C02D495F9DE1B237B46B1B7D264D0534E61092B8769C8E3FAA508945C42199 | sha512: 0461665B16FF0893A146F6035050F6681A8CC10AF5B8DC7E8621ABA021BE540E4E20162A18FABD41F22DD4B858141D2CA05E2475CAA96AA837E92786BD4EB540
bin\System.Linq.Expressions.dll
md5: 2074F53C67D3418FDA6EB09B4BEBF798 | sha1: 7CA5DFF5C4E6E8C7093ECC3410C2BF6F34BEE70A | sha256: 545851E5E2A49D2785034E383CF757A5C8043BDBC3C77855B2C5FFBF26B59A9E | sha512: ACAC7115028AC4FD6B5FFFD4252B13C6E36B8C750330275B50CA358A4BAF0CE68B04210B684DE53FF384729FCF33613F834ACC54B27F36DA57D1CC94E96AE634
bin\System.Linq.Parallel.dll
md5: AE2AC21C190E74671FA6443743EA9BA9 | sha1: 9065174788C5CAF1A106CF259037046FAB531F89 | sha256: 85D681D543AAEC116CBDC4126A0F4794063AAA08EDCBAB32ECF0F5C2C840BF93 | sha512: 5495CC4B41EB13999F252F24C489FCD1BFB901C01C33125EE801A3CAECC4DDF758A75102970DFBF3641BF6A60D3C21B89E97C29ADD9D956E131AEBEC9AA0540E
bin\System.Linq.Queryable.dll
md5: 2B14664BEC169B6510760D3AEE138B09 | sha1: F06798D360A02CED5322C3703A1038305D3758D9 | sha256: 10B7A4E0336CC560BAD5784C62447965E1F410B8F5EC99836E19C02FDF067E60 | sha512: 43362A157390996898838CC7D0FE719CFCF9E73E39E39DB5EEF39E37E3013D08214493832559A53A3FB176507BAC1971340DC6452783910538EFA31364DF9453
bin\System.Memory.dll
md5: 14034284EB7648A543960C2B1DBE78A3 | sha1: 6BCFD330B0D3DF13724600B7CDD3B1EE4986525F | sha256: 5736B284DE1274C95DA46BE089E6DAC567117ACEE26F39FD75AB7733E2CB183F | sha512: 9F35FBACD37BBB34A2C9F075BD7D7BFB7504D98059958DB3AEA2586E9D2A0B873D0E9766FD8EB03BB13D64D7712D361C40C596671C306C3DEE5D79E2D1EADD4B
bin\System.Net.dll
md5: 62E9449A26133983343DACC3E9BA5D87 | sha1: 1B55972EBFC43A54ECABC133ECA1F2239F69D97F | sha256: D4A509A94B0AAC28BDDB011D1CF6561A08E90F0D76EF63E7F2ACF96059E261EF | sha512: 021FCCCEC8F4FA3584F2D81874D74DC16C88D5F14321C82AA196C569487569DA5E047EB0212C13D22D63B7B1548DE9CB2385C42295A325170BE993A6F86B1FCD
bin\System.Net.Http.dll
md5: A99CC70EBF8634A71D63601C313A77F9 | sha1: 22FF02E34BC5BFAE3C52CCB451FF942AB48D128F | sha256: 4258B9932E857010B08FA1F064D80BA657F4BC990054BD91F94A69CA83B03E8F | sha512: B626658985CC5C4560A7B910CCF364AF4A04A9D291920B4346946B4D12F14939BD4C62FAF721667432F54464CDB17ED84597F6013EF84CDD3F512C8165CE94DA
bin\System.Net.HttpListener.dll
md5: 0FB53508BF69708039C1B226A8A7E4AA | sha1: 90F34D2EBFD73C514535FF1491F183A9425E5959 | sha256: D8D16DD5EFC7C98914DDCEB9A4B6A7A977B7E44776FA65001E7443D61590427E | sha512: 01330B99C901F3357F131E21AF598CFBC1DD61984C745FACAEEB4782F78842D875E8CDB937734C3003C0AD2B472BE5FE291EAEA0C18EA64A491A11C6C1D048E0
bin\System.Net.Mail.dll
md5: 11C1871036365B7EAD959D6D600B6652 | sha1: A420750746ED8BD5AEDBF08DD31C57995A4E8407 | sha256: 9FAA1AEDD62B6C5F3D4D523100E45A2695036597837D8A4562D7A872BA6D0361 | sha512: 09E513B8AA770811E022004312054D87F8C98926B4835ADBDC86B9B800DBB3CDC5AC04A738AD65B8AB1286AF0C2358C93802D23DE3DC38EF8163AE36C01FA043
bin\System.Net.NameResolution.dll
md5: 3FE00D2AD361EBE582C0065E190F8A06 | sha1: C3BFE0B3A03A567A5350018F23FC2B7D6B7F47DA | sha256: 968F3A796EA8E4916193BD2EBD541BF811A243B30808AD6A3E15393DCC4DB8E3 | sha512: 650EAABC217167D9CA6A77338BA55112ACC51B3ED879213C1ADF0F29646CE5FBA8838F55A9AFE9093BF3E934888293B6C0DAAA702D4405AFE57BF1ABD480DEAF
bin\System.Net.NetworkInformation.dll
md5: BB6F15539AA70D1BB4063E1687066FBA | sha1: D0CC43B2DC8608D627AAF1C53F90BBF6333416B6 | sha256: 29F348D2BDC2B63550D5AFDAF404D3C91AC9706F867716FC65F788EE116FA088 | sha512: 8A3C3959E5C31B2CA0F957C0C2BE04EBB521FCB5819B3A61AA97DE6C125E7C0E9297FF33B3D32175EEC78729E3021C8D7ACB0198A8DD5C616FA601BB1D1BADCD
bin\System.Net.Ping.dll
md5: A287188B3CBEEE44C00A90AFA1C21528 | sha1: D7BE0D65C721D4623CA7186BA49D5563CEDEBEB0 | sha256: 2B5BE9D140570634AAF436E6BDD02DA3AD769BD114B327D27459F3E3630E3A35 | sha512: 86BBCDF321CFE4543EBBFC06ACEE017719CF9AD5337A45F07112984F998D14ECEB1B8B10FBD021DF1F2E8F9C4D5676B965E5014202CCAC9AB231385F02620FE8
bin\System.Net.Primitives.dll
md5: 48462230311A270E91114F2E2252DE7D | sha1: 9BE979591EBC0E095AC91DFB4660E60B07FED167 | sha256: 649826AB544E3E03EEFE70F8CE13E6A6D70DDE38A6D47A56E82CB8E276DAF1F5 | sha512: D7F589547C313813B3025F90FCD86D9BC5BB670B0786233BEB57598CE4D3A6CBA9359470EFA4E24ADEF6DACBFC80F08B65AB636DACBD574F22C43B919682BB27
bin\System.Net.Requests.dll
md5: B83ADCE688B27AD7BA392F5AEB86E7CA | sha1: CA1A60C80B931D730CE4219AF5BBB30232387DE8 | sha256: 4209E3E6832B1BE2B16309CAE6C48714C2B9C2E5989AB6B805511A797150E760 | sha512: E70AAAB40F97E5304DC371B5FC22D4B868C5E474501F0591280E04CCD6BDBE86047668FAB59C28B7203AC5F3C80A9D6603084B404B58C1247C18A040F7508860
bin\System.Net.Security.dll
md5: 8DE8A7D656D700501639C0E7503C4396 | sha1: 08523C9FC18442B85BAA41767FB883CF3CE91C5B | sha256: 4C59AE986A03BBFCA236932A7D6C556DF5DB6552B27ED5092BBF69BDC5FFEA05 | sha512: B53DA42D8F7A791917E1DF477975A1B02BD62BF2646F4DD3D3F0E09B32F581E792CFD48BFD480FE01374D1B5111CBC164823AC1EA7308C7F9EDD170285751307
bin\System.Net.ServicePoint.dll
md5: 33CDD9588BF17BF8ABA6A1F9B129E3B4 | sha1: 7FFB79C862A2286C194A95903E7CCD34548E2479 | sha256: 9BF8757496BED7AFF6518AE5B633146F01BFE894052011970E376CE64EB120E2 | sha512: BF95D2F2E5D08A10C6B32944B26E1D704863AE77FB7D874A1EE37E84D75CC3F27BC7B4C27BE175F899AAAC4C1FCDB67D79FFA66A2E54880917DD9AC553B7CD4D
bin\System.Net.Sockets.dll
md5: CB3082BBDACD9C09C6B4FDBD60DA51A4 | sha1: 65B6EC922B0F5F2052BFC723A54649644A31FFCC | sha256: 2B3A7D029895D4F868CBA16967B013B6A7CD15B5465DCEF97CD4D42287096076 | sha512: 649CA2E5D0791E9AED1EDF88BF4FDFE74E63AAD2E947F20F7BCB55D5CB2C2EE89064986D8AB30C915B59B1979DF575B22631C0791F1EB65C41C89F3BB2C837CD
bin\System.Net.WebClient.dll
md5: F0B402C3E3703C0E00BCB9DE580F3F5E | sha1: 22A2118B6B5C45F6606F65D90AE47D797775D46F | sha256: 3C6A5900E19774B2B0E45C897B7BA3FFFF303FEF7692E3B8323F531132B195AA | sha512: 9075DBB1A3FEF613D126341402193533E46B742F2A1A64E9CE740F611E815DFB377A92532F076169F90CC51880911BD0BA5DFFD29C8C658246886E5378E0CC56
bin\System.Net.WebHeaderCollection.dll
md5: 5AD1DEE10100E34CB9EAFCCBDE37C488 | sha1: 8B28EA81A6706BA79537375169DD0A2A096CF8D5 | sha256: 9D12702D37E0312C3BD97814422A7EED5F52FC93B43EE55909426069A56D7B92 | sha512: F31E470EE7AA6A036A6BF4AA78969B6D7EF84B4D64B71ADB513B6CCF504E1E097BBD62CA731CBF09A6FD5A9EF8EEEC4851013847D49E30C1067732F6E06CC626
bin\System.Net.WebProxy.dll
md5: 989BCC14E39BD310510F959453C37D30 | sha1: B969ADCB8C954D6E752CACD4966D0ECE2A882E9D | sha256: DFF9EF28FDB96D01CCDCCD098E174D2D53C333D39837C455EE037A9A438E3297 | sha512: 15B3B350D9C2196D43F40372D296A1A114B95268727C9C7F62ACB678CFCC3C5C0BA167B59B6DB2D957EA20741E39E08A600CFCC7C299E02EF8811BF7186C9BB7
bin\System.Net.WebSockets.Client.dll
md5: 9B344457FAA193E826CC004CCB712D7A | sha1: D3AF756EE00C30D406CE49035B61C2EECC5ACA1D | sha256: 366AE2F459D388C62A44C8E821E72FB354FCDA500EBF0ED2841F2850E04BBCEE | sha512: 1795725C09B3FBFAB62D44D54BA3D2B34CE821EDEF00EC303971BA98CE41EE9327C37F9D5DF013E5146821861BAFB9B80B538CC415D9F69B0217A0E883256DFC
bin\System.Net.WebSockets.dll
md5: 06C29CEAB34DA4CF16E49C736DBF9D22 | sha1: 9552DC39F8E4F468DB237D08B56ECD3B9AC6FC3B | sha256: CD9CB4CE26312F4D92AF0756957CAEA932B3F1DC0882B4AB0F279122A25D04FB | sha512: 95F466D0E1EB9502B20F4B68BC7FF1D6092BBA097D1191BC5CB4B9CF68893571EE2CF75F194DE0E6E6B506AD3C587688F0D71E17AE2D4B08CDEC3CF6CC4EB7C3
bin\System.Numerics.dll
md5: 4A6F2917982CDCB1BACAA28448D50777 | sha1: 6FA7B3D1ED03045F1B3369F3648F81C13F1359C3 | sha256: 97264E8ED2934F63353DA33262386AFB1DBDA51086AD5FD36D2000C9B84BA099 | sha512: 429DF9974B1FF5A6B2C4A4D6F37E257A4F19EB4D213FF443F99628B33C025F709FC68127F36AC31258C3502D593B8BC5935F5DCA72753448114A81E45ADCABB3
bin\System.Numerics.Vectors.dll
md5: C29DCDCAB1A86A8505386FE06C088D54 | sha1: F5D6418C004FAD944D4BB05E0FFB50EA45FBBA52 | sha256: 1A98A19137F077DD0B4B55308C051C3D1FBD79CA5C554949E92D7E8414BE754C | sha512: E44F8E41745B9CE525CE772A4F6EBC48ECE8383FC62BA531F9200A4D417B273A822EE00EFCA1649EB4B4543C9E245B187657BFA8C0EF8A058A3685250F15677A
bin\System.ObjectModel.dll
md5: 374BE8A80ED23B85A036B4C04F7D7B9D | sha1: E4BFC986115F4FE6100E27D9973136CD5D8F2349 | sha256: BBB381D2F36B0BA547252327A3F2E3B05C59A5708FF9684610F664C3EB17C28E | sha512: CF72024F90FA72A224B4CF6B7CC419C3F872B7173BDA4C6313D8073D7E65DFC9C812C925E49415D37B78DE16CA216C2AA1ABE1C25DAE56E0E74DB69E244CBA3C
bin\System.Private.CoreLib.dll
md5: 47D42D41D6952A10B787204FABEEC620 | sha1: BB31E5E2DD3B2B188AB520B64585F0819FCCEE6C | sha256: 056D78A73E434FDF01C54ABBE047D5AF85024E51B84429C47B0FD37942216A92 | sha512: 917A29AD3A44C0B94217739AE862C53846D681310361B7987F189BA2C352292D999CF5AE379B502FE84FFF4D63EAFFA1E429308CA0BD4E65288B6C14ABBB8C86
bin\System.Private.DataContractSerialization.dll
md5: 0ACFA88C28BA30B99E78E6951F7942ED | sha1: B5388C9C1CF779254C25A6175050EE6C7B6A4450 | sha256: 46EB91CD1C7E97CFDEC069E0D9B171F5B8536F971CCC5056D9FB4ED1798EDDB7 | sha512: A4AC7CB07C77BE9A261480EBDC579586DF6120A865FAA1B287306405A6B128573F54759418E381FCB4FD2E714F2A996EFFC0C063481A5FB33E9FD01F03E51968
bin\System.Private.Uri.dll
md5: 3D0AC90C70701B4A82E155E39F666736 | sha1: 4AD6760A4B6392341D8972DF9FD7BB4DC272F5EE | sha256: 29C696C527AF445F0B9F879ED699AA3A45B91D33AC5D238BB0D3EBF37FD0ED13 | sha512: 2B9E96C6CD43C2ACB5A83C171C0137CA90DF8177E827649AC95BE6D7AF684D08695D6054BEADC28C57443CDF820E5229AB0C77B462B78DFB4972A16A3089DAA7
bin\System.Private.Xml.dll
md5: EE6CE75DEAF653B3436D7ABF179D7C88 | sha1: 63507B4E36AA962BA1D3523DCEBAE00AA50708F9 | sha256: A8AD24E3E365B4186A361DF518E2A1A40C4652D397A0876720CE9D0FCCDF1A7B | sha512: 8776DB7BB5BB4A1815420738F8F47681F85A48CFAD819C2C18D63265D673FD563370851E3D7AF60A93097319179B4472376CF2F844D1EA8F0B28CA2275E5755A
bin\System.Private.Xml.Linq.dll
md5: 1BE0E20D006C636BE1A5D06671787422 | sha1: 181E51C77CA52EBDA800426FBBDAD4451A74DB80 | sha256: 5BE88E62E8C27966D7C9B08E8B3BBA0FD4EB1EE5EB17BC7EA4053DBD83136D61 | sha512: D42DF0D03B82DB196544F7BE57CEEB5B633A7D398CE5542773FB2C353965DB0B9A68BA719FC2FC4653E3753AA677323DEBD1832911A61A87A442D5EB87A77F07
bin\System.Reflection.DispatchProxy.dll
md5: A74A163730B7576326612365C93EEA0E | sha1: D05E2C3B52D92CDAC91E9F2E84A62E5F55E0908D | sha256: 1C73F31BB2B1A93594D9CE54A28ED34965E5A3AA1062183C9952C775F9F188F3 | sha512: A66650CA3CF85D6BDBF4514939FE51D47A1687EB47A9A9A46DC1EB0AA4F208403CA9688C7001FCB0B23BE911838C612A3D9CC7D48581F9DFDB9366549DD95330
bin\System.Reflection.dll
md5: 8D217B7D5728B0AEBCC28375658E8594 | sha1: 332B0E2CBEF574AAF1E0F45C8ACF3C2B6FDDD067 | sha256: 9A0A15B6DBBC03A1886367A2787CAF540C364CCFF0C59A2D8F003FD54F9B192F | sha512: E7E38FA2FE3C8AB9DC9D5A72D4795EA5D1A07DEABECE42BB8FF007CA4DCABD9E840FB7129C000C1D1AAB382072C4A4FA1D27A918E84A574AF13CAC3A57B1F23C
bin\System.Reflection.Emit.dll
md5: BDEAA61B3D976C5EF4BFB4192E537872 | sha1: 07D121D585546D811F304A34B7A55BC55ECAE793 | sha256: 257C5C0D30E79F328F5775AEB04AB4ECFE729B38DF1FDB4C2785CD6D884D83AA | sha512: 71542B0DF4F7C450AE9865BB63F221660E3AC00F46A47B5DD98104722A85C6FECFAEBACA5603697760E0D32F747E15E5042F1321AC65EC4EB2D2A05CF3F154DF
bin\System.Reflection.Emit.ILGeneration.dll
md5: 4A684C26BF8843C1FE1D4E56F6DC3677 | sha1: 2785CFDAE206131869DE41288F59E693FDCC7C8F | sha256: 737CBBAD57E3680E0EA022FA2BCD82B9EC49C202462A31EB63CAA6F76FFDC62F | sha512: 003B3B40318341CA26871D61D2148C9F3E4A2A0F1859B62B02920F08B6A850B7425CF246D38B6214EDFC0411198A3B6E08F00BC32D80D1B69DA96253F1A3ABCB
bin\System.Reflection.Emit.Lightweight.dll
md5: BF2A3EFF1358F17783EFFAC9F51B6A16 | sha1: 08294E6FC89A9343571235D23C38B57F4D124932 | sha256: E04E716D2BFA5B4FF31BEA0D2898C97D96FEAF8A5BDA06C8ED2E2AEFFFB77475 | sha512: D92D4DB7EB04D7A88BFFED9ACD2E4A90840AB95933E93CFD9A3BF347236ECCF310874E5554819080E99BF727988BB35BA6F013187D00FEDE0FBF3B6AD00BEC17
bin\System.Reflection.Extensions.dll
md5: B3581EE8FAF249C31A1C2E66F7A8F9E4 | sha1: C07DB055154FB524D9B1884C8E8BF9850A464118 | sha256: 887DA6BE69ACE97EC11B40EE37965098477E4A1CEF9B61824715A45982839D54 | sha512: 243CE341C60ADBBB0365DF0B38A0EEA0CE2D558E7A052E47FE28D1CDAB48A3E8329A199FDF84B240CEA48BF392C6D8BBF8B90B627B9E5FC788684876685538FB
bin\System.Reflection.Metadata.dll
bin\System.Reflection.Primitives.dll
md5: F2A5767715F8FD344314715D959D7F62 | sha1: 305DF97CA65DC82875ED3AEAD2177AD63CB563DE | sha256: 2D7D55CC25ED7E213B11960433CA5C8BCF9E06374E6A4C4595A2C465F01BE628 | sha512: AEACC743E5B581C65C6704FEF5A982936ECCAC5E8275109F790B262E2E87FAAF0D9D55BE85D303CBAFC5D21D691ABC6740684C79A8F55B7A57C32A731F531774
bin\System.Reflection.TypeExtensions.dll
md5: 6E8235E8EC741ECBA3C041599BB9DB4C | sha1: 570932411BB060A24DD81B0146D8A392E0C03C3B | sha256: 69E6410CD68786EC314680E4598CBBE5A3DAE59813D9D91C1422D3628CEA0524 | sha512: E553997A0A0C87D3DBBBD00E12FEC200F7DB5DEB6C64FB1C1D141DEDF56567259ED4830604E9E701D247370743D10034E06C2FDBF28316FD03A93B1EB34679C1
bin\System.Resources.Reader.dll
md5: 549E80692E6466B9CD31D2F82C3BEFCE | sha1: 67A54D8D7639DA8D307EC3780E8C0C996EA43BD1 | sha256: 66584185E1878D4B25D7FCCDA9441C6CAAD7A8193E3EAD63900EF822556ECB6F | sha512: 2EEFE8F2F46E4C46456CB5F09E2B2EA57BD335A02BC714FCAF18C407B708F1BE53660786A87E105A7A6B73B44E3EB32399CAFCFE2268716204201248EC5241F3
bin\System.Resources.ResourceManager.dll
md5: 06AFC3C5232497B9F87FB69A80C3BDE8 | sha1: FF949E3785E3ABC91C489C723F360CCB3212DD19 | sha256: FE6113B09C02BA35E621B4C0B9E043130CB04FC9DDF4553889228575DF87289B | sha512: FE387C00AF7AF9EB5C3F2D895125E1448B10051F4A96F5D91D494A08E5CE59BAE5AF4709EE61098A84AE45910F9262740AEF24651B3865752B24BA2DA7988A4F
bin\System.Resources.Writer.dll
md5: 792A5496A9D999B786F7E9FB3B2DDEB6 | sha1: 6819D79E1B975FCA8FDF082B2B2515DC7ABA49E3 | sha256: 6B36D7C8348241F26440ED328AF65616D5557B484F2A757F7CD3E7846F11B30D | sha512: 9FBD251F152396AD2B98D032A73C253E210DE7E2867B958330E88BEDECFA146C4D47FC48C4A031B3A7E5E93255A91888547935D6A011C414006CA2C8D934BB56
bin\System.Runtime.CompilerServices.Unsafe.dll
md5: 3B50C8ED5651DC2E5255E3F9D25C824B | sha1: 83818760F5766488F4E917A03B22DB9CF2AFB161 | sha256: D5B5BE62EBBEAEB2F92EEEEF2FA48D87B2DB33D041C609F3507EC34364305CC5 | sha512: 377BCCA8D76AE57A58252401AFB2DB8DEE3784B1CFF0355BA9D39ED8698DE09CAEA645FBC6533C86D59CE69B7D88733380FF00A0CC74188BADBEB27B2B0E2974
bin\System.Runtime.CompilerServices.VisualC.dll
md5: 6BCD348B06F3B8A0FB378ABE6E06624D | sha1: 01153B6591A0A1A2089267F59773990AF8E24BB2 | sha256: 14670AB3CF0ED4A698597B00F138F85D4E2A3F5602561ABA331BBEB4EC1AE1D1 | sha512: FE4E61199827C4A18362672F1B83478959C0DECE7EEE6AA85BFD163ED43D99CC3798E8931AA6BD5EBA11F9B4D0E0484F2C1DE509E306B0CE848D2291DE5F89BD
bin\System.Runtime.dll
md5: EDA55F78FA65A8966B6B9626AA249FC2 | sha1: A41551BA5A474B4C4678DA84B658DAD4CBA740B6 | sha256: B70502543115B35DC71050897C576DF2FAA595EA93E882DA5C6CEAD4DE05FE7B | sha512: 23ABE4DB8CDFDE3623F7B3C8DB8E1EA383AEDA257D61273E85526030971CB18B761D9841BC635CC872EE7BB4086D8F6AC045DDF2E984D1E6E5ABC5EC4BC447D0
bin\System.Runtime.Extensions.dll
md5: 9A63342CCF7B3E500CB1E75B06B2B83B | sha1: 8B6AF3F795F389993586FAE7267C0053CB324765 | sha256: 55B4BE7652CE9BB9BB42E204F203B0E59220F4D66D16BE957A82079F8CEDF384 | sha512: E50626FFAC7456A544E292F030FC539E20100A21516AD32FF8C2EA672EE2548A98DE41E288BBACD881849FB36D59EC4F566EA3A5BA6966A20C80FF801CBB73C3
bin\System.Runtime.Handles.dll
md5: FE5E8F18821C32720115490BD2684E78 | sha1: 7D222070EFA3072D4E1C24A18A98DD86F02C8C77 | sha256: F3B7716E089612483A7A2619E6070DB416C534380BCE489ACBB027B232EA36EA | sha512: 70F248F0010147DC9A62A3C187252B659B6F7A48CE6623B136258F1B95A8F264E76E29F604535329DA1BD79212D7096D27E6E1988E1DD30488856D31C6B452B5
bin\System.Runtime.InteropServices.dll
md5: 0E1C590F9F40C04004D563DE9D484B5B | sha1: 12BDC9DD63E4718C679361F4B1A088C5367D98A5 | sha256: 7B1A2BA4F66F92EF3FFFCE133E980BD9915E0F76C351C9A12FA6960498DE394C | sha512: 01D047B6845541F06EC7BEDEA7B9F7AF81B5874C1C5CAF7274C53BE4205BC6017136A41E461DC0A7F8A52F70A6A3EDC58D9F38ED0C250D2F6441A3AEAE0E672A
bin\System.Runtime.InteropServices.RuntimeInformation.dll
md5: FA812C9E63E2DDFBF4A89A8ED35D7BEF | sha1: F85DC3917D70228E56A208A36C37740BAD0D6A9A | sha256: 11692132D38DCA1BB95F826B7454C54A6275E1A2D0464B7AFCE5521C631B3507 | sha512: 3E487E30E2D1B8AA3F8411A941F078B0A4A58EB5421571F01D0158FCF918FEF64768B8B2DEFB8A08658DF833AC8C0BC7C8D27067E48EF72A8F18AA1D24052E93
bin\System.Runtime.InteropServices.WindowsRuntime.dll
md5: 6BC41614716602DA52A62128D18A14A2 | sha1: 74FB2E746ECA6AD2D723D530FEFA607998FC81F3 | sha256: A9BA8922B6984C1F0666C763403916AEEF8991BA0DCD68D16FF923BFCB2D7AE7 | sha512: 1B575BDC84ACAA87253DA4CA67AA21739EB34DB1FB3FDD8DC254B274894668893A9C938203938A8DEB2F7D03920F4799FEE8EE62F6CA9D9139B143FA0375EACB
bin\System.Runtime.Loader.dll
md5: EA5309C4825F9477F3B8DB9AE772D2CB | sha1: 5A760D9ADB06B1731305B9CE86626C6FD1C73DAB | sha256: 68D5511DD8CE3A9C67894AE43D9DD0E6E3936984A46EB9ABC0D9481364232B3F | sha512: 3BDC47E7AF44DB420E908C7E0984DEAC6AF5C8A212F3F18BDE215FA78064A797B0481A9BF09BD523FAF610B99477E3F7E629041479F2D5A9D89F2EAC8256F9D9
bin\System.Runtime.Numerics.dll
md5: 060E7613BE0632E9338C4BC8B426337F | sha1: ECD0C63A71CC9D06B21E44AE48231BACFE7929EE | sha256: 8F2DF84628D34C847624BD459F5F6F2D9C98EAFFD0FDB75282A10861BEC96CDC | sha512: 7D7FDBC856AC37A6D0C004DC149CC1B8D066B50B7983DB0FC8E3A7C9DD2CED11FE317E76BA5C457DCEC62C65DB41B9F03E984386EA0B62C7350F3A2EB16BA8BE
bin\System.Runtime.Serialization.dll
md5: 7DDB7C484E663B63369CE5B951B60EB8 | sha1: 8B1273EE5E3DBF56754DF7A201D34BBD2508D808 | sha256: 281849162D033F3977AD35B2AF011775FBB4795EC7F0BE78AF7CD28B8CDFB761 | sha512: F45B17B7DB55F32F5248BE52C5388AF1826C80DE0CBD63A8B8377F8B93A58E7F96B4B5481E49F884FCFBAE1421F355006D7F23DDF874F7A652A919000A9E108B
bin\System.Runtime.Serialization.Formatters.dll
md5: 51657427E7F94867B391247482607F67 | sha1: 9164C1BD52F1D7274D47E0959889A6AECEC2ACC9 | sha256: DCB81F0F23BCF8E443B9D5CD1BFAA020CFC375C60B29A8AE966B83F5A8BDFBE2 | sha512: 425DFD5CEBA6813F1F1B678DCB18E1E1B92123F906317B264A71A6825E80B12A7249BF8C67B9BB0E20F32CE30C7C0BAA4B927F4348537CA670009AF86720362B
bin\System.Runtime.Serialization.Json.dll
md5: E432B2FC13D2B029C808C6DCE0D444C3 | sha1: 11E249C876C6EE66A6B0E7385A37ADEA8D772637 | sha256: 11A2012F610A9F88B4BCA03669803F4494D7F7633C30F647EECCF4063C6462E1 | sha512: B66A81905709B131C68365C0523FE95741FBE27F539127099A3E62DA08069B09E984965C0006832DB1E43AD0AEE83D49A5C50BDA3CB62DB73B95B8924D13FA7A
bin\System.Runtime.Serialization.Primitives.dll
md5: 6D08E7F719C6B67BD0EF6E738349D11C | sha1: 1623DF438F011F33453076A311466FD0E9EC2F3B | sha256: 7231F40717CA735CF3B7D632E7D57B9E03196FEEAA42B49A43F704ECD690102F | sha512: 80C5F8C823E385884DAD1B6275E566CCB8F21233E3C8F3354170BEB716264048EA1B582B20C3DD71945CE8CC084A2CB159426A9F0075C4018F74AA214D8FF1CD
bin\System.Runtime.Serialization.Xml.dll
md5: 8CF8104F9D52B6DC19DE2AC5F4843EE7 | sha1: 68D3C58E53874B43F58E9FCA55691A7786917C04 | sha256: 8B244B438D221ACD49C27C9AA928534B253B3B20B95250E6BFB7B7480A7E0FC6 | sha512: 2435AFC079CE5DCE94D305383F9E40E1BC3556EF8871DBF6E41216AFD2B032F1AB0BFBFF3232B4A330107970DC510791471770D9512FE0A9C1D46131D9A148B5
bin\System.Security.AccessControl.dll
md5: 67501E8C2AEA7532267959184BB5C5FB | sha1: 7D85D295331C67447115386E5C774812705381DB | sha256: BF3CCBE5AB0212C11A7A979003024A683B6C2EDE0E7140EE94C6BF1763B47A7E | sha512: CA7BFEB4BA28718ABD3E680D31E4EB54D29A5D2B30BDFB6469C757ABBF41922F84AFF761CD68EBF4E8A40DEDD03A55479ADC9B751BDDF2582350AF7EE8929425
bin\System.Security.Claims.dll
md5: 2219608CEA554A281DAE1A0DF404870C | sha1: E3AEBB23BF762F65217EB6979AD59848C017301A | sha256: 82097DD7A02C5CE3EE6A0B85EC512F5B9B8F8A9478127CCB8E843B2DDF5BB12F | sha512: 1EF837B0DEAA5B75B6997D6578B03803C6F98023D7B6C7FB27B9F3A1D26053A1380C4F8189E8D0CD3D683D3C4148C003C6ECF0859D56CABA84C24DC374036492
bin\System.Security.Cryptography.Algorithms.dll
md5: CE31546639D0673D24DF745D063160FE | sha1: C34E39EE2993D3F3575B383094C875A912E6343D | sha256: 076141B2DC870591916BAECD99F1D453A59781B03241F0A948F7B342FE57E1E1 | sha512: CF60FD6CB78F4072F6A3F72D1979AF799A32EEFE00227828FFE7BB573A10677D96CB7A1ADDD8C0D20347C2EF541B713344C51052519276997FDE315EC4F45C4D
bin\System.Security.Cryptography.Cng.dll
md5: 0358C76A11C1DC83AC42C4072028FC33 | sha1: 0EE7CC0863F4BA810F25EA939E38DF685EA7C7A5 | sha256: E9D3CC13FB3702008E8D524D144C493B9088843122B16D28A0B1D0D71CAA7CDB | sha512: 36DEB06CA95C784ABB2376F25AD736F5123320BC4ED22976136D4A1E1506803F4D513DCD1D2B4881911EE70C6194CD131A22BE39EE4A6415A07C73EDD8D745C2
bin\System.Security.Cryptography.Csp.dll
md5: B3CF3BB2A7A2B57DACDC274B771F584C | sha1: C4510F10463110FC17B11065FB9C1028C25823E4 | sha256: DBB158CA643E302CCA2FD13AE202EFEB83725D8FB51366015AC576D73F0B0323 | sha512: 369C1C00B9246293CDFDDBF8A00A54E26163EF29D0E647C1DDA9F91DB4D1816EA94EC4DE991D96C7B63666E4F1D157A87336842A5429199AC72C7FA069C2906F
bin\System.Security.Cryptography.Encoding.dll
md5: 2422141F9FC993584DF3AA9F254D314B | sha1: A0626E9DFD66FEB393E19D47CBDDFD6B1AAC25A1 | sha256: 687617DBDD6A17DADB49114C4DC3407BB80153E2FA2AB7EC0CA7DA3350783A33 | sha512: 1D12DE99E46A180C1A41A8CB32A49CE17F5D06350E124C11CEDBB44ABC5BA1505999A9AC29F9AC895D1D98448E2EDFDF89FE9EC6B65EE0153B18C90FEB0D6DFF
bin\System.Security.Cryptography.OpenSsl.dll
md5: 98555CF3D83FB99937DA7EA050380B88 | sha1: 65B37357A09267BEB2ADA14A731999617D320F25 | sha256: A3AD49B20E98A10CC587DF515D587C76F05E2C8EDB34690EDC86C38BE3BFB836 | sha512: 12DE34DCBA057CA6A5C88C1730DAE07757BC03B7270BDF0459EDCA031E10300A509BAF9D2617DBF351D619957FA28AF128704415F4890C7FED765E29EFEDE629
bin\System.Security.Cryptography.Primitives.dll
md5: E7DC467A02CEADA42D6235C17D1F4967 | sha1: 2169A70ED5FDC2D023EAE646D6A527C1EC158656 | sha256: B73B0353BC2028E6AAB09848219F115CDEBAE050626B7B4BE1E2ECFA2BD5CDCE | sha512: DB03C07A6EF5917796272E9FE45722D98D491111355EA6FF387A846FD3849011C062422424A487C060A1C8FEBD69BD26F6497256EF11F0B0BB18C696FAF2A2E7
bin\System.Security.Cryptography.X509Certificates.dll
md5: 6068A659D47C1FFEB9245CDD2104E471 | sha1: 1988FD1D239FFC03AF5EA64FED2EBB64F9E04E08 | sha256: 1A33418ADAD79097536897DD766F9296C1FA053918D6AF1172476F19A9A497D6 | sha512: ABF2C37DF48433C27A5000574E0008F8AF5A0C50960F173EC68910D1CBEC8960DBAE89A35628969C4C66C82332A9D975E0B2272CC701444239CCA874A9B86B77
bin\System.Security.dll
md5: FB7B15306D1817D4CCABD4C24CEC85EB | sha1: 8A432913AD37EFB642F336A0A88E321DC60E9935 | sha256: 1AB5A8B9E15A0AE5969B42FA3D690CBEC61C31DA8FB0857BFA9E57D2ABE0D08A | sha512: 877CA7CFA3E259E2E3F950C0BE2FCBC7700421CCED6F630C89F5BC8380AB6D62C3E48CF2AE7D1F65023AD40BD59FAEBDE68EF1415536F708EAE17D1A8FD0C2C1
bin\System.Security.Principal.dll
md5: 5B212D7DBF70EB956BB85D3B99D911C8 | sha1: 561AABD69838C66170A92B1334FAB3DBD0D8683D | sha256: 80C1EB82A5F8ABD2A56E6AC58EE432FF97A49D0185F4D29E51EAB3AAC002323C | sha512: A99A8530062C0601D657DD8945245CE03919C70DE266DD88442CD15EE149CF8057211F4796F49EA49603E5E6327F3B0D957DC114D02967E3011E9D9419056FD6
bin\System.Security.Principal.Windows.dll
md5: F1BDD55FFD57FD4DA19C541743C6D6E2 | sha1: 2E6F72C3478CE6FDF6B0131D97DD3AECD2B423DB | sha256: 1592C8738A2DDEE71A88C0F194F2E3B5C88C5CE01B7C8799333DC25A0C5860F4 | sha512: 6189D63D166107951CA9BCB8749E962A2E5EA61AC859C6BD080F665F14033FDE87D938D2384433E23E92F588DB9A6C8F219D80C61C5DD87800F82610196D577D
bin\System.Security.SecureString.dll
md5: 4B1F26FD7D6C6A810BA17E78B1254B81 | sha1: A151F4FEA2FF40B3ED8ED46919FEF89B914CE945 | sha256: A40D18C2C11F51210E026E952D3D8703B90E9266BE2449803F03CDF96591F97D | sha512: 021C3A87E9B49CE51D827A9D7A92EF6350765E559BBEE1E073BE528C9A1AE3382DD4B9F794410F9C4096B09C37CDF2FAAB26DD72B81B08A58768810A72B7F62B
bin\System.ServiceModel.Web.dll
md5: 363AA4F116316BAA12F7CFC70987C04A | sha1: 6A1E48705FD092874AF145B4648E8B206CD2C899 | sha256: 23D45B0264D6D1EA1189D3589460701A32692FAE1BAC915AF126F330C93BFD90 | sha512: 55B11767C6BAF68349881727D863676D84825E005F34C7A6C9B5CB89B52A0593C976E0FF2163214265C6DD26EC958DBC5B69FC6F2811A4570D312D5A73624845
bin\System.ServiceProcess.dll
md5: 66F76C4F8BD50FF09FA389E8228EF1F1 | sha1: 6BAE15A09F0276F88D7459CD9E7FE3DAD3272ACB | sha256: 800DCB55B84D369C7B824FE008C73343007D5D7CE9853346CB994158ED9F8572 | sha512: 9F080692CAF5781972A45AEF6D7F30735F4753164765690A1EC33DDA42E7BD336214D057108C7F8BE571AA9C8D71D9CC88EF78A2C9C73E90D45B6D1D3CE2DE2B
bin\System.Text.Encoding.CodePages.dll
md5: 38DD01B4BFDD070F89A95258EEC7656D | sha1: 7551276CBCF40A9CB0377C0FA577108F382541E0 | sha256: 6FDF063E8D2771B93D9EFBD5673A43D593988F2A59E3B8BA90328626CD22DEB2 | sha512: 0437425A35278B594B10617257766EF4B14F3147AA5EEFAAE01E233EC2413CFFDB346D969EF9DAE044EFA1CC82DE2AFCC86DFF19F78032BC98C8A51358EE655B
bin\System.Text.Encoding.dll
md5: 88A46764F5F7DA2C2F22720543003803 | sha1: 0B564783B88A323351AA4FD979E4DB53C872764D | sha256: 70C18391EDB01EC42B4FEB9D6DC43E8B0EE2157C7DC6FE6D56D5D2DD1769EFA8 | sha512: 645939A0B7362B12F0DF1C2E19101A041A05680CDE549A4716239D13655A98B9BEC7EEF6DD7B73BD506CF29E096B01C0981F58FAC59BC631F7E87B1D4F6875EC
bin\System.Text.Encoding.Extensions.dll
md5: 26EC28559357D25DDC99E1268251BC56 | sha1: D9B4669C17F74C1AC0A4106365F4D0B42B2E9E90 | sha256: 005330CB12C84A562640CD9C1BF22075643C7600733B088F140E7C741424F84D | sha512: 5D8DF208751F37C391D27F512A0FE470363A6B78AB659B979AB779F9C8B0457AAFAE55A8E0DEE41176EF42E218C620A9907A8922985CE8F6AE8099A7933CCBB4
bin\System.Text.RegularExpressions.dll
md5: 162EEA2857FED23996D4BE86160DE2BB | sha1: 2B9FC23E99048561F3F1C432B511BFF26184D9E0 | sha256: F3A1577211C2A5A8F514FCAD716B6F4123D5E1C70E6580B2DC30D1AF739DC337 | sha512: A00D3F4E39E8F04822C541C9F21E0070B652954FD65F4B9B04186A94D7A30D6E0CB3AA04D498BAE8E01C4A1420766CADEB8DD358FFB9165E786FBDFBE5DD9073
bin\System.Threading.dll
md5: 45561E3F8104071BE291D5E3499E7827 | sha1: 52EE22C87C72B47E83164A3AC76A5BC4DBB34DF4 | sha256: 662110D6F9FA26583052F50054466B35074632C1CA82ACAC161376CB5A8FBD8B | sha512: E08C89352964179138CC39D63F4674F253264BC9DF51808286C192AC127AD86345EEFE6788F1301F8E7DFC3E73E82D5060E1C0C5340D8DC29902ECE7326175E4
bin\System.Threading.Overlapped.dll
md5: F357CD400AF0828BD7CBCF4F9DF45BE3 | sha1: 4A783C7E1AE71352F0225CCCAF4680D7CBF98C95 | sha256: 812A362A4DF46370FE5ADED4C102664E51C4A7C3EBB5FE11CB830AC692AC2442 | sha512: A1F9E42A4E31F4F2517CDD5938795E2B7D112F771484EF2C8E961DAFAF8A30CA8084D30128176088D229B9AB794623FCD8150B233A9CD07638BF94CEABEA7337
bin\System.Threading.Tasks.Dataflow.dll
md5: AEBC3041B671DAABFBAD6F7D46E7E0F9 | sha1: 78F6F51DB6CA4466F9B9CA0C714CB8E3C9B80E2F | sha256: 10792FB472976C2349D47B9C78CDB09EACD77FB608811C8F283CE24BCD6461F1 | sha512: 93699304E1C1FBF668A9775384915AB3DC16DEC614760224EB2874BF6C5EA947D262BBFCB2F261C81619C0F58742F50C0B8DBF8A66515617DD8D9365E0F3F409
bin\System.Threading.Tasks.dll
md5: DC19761C73AF99EFBCA12639CF4A4E28 | sha1: 86E70714E646A07BAB360C6CB0CA38685D011B97 | sha256: 7E77638C8697EDFA0BA25B9A48B312CB30FC193401EDB46480022F3FD5EA0743 | sha512: CC98370648715F0FE8C4453F7C33207EA5ADF794DF80F333B818BE8B04CE8DE5C03076CDBC32548E304094BAA413453601A748C6D299BBF13CA9DE1D2AB34157
bin\System.Threading.Tasks.Extensions.dll
md5: E643D9B0588188B833AD1FC734382729 | sha1: A88EA98566D9A71409F55302D81659C7D32248A5 | sha256: 0A9A26A7FB114CF4CE166CEDBFAF714787603CBB6FBFF8C94AA453831B753064 | sha512: B26EC4054F3B7E53A164488D5394201E4DF4B8F73BF52D1047408B998FAB9AE32EEFB0074F4DF478E6C80D6C9AD2B2F30E90014F4409C35DFB72B8E9D6751590
bin\System.Threading.Tasks.Parallel.dll
md5: D884B961D52D035A96E9DB0E0592278A | sha1: C7C42CCF514B734A98683FA22A72E3221B488495 | sha256: 6EE64EBA1B023C0558F56E76C3712874C98F77E82596A54E979B06E81C6D6A27 | sha512: 1A547E4E51F8A2C23548BBC804B579ED96DE15CEF3390E3ABD8A839B99971925EB178B50234712EFC39C836FF319646FF55079D36AE4D6D22183A0D849D47C0F
bin\System.Threading.Thread.dll
md5: CB689F93DAFC27AE19AE02D360E8FA90 | sha1: D07A44950C5EB2D10B65678EAF3D0B9ECC864B89 | sha256: F92EAE723847BDCBAA2DBB11D5750B4263494759B3FA5855B366C6D2223B7E27 | sha512: DC06E8B7FB956110556803BC2F1C9BC011C4A4330640ED99D1472D3DF07B2BCC218953C1ED095A9A023BB554FA39F7B87C4E8D043F5A76AB20375879BBA1BDA0
bin\System.Threading.ThreadPool.dll
md5: 5896F4654A2606C4B9B14C787253D6B6 | sha1: 609EE15BD9F54D639475B54FE7753BD72D5982EA | sha256: E61EFCD49ABC2880A1285293811D259C21393692377496775828C2A02BC5BF4F | sha512: AC67D9FE60A727E914A1C9F2CAD8321F005B13D8A5204CA6892EDE66A07F5E05BD8FCD1235D18709D5F621F8D293FC981D3A2A459D37955E9A7F2A1722AB6F8F
bin\System.Threading.Timer.dll
md5: AF82A983468A3159EC97BB4F2A45BDEB | sha1: 715EE2098EACD7AB0284605FA31DB6696DE0D6B4 | sha256: 8546B2A5BA06337716DFC0D0CAC3ED395B8FF968281E56FB810044AC258B2FC7 | sha512: 9F51106CEEFCC0DCB6710C42F02206B98008437A227C7A19DBB3E6BEE6A819C63B87DC440E9C004A44F3AD40E29792CEDF637423DC3B968D6D1E8EE364B8BF9D
bin\System.Transactions.dll
md5: 3DF1850EBD10B78CC2F12DE3AF3D2EA2 | sha1: E308A29D1BA6BEA58D604C365657348A2497081B | sha256: 1B7DEA405BDE57ECCF33BBA075E190C8026CA86F9C5A0BA8731417746BA99B7C | sha512: CFF914632236A2160572BFF4B54AACCEB3E2BFCE96A65756AE2FDF7D2DA044DB78F586184F7FDBAF0AB0364852111FCF70E07CB18AA52C885DB15F67BC01A4F7
bin\System.Transactions.Local.dll
md5: 06667C27EE1B11406AD3A7A7517782E4 | sha1: 5EF14FD42453105FC8BFC2C1B35305866DAA6349 | sha256: 0342AB18D718D25536397FF01EC4F7AC982501223E0F796145FF6F79BBB4F467 | sha512: 9BDC4CF78F817710539236834FC5A86F44CE486D332916048E8A0DC5654FA188FDB5E6BE17E317F6AB95E5B59421DA605F8083FE4F051BE82912D2480A6A683E
bin\System.ValueTuple.dll
md5: 0A50F5D7E56DF8D305169194E4DF3952 | sha1: 84CC345296DB7C3B5ECB03A03686A803E4DAC31B | sha256: 572AF77D1FD5AEBD452FC820BA34722E14CB89788F31E557655F710D159CD3C4 | sha512: 9EAC01E7EEC189D4D9027FCA95FE8D942593A20AB87EDEAC76D562F8301774434B6043EBA7D5BAFF08E151A744972B2C6D5826CCED5B2EED02B1333AD29BC37C
bin\System.Web.dll
md5: CDC83587A7706478207BFA121FFF4AEF | sha1: B18143A99F7418DC52B47DD670C0378A65420751 | sha256: F5B72639C7C4E83144F8C8494985F561F203C63E7BD1A5F4422B3D15B88D7D49 | sha512: 8F684EE5278A288D58163DA1E7B48F32228C138DFA3172BF57991914E30BDF48E50B6C83541C80CA414D9BEA0AAB0E2A1459090E87EEF5B2D32AB91B23CC0840
bin\System.Web.HttpUtility.dll
md5: C5FAB03E3D77B703E9324B16608CEBA3 | sha1: D86AD6224E2CFFD44832F1DBA1592F30C1357CB1 | sha256: BC3BC54926F6B89F6527EDF715C12E8513B0B309C2FD43ADA9E776A60F5FDA51 | sha512: C916CDACAB908034BB80B4D4F1BC3E04D7E41C73E56773F7D0B11B32696857BC9BBCBFAB0B8807303535C40F4FB3A6CE5B90EA43A6DF191728456E41650CE8CB
bin\System.Windows.dll
md5: EC33DB393D552ED570146F0A566B682C | sha1: E4214A0AD3A199D78061337E7969565BA6AEFAFB | sha256: F052DE15D945BFABF6911A934D7C9DA9D86BA80302DBE7FB4C70B51C95DFC1E9 | sha512: CD31BA01FE3952B817B049202AA667AA3ACD99CF01F7406CEB598E48C2F04C494BA678C3F5EEFBA305C25F085C60D2E157C02E746B4BC1A562CFDEC9D9C09C38
bin\System.Xml.dll
md5: 831220418C7EF8064A08A55B4C7564B5 | sha1: DB28711995865F00E845F90C328D61B4F5AE2ED2 | sha256: 89E102B626868CBC3A3285E0C4C3AF67593CE7926F999476F8A322448A4A99CC | sha512: 56880B49FF81401BCD9D9D2123FB3507BC6476EE13385E862F05508CD66796BD1B56C7E20988EC4B109E9FD02AC3C28481CEC22C9CF26A8190FC03965B9CEAE9
bin\System.Xml.Linq.dll
md5: BB09936560A7CD93C2467944D66DC853 | sha1: 49126CB0409B03A39F1D95CB841FB516698BADC7 | sha256: C0554243E61F50369EC5A8F19A8A31E499390AD088A1EF389A9BD4EAEAAAF776 | sha512: CE837568942F77EEBA3FAD02C0419C80982B72310A8E1F131D7A0DE348443C5526587D8CA4A0F990E890A76C7B568AE277076FC9740C4015FC7905E6C1F2F8FC
bin\System.Xml.ReaderWriter.dll
md5: CA1EA3CAA48DA2D58A15C416193A2AFC | sha1: E9CD16D9554B4136C42AE429776CB344B33AB728 | sha256: E4F3F574D937418091AE12743C56238D72FD0AE5F3300D1E08A49148F65B6E29 | sha512: 7732E0A780F4D008FBEDC23F9B7AC726D99FA75B5551646D4069C1C0AD16775EF2DA1FC7A46D9F6B0D2B7E2B1E2DFAF53C79C36D44D1956C1CDD15A7A9427EE2
bin\System.Xml.Serialization.dll
md5: ABBBE7A3F4F144F30A40CB4FDA341670 | sha1: 098907AB3AC9081D4392B270FDEB616AE62D8CBE | sha256: B9165B7169A5CD02254F56624E336E548FCF5C106EABB840462ECABF21F0D40E | sha512: 06B53F5E3A5746ECBAC764F03A10EF8E036A223C250D9A26D0E87746A5F69D333EF73CB21ED9F9EEFD108AC499ACEDA1785D4803AA4FC48463F3BFE9AA2232CD
bin\System.Xml.XDocument.dll
md5: 0BA1C7EC855509B54042726D2B17A896 | sha1: 32AF67EAEEEB33A30E5644F11E9EA15559345D1C | sha256: F5244103DCD7F6756AA184A55C9B1E34A18ADFC6B88ABDF94E0A965C56BC860B | sha512: 7F2FCE65D38DEAFCB2E5573F2E3B9D58AE4A1A6A6FB5FB44E8454DEF51D19383F38680F554820D91FAE48A16D16FE3DE8A47119B5AD0CB38114A848DD3400061
bin\System.Xml.XmlDocument.dll
md5: A6468F5EEB6EE52AF381C9DD600F037F | sha1: C3F1FC10930D14B5666753A1261CF9C70A1F8BA9 | sha256: 4A116083C3302142CCDB1D6C0435F926275DD42382C3D9179D59B861F5506D7A | sha512: 819BEC4BAB2F893579C2A43306F4F97E951B5BA5BCD0156530D3DABEC936A8E7841FC4E4001DF6836146BB86218A770E9FFF30D18929416DA7843C8B7558C262
bin\System.Xml.XmlSerializer.dll
md5: 5E68B8B3D6DB6F7BD23F35E67575869A | sha1: 2CA76FD3CEE765CFB889212310B4199B0017D41E | sha256: 6B3C5D1768C4D28CEFCC9CC89B9B4435F41234EC482417E8EB451A4D0EB59CF0 | sha512: 3BB8C71553D9812A6398B9D3BF42AC06E3F7AF54EBCF5FCF0AD853848DAEDA18968918053C434588FAB126ADDB30CAD8E23482E18814C03D8ECA34CFB82CCF89
bin\System.Xml.XPath.dll
md5: 52C1ECB213599E1F83377DE00DC83726 | sha1: C6CE6CF6A808909332FEB6E69E75BC7EC37E382A | sha256: 36DD6CECA0E24AFAC910A24B379D2BF3C43561F3CCB1A46D8B02B326E25B9692 | sha512: 916AF7E900850C0EC21784415E6B79C928CAB034DB0C9B657B767B6420730EA982A1F36388A709FFC1B10199865D38B67B1C7C51E7F4F605B3FE41B25F71DF27
bin\System.Xml.XPath.XDocument.dll
md5: C36A095158AB12E52BAC3EB7C83547B3 | sha1: FF373BA6265515F3BF06BC01F08D2F3638DB0076 | sha256: 2FDF04411EC2063BA94396B3502E1475AF68F7E9C3F6CB5F3910A7311E9F02D1 | sha512: ACC168174FA4897DA120048324C3ED620E2B250D7381132147CA29C96B78CC48213E8525D7F34DDB03B6A1CFC7F87CE04E213E85C45B46EC8D219E81C929AE25
bin\tr\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: B7DD51302285C460181DA2A9386E4871 | sha1: C14A1EFA975D2E1042FBB1E9AB275262BA63301E | sha256: D45A22127EA0610D5E75CC2D0D1B8AA32757A9B5D9BA2C6D20C3C19D6B4D7E98 | sha512: 5C733614F510ACE7921A1E29FF8CB35D741A8C215FCDEED96C912D60732BF50965D24835EA53146C297C13280F1A2DD0CDD110D0DA5490DE8EFB5E980A6339DA
bin\tr\Microsoft.CodeAnalysis.resources.dll
md5: A2404CB36C9FF94A911544C86CE8E508 | sha1: 6858357E0A90756E185D96859520916CA561BEA7 | sha256: 63A12624C0765D050852A5F25AC661B57E17942018BB582FA1F54E3A126BA87A | sha512: AEEC24127BC37C3A74E4C4F75951DE2C9D7ADBEC8E4F2C9FDBC0313DACF8A927269C081368CB9F7B75994E9E5B61863142472BF7EE02ECE4FCA4DFE32AB88126
bin\ucrtbase.dll
md5: 6343FF7874BA03F78BB0DFE20B45F817 | sha1: 82221A9AC1C1B8006F3F5E8539E74E3308F10BCB | sha256: 6F8F05993B8A25CADF5E301E58194C4D23402E467229B12E40956E4F128588B3 | sha512: 63C3D3207577D4761103DAF3F9901DD0A0AE8A89694AD1128FD7E054627CDD930D1020049317C5A898411735E2F75E2103AE303E7E514B6387A3C8463A4FB994
bin\WindowsBase.dll
md5: 6FCE9EEADC5046C6037D24471B50E1E2 | sha1: E7124B97BD2386CD00A28046AA78ECEC21329D68 | sha256: 143C9FDD4947D7B4A282B6340327C25C3C1B055420501C5676F022D18847FAA1 | sha512: 121E59354BBE7C4E9D03AA20A37C501B331289EBFC336D1BD3F3C9997FFF12F810C24CAF179096CD6974C71F8FD25A0B1124C5A3E41DFBAF4FB95F24E31548C9
bin\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: C5D1BC348DC70AC56A8125281FF6E870 | sha1: 9D99A59DAE1EC7024D40FEBBE277E65BD492D60C | sha256: 0E905508DAEEFF5F6A8231980E6381B2A149C915CC2B8FC69E2B3D87C3E5419E | sha512: 29019DDBE43B0102E3222F2FE763BDA6DFD7A14CE1A9008F86AB9B06CDE92F6AFCD8FFF4D097EA3D6A62E9080B44457F3D58E73E3CA280B79494C7D631A7524A
bin\zh-Hans\Microsoft.CodeAnalysis.resources.dll
md5: B4CA235324E9F7CF0A06A6FD2F3AA07E | sha1: 805CBD8CC91D5030A22C22E9C523F3DD94E88750 | sha256: 2EF9019E358629094A858F61259F1796CC48602DADF9517FEBFA109FB8673794 | sha512: F1F58B9162C4E923F848CBDC038919A26CED33988E1FD1E97A8EAEA900049DF49A1688D81E7744034B5792321960F3BB35C07074E93ADD0EAF2D2A1B2A9E1D9F
bin\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll
md5: 41C463081820328DEB6568E153AD2E50 | sha1: FD738451F2F8F3FEE54137A6209CACD6A3F6780A | sha256: A82A133938B8CEB1D49B00DA9B64E3C854FB1DE587EFFA81B7ECD9A6E30D116C | sha512: 308FBF7D9F21196E905D586802475A8A0F086F138326FD51E898F138C3D8378773254524F8648E33D054482318EED9C72F9078BA4B5B978FE88E1731AEE62689
bin\zh-Hant\Microsoft.CodeAnalysis.resources.dll
md5: 60422803110B2C3447BED9C7F377DD64 | sha1: 4A54BE926BC92A76F2DB069DB194D5B78BE87EFD | sha256: 74697C7C846CB27105D78724C1830D1852881F1953A4CE2FAA021E52FCDF1017 | sha512: 6C083A1FB04DFF43A63165A730B9C0D847A1CEE3B32018CC67925DC26F224AFEDCF906E836FDFA9470828B9A1BFD3176798CF5051D95AE37BA221B22CB2AF488
tools\chocolateyinstall.ps1
$ErrorActionPreference = 'Stop'

$binDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)\..\bin"

Install-Binfile -Name capnpc-csharp -Path "$binDir\capnpc-csharp.exe"
tools\chocolateyuninstall.ps1
$ErrorActionPreference = 'Stop'

Uninstall-BinFile capnpc-csharp
tools\LICENSE.txt
https://github.com/c80k/capnproto-dotnetcore/blob/master/LICENSE

MIT License

Copyright (c) 2019 c80k and contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
tools\VERIFICATION.txt
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
 
This package is published by the capnproto-dotnetcore project itself. It must be identical to the 
package which is published on GitHub (replace $version$ by the appropriate version tag):
https://github.com/c80k/capnproto-dotnetcore/releases/tag/v$version$

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
capnpc-csharp (Install) 1.2.138 146 Sunday, December 29, 2019 Approved
capnpc-csharp (Install) 1.1.112 160 Wednesday, October 9, 2019 Approved
capnpc-csharp (Install) 1.0.71 148 Sunday, September 1, 2019 Approved

Discussion for the capnpc-csharp (Install) Package

Ground Rules:

  • This discussion is only about capnpc-csharp (Install) and the capnpc-csharp (Install) package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or capnpc-csharp (Install), or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus