summaryrefslogtreecommitdiff
path: root/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4
diff options
context:
space:
mode:
authorGleb Balykov <g.balykov@samsung.com>2020-07-13 18:17:29 +0300
committerAlexander Soldatov/AI Compiler Lab /SRR/Staff Engineer/Samsung Electronics <soldatov.a@samsung.com>2020-07-23 15:38:33 +0300
commitef4d447326501bbf3f350824ba0bd0098e5fcd58 (patch)
tree48b801cdba98d2a1df5a30baf9c2510352cae0de /.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4
parent627172e192116c9a7ae9ffa47a9722ce400e83e3 (diff)
downloadcoreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.tar.gz
coreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.tar.bz2
coreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.zip
[Tizen] Add CoreCLR tests BuildTools v3.1.3 for armel,arm64
Diffstat (limited to '.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4')
-rw-r--r--.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.nupkg.metadata4
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.signature.p7sbin0 -> 9355 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/LICENSE.TXT23
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/THIRD-PARTY-NOTICES.TXT375
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoAndroid10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoTouch10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net46/System.Reflection.TypeExtensions.dllbin0 -> 28936 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.dllbin0 -> 21600 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcore50/System.Reflection.TypeExtensions.dllbin0 -> 26376 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp1.0/System.Reflection.TypeExtensions.dllbin0 -> 29600 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp2.0/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.dllbin0 -> 20552 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.dllbin0 -> 20552 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.dllbin0 -> 21576 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/uap10.0.16299/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinios10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinmac20/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarintvos10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinwatchos10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoAndroid10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoTouch10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net46/System.Reflection.TypeExtensions.dllbin0 -> 28936 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.dllbin0 -> 17480 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.dllbin0 -> 17480 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netcoreapp2.0/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.dllbin0 -> 24328 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.dllbin0 -> 24480 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml86
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.dllbin0 -> 17272 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.xml220
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/uap10.0.16299/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinios10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinmac20/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarintvos10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinwatchos10/_._0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dllbin0 -> 51464 bytes
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/uap10.0.16299/_._0
-rw-r--r--.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkgbin0 -> 240099 bytes
-rw-r--r--.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg.sha5121
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.nuspec64
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/useSharedDesignerContext.txt0
-rwxr-xr-x.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/version.txt1
67 files changed, 3728 insertions, 0 deletions
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.nupkg.metadata b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.nupkg.metadata
new file mode 100644
index 0000000000..3e28c9dc09
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.nupkg.metadata
@@ -0,0 +1,4 @@
+{
+ "version": 1,
+ "contentHash": "PYxuzuBiOLVfZLE40zmzvpJx4NBNMAFBLIKTq5FSRtHjpBK9JzmtuWylHVv9L2sp62Aux4bA7w/Ma/Q+4u8+pA=="
+} \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.signature.p7s b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.signature.p7s
new file mode 100755
index 0000000000..a0e715f4b6
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/.signature.p7s
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/LICENSE.TXT b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/LICENSE.TXT
new file mode 100755
index 0000000000..984713a496
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/LICENSE.TXT
@@ -0,0 +1,23 @@
+The MIT License (MIT)
+
+Copyright (c) .NET Foundation and Contributors
+
+All rights reserved.
+
+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.
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/THIRD-PARTY-NOTICES.TXT b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/THIRD-PARTY-NOTICES.TXT
new file mode 100755
index 0000000000..77a243efad
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/THIRD-PARTY-NOTICES.TXT
@@ -0,0 +1,375 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+ dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for ASP.NET
+-------------------------------
+
+Copyright (c) .NET Foundation. All rights reserved.
+Licensed under the Apache License, Version 2.0.
+
+Available at
+https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt
+
+License notice for Slicing-by-8
+-------------------------------
+
+http://sourceforge.net/projects/slicing-by-8/
+
+Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
+
+
+This software program is licensed subject to the BSD License, available at
+http://www.opensource.org/licenses/bsd-license.html.
+
+
+License notice for Unicode data
+-------------------------------
+
+http://www.unicode.org/copyright.html#License
+
+Copyright © 1991-2017 Unicode, Inc. All rights reserved.
+Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Unicode data files and any associated documentation
+(the "Data Files") or Unicode software and any associated documentation
+(the "Software") to deal in the Data Files or Software
+without restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, and/or sell copies of
+the Data Files or Software, and to permit persons to whom the Data Files
+or Software are furnished to do so, provided that either
+(a) this copyright and permission notice appear with all copies
+of the Data Files or Software, or
+(b) this copyright and permission notice appear in associated
+Documentation.
+
+THE DATA FILES AND SOFTWARE ARE 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 OF THIRD PARTY RIGHTS.
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder
+shall not be used in advertising or otherwise to promote the sale,
+use or other dealings in these Data Files or Software without prior
+written authorization of the copyright holder.
+
+License notice for Zlib
+-----------------------
+
+https://github.com/madler/zlib
+http://zlib.net/zlib_license.html
+
+/* zlib.h -- interface of the 'zlib' general purpose compression library
+ version 1.2.11, January 15th, 2017
+
+ Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+ Jean-loup Gailly Mark Adler
+ jloup@gzip.org madler@alumni.caltech.edu
+
+*/
+
+License notice for Mono
+-------------------------------
+
+http://www.mono-project.com/docs/about-mono/
+
+Copyright (c) .NET Foundation Contributors
+
+MIT License
+
+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.
+
+License notice for International Organization for Standardization
+-----------------------------------------------------------------
+
+Portions (C) International Organization for Standardization 1986:
+ Permission to copy in any form is granted for use with
+ conforming SGML systems and applications as defined in
+ ISO 8879, provided this notice is included in all copies.
+
+License notice for Intel
+------------------------
+
+"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+1. Redistributions of source code must retain the above copyright notice, this
+list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+License notice for Xamarin and Novell
+-------------------------------------
+
+Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com)
+
+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.
+
+Copyright (c) 2011 Novell, Inc (http://www.novell.com)
+
+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.
+
+Third party notice for W3C
+--------------------------
+
+"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE
+Status: This license takes effect 13 May, 2015.
+This work is being provided by the copyright holders under the following license.
+License
+By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions.
+Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications:
+The full text of this NOTICE in a location viewable to users of the redistributed or derivative work.
+Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included.
+Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)."
+Disclaimers
+THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT.
+The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders."
+
+License notice for Bit Twiddling Hacks
+--------------------------------------
+
+Bit Twiddling Hacks
+
+By Sean Eron Anderson
+seander@cs.stanford.edu
+
+Individually, the code snippets here are in the public domain (unless otherwise
+noted) — feel free to use them however you please. The aggregate collection and
+descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are
+distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and
+without even the implied warranty of merchantability or fitness for a particular
+purpose.
+
+License notice for Brotli
+--------------------------------------
+
+Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
+
+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.
+
+compress_fragment.c:
+Copyright (c) 2011, Google Inc.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+ * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+decode_fuzzer.c:
+Copyright (c) 2015 The Chromium Authors. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+copyright notice, this list of conditions and the following disclaimer
+in the documentation and/or other materials provided with the
+distribution.
+ * Neither the name of Google Inc. nor the names of its
+contributors may be used to endorse or promote products derived from
+this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
+
+License notice for Json.NET
+-------------------------------
+
+https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
+
+The MIT License (MIT)
+
+Copyright (c) 2007 James Newton-King
+
+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.
+
+License notice for vectorized base64 encoding / decoding
+--------------------------------------------------------
+
+Copyright (c) 2005-2007, Nick Galbreath
+Copyright (c) 2013-2017, Alfred Klomp
+Copyright (c) 2015-2017, Wojciech Mula
+Copyright (c) 2016-2017, Matthieu Darbois
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+- Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoAndroid10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoAndroid10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoAndroid10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoTouch10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoTouch10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/MonoTouch10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net46/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net46/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..77f120503d
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net46/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..7ed55a8ed3
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/net461/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcore50/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcore50/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..e3e673ac8a
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcore50/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp1.0/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp1.0/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..975497cf34
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp1.0/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp2.0/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp2.0/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netcoreapp2.0/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..221041476a
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.3/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..4689b56d0d
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard1.5/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..1739ccfe61
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/netstandard2.0/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/uap10.0.16299/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/uap10.0.16299/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/uap10.0.16299/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinios10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinios10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinios10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinmac20/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinmac20/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinmac20/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarintvos10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarintvos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarintvos10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinwatchos10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinwatchos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/lib/xamarinwatchos10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoAndroid10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoAndroid10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoAndroid10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoTouch10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoTouch10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/MonoTouch10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net46/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net46/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..77f120503d
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net46/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..69e74fe083
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net461/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..8aae4dddab
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/net472/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netcoreapp2.0/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netcoreapp2.0/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netcoreapp2.0/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..2115349bb7
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..c5d5f41176
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Specifies flags that control binding and the way in which the search for members and types is conducted by reflection.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Specifies that only members declared at the level of the supplied type's hierarchy should be considered. Inherited members are not considered.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Specifies that public and protected static members up the hierarchy should be returned. Private static members in inherited classes are not returned. Static members include fields, methods, events, and properties. Nested types are not returned.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Specifies that the case of the member name should not be considered when binding.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Specifies that instance members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Specifies that non-public members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Specifies that public members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Specifies that static members are to be included in the search.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..1845e88597
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/de/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Gibt Flags an, die die Bindung und das Verfahren steuern, mit dem die Suche nach Membern und Typen mithilfe von Reflektion durchgeführt wird.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Gibt an, dass nur Member berücksichtigt werden sollen, die auf der Hierarchieebene des angegebenen Typs deklariert wurden.Vererbte Member werden nicht berücksichtigt.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Gibt an, dass öffentliche und geschützte statische Member, die sich in der Hierarchie höher befinden, zurückgegeben werden sollen.Private statische Member in geerbten Klassen werden nicht zurückgegeben.Statische Member sind u. a. Felder, Methoden, Ereignisse und Eigenschaften.Geschachtelte Typen werden nicht zurückgegeben.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Gibt an, dass bei der Bindung die Groß- und Kleinschreibung des Membernamens nicht berücksichtigt werden soll.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Gibt an, dass Instanzmember in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Gibt an, dass nicht öffentliche Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Gibt an, dass öffentliche Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Gibt an, dass statische Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..5a3bab25c0
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/es/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Especifica las marcas que controlan el enlace y la manera en que se realiza la búsqueda de miembros y tipos por reflexión.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Especifica que sólo se tendrán en cuenta los miembros declarados en el nivel de la jerarquía del tipo proporcionado.Los miembros heredados no se tienen en cuenta.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Especifica que se deben devolver los miembros estáticos públicos y protegidos situados en la parte superior de la jerarquía.No se devuelven los miembros estáticos privados de las clases heredadas.Los miembros estáticos son campos, métodos, eventos y propiedades.No se devuelven tipos anidados.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Especifica que no se debe distinguir entre las mayúsculas y minúsculas del nombre del miembro durante el enlace.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Indica que se deben incluir los miembros de instancia en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Indica que se deben incluir los miembros no públicos en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Indica que se deben incluir los miembros públicos en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Indica que se deben incluir los miembros estáticos en la búsqueda.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..2bf0d742ca
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/fr/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Spécifie des indicateurs qui contrôlent la liaison et la manière dont la recherche de membres et de types est exécutée par réflexion.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Spécifie que seuls les membres déclarés au niveau de la hiérarchie du type fourni doivent être pris en compte.Les membres hérités ne sont pas pris en compte.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Spécifie que des membres statiques publics et protégés de la hiérarchie doivent être retournés.Les membres statiques privés dans les classes héritées ne sont pas retournés.Les membres comprennent des champs, des méthodes, des événements et des propriétés.Les types imbriqués ne sont pas retournés.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Spécifie que la casse du nom du membre ne doit pas être respectée lors de la liaison.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Spécifie que les membres d'instance doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Spécifie que les membres non publics doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Spécifie que les membres publics doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Spécifie que les membres statiques doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..3ac544da59
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/it/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Specifica i flag che controllano l'associazione e la modalità di ricerca di membri e tipi tramite reflection.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Specifica che solo i membri dichiarati a livello della gerarchia del tipo fornito devono essere considerati.I membri ereditati non sono considerati.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Specifica che devono essere restituiti membri statici pubblici e protetti della gerarchia.I membri statici privati presenti nelle classi ereditate non vengono restituiti.I membri statici comprendono campi, metodi, eventi e proprietà.I tipi annidati non vengono restituiti.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Specifica che il formato in maiuscole o minuscole del nome del membro non deve essere considerato durante l'associazione.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Specifica che i membri dell'istanza devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Specifica che i membri non pubblici devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Specifica che i membri pubblici devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Specifica che è necessario includere i membri statici nella ricerca.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..9863d09da1
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ja/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>バインディング、およびリフレクションによるメンバーと型の検索方法を制御するフラグを指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定した型の階層のレベルで宣言されたメンバーだけが対象になるように指定します。継承されたメンバーは対象になりません。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>階層上位のパブリックおよびプロテクトの静的メンバーを返す場合に指定します。継承クラスのプライベートな静的メンバーは返されません。静的メンバーには、フィールド、メソッド、イベント、プロパティなどがあります。入れ子にされた型は返されません。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>バインディングのときにメンバー名の大文字小文字を区別しないように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>インスタンス メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>非パブリック メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>パブリック メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>静的メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..07bd90020c
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ko/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>리플렉션에서 멤버 및 형식 검색이 수행되는 방식과 바인딩을 제어하는 플래그를 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>지정된 형식의 계층 구조 수준으로 선언된 멤버만 고려되도록 지정합니다.상속된 멤버는 고려되지 않습니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>계층 구조 위쪽의 public 및 보호되는 정적 멤버가 반환되도록 지정합니다.상속된 클래스의 전용 정적 멤버는 반환되지 않습니다.정적 멤버에는 필드, 메서드, 이벤트, 속성이 있습니다.중첩된 형식은 반환되지 않습니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>바인딩할 때 멤버 이름의 대/소문자를 구분하지 않도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>인스턴스 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>public이 아닌 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>public 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>정적 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..56eba01550
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/ru/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Определяет флаги, управляющие привязкой, а также метод, используемый отражением для поиска членов и типов.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Определяет, что должны рассматриваться только члены, объявленные на уровне иерархии переданного типа.Наследуемые члены не учитываются.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Указывает, что должны быть возвращены открытые и защищенные статические члены более высоких уровней иерархии.Закрытые статические члены в наследуемых классах не возвращаются.К статическим членам относятся поля, методы, события и свойства.Вложенные типы не возвращаются.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Указывает, что при выполнении привязки не должен учитываться регистр имени члена.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Указывает, что в поиск должны быть включены члены экземпляра.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Указывает, что в поиск должны быть включены члены экземпляра, не являющиеся открытыми.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Указывает, что в поиск должны быть включены открытые члены.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Указывает, что в поиск должны быть включены статические члены.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..cbcff9c5dc
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hans/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>指定控制绑定和由反射执行的成员和类型搜索方法的标志。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定只应考虑在所提供类型的层次结构级别上声明的成员。不考虑继承成员。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>指定应返回层次结构上的公共静态成员和受保护的静态成员。不返回继承类中的私有静态成员。静态成员包括字段、方法、事件和属性。不返回嵌套类型。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>指定当绑定时不应考虑成员名的大小写。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>指定实例成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>指定非公共成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>指定公共成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>指定静态成员将包括在搜索中。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..be866c83ea
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.3/zh-hant/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>指定控制繫結的旗標和由反映為引導的成員和型別搜尋方式。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定只考慮在所提供型別階層層級宣告的成員。不考慮繼承成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>指定應傳回在階層之上的 Public 成員和受保護的靜態 (Static) 成員。不會傳回繼承類別中的私用靜態成員。靜態成員包括欄位、方法、事件和屬性。巢狀型別 (Nested Type) 不會傳回。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>指定繫結時不考慮成員名稱的大小寫。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>指定執行個體成員將包含在搜尋中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>指定在搜尋中包含非公用成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>指定搜尋中要包含公用 (Public) 成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>指定靜態成員將包含在搜尋中。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..0576ded8bd
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..c5d5f41176
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Specifies flags that control binding and the way in which the search for members and types is conducted by reflection.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Specifies that only members declared at the level of the supplied type's hierarchy should be considered. Inherited members are not considered.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Specifies that public and protected static members up the hierarchy should be returned. Private static members in inherited classes are not returned. Static members include fields, methods, events, and properties. Nested types are not returned.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Specifies that the case of the member name should not be considered when binding.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Specifies that instance members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Specifies that non-public members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Specifies that public members are to be included in the search.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Specifies that static members are to be included in the search.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..1845e88597
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/de/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Gibt Flags an, die die Bindung und das Verfahren steuern, mit dem die Suche nach Membern und Typen mithilfe von Reflektion durchgeführt wird.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Gibt an, dass nur Member berücksichtigt werden sollen, die auf der Hierarchieebene des angegebenen Typs deklariert wurden.Vererbte Member werden nicht berücksichtigt.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Gibt an, dass öffentliche und geschützte statische Member, die sich in der Hierarchie höher befinden, zurückgegeben werden sollen.Private statische Member in geerbten Klassen werden nicht zurückgegeben.Statische Member sind u. a. Felder, Methoden, Ereignisse und Eigenschaften.Geschachtelte Typen werden nicht zurückgegeben.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Gibt an, dass bei der Bindung die Groß- und Kleinschreibung des Membernamens nicht berücksichtigt werden soll.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Gibt an, dass Instanzmember in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Gibt an, dass nicht öffentliche Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Gibt an, dass öffentliche Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Gibt an, dass statische Member in die Suche einzubeziehen sind.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..5a3bab25c0
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/es/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Especifica las marcas que controlan el enlace y la manera en que se realiza la búsqueda de miembros y tipos por reflexión.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Especifica que sólo se tendrán en cuenta los miembros declarados en el nivel de la jerarquía del tipo proporcionado.Los miembros heredados no se tienen en cuenta.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Especifica que se deben devolver los miembros estáticos públicos y protegidos situados en la parte superior de la jerarquía.No se devuelven los miembros estáticos privados de las clases heredadas.Los miembros estáticos son campos, métodos, eventos y propiedades.No se devuelven tipos anidados.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Especifica que no se debe distinguir entre las mayúsculas y minúsculas del nombre del miembro durante el enlace.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Indica que se deben incluir los miembros de instancia en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Indica que se deben incluir los miembros no públicos en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Indica que se deben incluir los miembros públicos en la búsqueda.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Indica que se deben incluir los miembros estáticos en la búsqueda.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..2bf0d742ca
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/fr/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Spécifie des indicateurs qui contrôlent la liaison et la manière dont la recherche de membres et de types est exécutée par réflexion.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Spécifie que seuls les membres déclarés au niveau de la hiérarchie du type fourni doivent être pris en compte.Les membres hérités ne sont pas pris en compte.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Spécifie que des membres statiques publics et protégés de la hiérarchie doivent être retournés.Les membres statiques privés dans les classes héritées ne sont pas retournés.Les membres comprennent des champs, des méthodes, des événements et des propriétés.Les types imbriqués ne sont pas retournés.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Spécifie que la casse du nom du membre ne doit pas être respectée lors de la liaison.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Spécifie que les membres d'instance doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Spécifie que les membres non publics doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Spécifie que les membres publics doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Spécifie que les membres statiques doivent être inclus dans la recherche.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..3ac544da59
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/it/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Specifica i flag che controllano l'associazione e la modalità di ricerca di membri e tipi tramite reflection.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Specifica che solo i membri dichiarati a livello della gerarchia del tipo fornito devono essere considerati.I membri ereditati non sono considerati.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Specifica che devono essere restituiti membri statici pubblici e protetti della gerarchia.I membri statici privati presenti nelle classi ereditate non vengono restituiti.I membri statici comprendono campi, metodi, eventi e proprietà.I tipi annidati non vengono restituiti.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Specifica che il formato in maiuscole o minuscole del nome del membro non deve essere considerato durante l'associazione.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Specifica che i membri dell'istanza devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Specifica che i membri non pubblici devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Specifica che i membri pubblici devono essere inclusi nella ricerca.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Specifica che è necessario includere i membri statici nella ricerca.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..9863d09da1
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ja/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>バインディング、およびリフレクションによるメンバーと型の検索方法を制御するフラグを指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定した型の階層のレベルで宣言されたメンバーだけが対象になるように指定します。継承されたメンバーは対象になりません。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>階層上位のパブリックおよびプロテクトの静的メンバーを返す場合に指定します。継承クラスのプライベートな静的メンバーは返されません。静的メンバーには、フィールド、メソッド、イベント、プロパティなどがあります。入れ子にされた型は返されません。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>バインディングのときにメンバー名の大文字小文字を区別しないように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>インスタンス メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>非パブリック メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>パブリック メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>静的メンバーを検索に含めるように指定します。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..07bd90020c
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ko/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>리플렉션에서 멤버 및 형식 검색이 수행되는 방식과 바인딩을 제어하는 플래그를 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>지정된 형식의 계층 구조 수준으로 선언된 멤버만 고려되도록 지정합니다.상속된 멤버는 고려되지 않습니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>계층 구조 위쪽의 public 및 보호되는 정적 멤버가 반환되도록 지정합니다.상속된 클래스의 전용 정적 멤버는 반환되지 않습니다.정적 멤버에는 필드, 메서드, 이벤트, 속성이 있습니다.중첩된 형식은 반환되지 않습니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>바인딩할 때 멤버 이름의 대/소문자를 구분하지 않도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>인스턴스 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>public이 아닌 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>public 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>정적 멤버를 검색에 포함시키도록 지정합니다.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..56eba01550
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/ru/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>Определяет флаги, управляющие привязкой, а также метод, используемый отражением для поиска членов и типов.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>Определяет, что должны рассматриваться только члены, объявленные на уровне иерархии переданного типа.Наследуемые члены не учитываются.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>Указывает, что должны быть возвращены открытые и защищенные статические члены более высоких уровней иерархии.Закрытые статические члены в наследуемых классах не возвращаются.К статическим членам относятся поля, методы, события и свойства.Вложенные типы не возвращаются.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>Указывает, что при выполнении привязки не должен учитываться регистр имени члена.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>Указывает, что в поиск должны быть включены члены экземпляра.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>Указывает, что в поиск должны быть включены члены экземпляра, не являющиеся открытыми.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>Указывает, что в поиск должны быть включены открытые члены.</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>Указывает, что в поиск должны быть включены статические члены.</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..cbcff9c5dc
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hans/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>指定控制绑定和由反射执行的成员和类型搜索方法的标志。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定只应考虑在所提供类型的层次结构级别上声明的成员。不考虑继承成员。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>指定应返回层次结构上的公共静态成员和受保护的静态成员。不返回继承类中的私有静态成员。静态成员包括字段、方法、事件和属性。不返回嵌套类型。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>指定当绑定时不应考虑成员名的大小写。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>指定实例成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>指定非公共成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>指定公共成员将包括在搜索中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>指定静态成员将包括在搜索中。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..be866c83ea
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard1.5/zh-hant/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)"></member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)"></member>
+ <member name="T:System.Reflection.BindingFlags">
+ <summary>指定控制繫結的旗標和由反映為引導的成員和型別搜尋方式。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.DeclaredOnly">
+ <summary>指定只考慮在所提供型別階層層級宣告的成員。不考慮繼承成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.FlattenHierarchy">
+ <summary>指定應傳回在階層之上的 Public 成員和受保護的靜態 (Static) 成員。不會傳回繼承類別中的私用靜態成員。靜態成員包括欄位、方法、事件和屬性。巢狀型別 (Nested Type) 不會傳回。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.IgnoreCase">
+ <summary>指定繫結時不考慮成員名稱的大小寫。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Instance">
+ <summary>指定執行個體成員將包含在搜尋中。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.NonPublic">
+ <summary>指定在搜尋中包含非公用成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Public">
+ <summary>指定搜尋中要包含公用 (Public) 成員。</summary>
+ </member>
+ <member name="F:System.Reflection.BindingFlags.Static">
+ <summary>指定靜態成員將包含在搜尋中。</summary>
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)"></member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.MethodInfoExtensions"></member>
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)"></member>
+ <member name="T:System.Reflection.PropertyInfoExtensions"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)"></member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)"></member>
+ <member name="T:System.Reflection.TypeExtensions"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)"></member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)"></member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..768f9a17f8
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.xml b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.xml
new file mode 100755
index 0000000000..7b43921ee9
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/netstandard2.0/System.Reflection.TypeExtensions.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="utf-8"?>
+<doc>
+ <assembly>
+ <name>System.Reflection.TypeExtensions</name>
+ </assembly>
+ <members>
+ <member name="T:System.Reflection.AssemblyExtensions" />
+ <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
+ <param name="assembly" />
+ </member>
+ <member name="T:System.Reflection.EventInfoExtensions" />
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
+ <param name="eventInfo" />
+ </member>
+ <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
+ <param name="eventInfo" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.MemberInfoExtensions" />
+ <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Gets a metadata token for the given member, if available.</summary>
+ <param name="member">The member from which to retrieve the token, as reftype.</param>
+ <returns>An integer representing the metadata token. The returned token is never nil. If unavailable, an exception is thrown.</returns>
+ <exception cref="T:System.InvalidOperationException">There is no metadata token available.</exception>
+ </member>
+ <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
+ <summary>Returns a value that indicates whether a metadata token is available for the specified member.</summary>
+ <param name="member">The member to analyze, as reftype.</param>
+ <returns>
+ <see langword="true" /> if there is a metadata token available for the given member; otherwise, <see langword="false" />.</returns>
+ </member>
+ <member name="T:System.Reflection.MethodInfoExtensions" />
+ <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
+ <param name="method" />
+ </member>
+ <member name="T:System.Reflection.ModuleExtensions" />
+ <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
+ <param name="module" />
+ </member>
+ <member name="T:System.Reflection.PropertyInfoExtensions" />
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
+ <param name="property" />
+ </member>
+ <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
+ <param name="property" />
+ <param name="nonPublic" />
+ </member>
+ <member name="T:System.Reflection.TypeExtensions" />
+ <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
+ <param name="type" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
+ <param name="type" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
+ <param name="type" />
+ <param name="name" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
+ <param name="type" />
+ <param name="name" />
+ <param name="bindingAttr" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
+ <param name="type" />
+ <param name="name" />
+ <param name="returnType" />
+ <param name="types" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
+ <param name="type" />
+ <param name="c" />
+ </member>
+ <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
+ <param name="type" />
+ <param name="o" />
+ </member>
+ </members>
+</doc> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/uap10.0.16299/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/uap10.0.16299/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/uap10.0.16299/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinios10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinios10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinios10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinmac20/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinmac20/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinmac20/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarintvos10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarintvos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarintvos10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinwatchos10/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinwatchos10/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/ref/xamarinwatchos10/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll
new file mode 100755
index 0000000000..e58652217b
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/netcore50/System.Reflection.TypeExtensions.dll
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/uap10.0.16299/_._ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/uap10.0.16299/_._
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/runtimes/aot/lib/uap10.0.16299/_._
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg
new file mode 100644
index 0000000000..7f637c5d16
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg
Binary files differ
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg.sha512 b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg.sha512
new file mode 100644
index 0000000000..18eacbd6ca
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.4.7.0-preview3.19551.4.nupkg.sha512
@@ -0,0 +1 @@
+C6qP9mSRxYEZlF5h4j5GZ+nzYnHG8FMl7g66/aIzkU/VXGjB8yqM5dWMXBMtvVXNXmXKrg8aQf+Mlg2dM0HHPA== \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.nuspec b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.nuspec
new file mode 100755
index 0000000000..af8a4435fe
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/system.reflection.typeextensions.nuspec
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
+ <metadata minClientVersion="2.12">
+ <id>System.Reflection.TypeExtensions</id>
+ <version>4.7.0-preview3.19551.4</version>
+ <title>System.Reflection.TypeExtensions</title>
+ <authors>Microsoft</authors>
+ <owners>microsoft,dotnetframework</owners>
+ <requireLicenseAcceptance>false</requireLicenseAcceptance>
+ <license type="expression">MIT</license>
+ <licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
+ <projectUrl>https://github.com/dotnet/corefx</projectUrl>
+ <iconUrl>http://go.microsoft.com/fwlink/?LinkID=288859</iconUrl>
+ <description>Provides extensions methods for System.Type that are designed to be source-compatible with older framework reflection-based APIs.
+
+Commonly Used Types:
+System.Reflection.TypeExtensions
+System.Reflection.BindingFlags
+
+When using NuGet 3.x this package requires at least version 3.4.</description>
+ <releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
+ <copyright>© Microsoft Corporation. All rights reserved.</copyright>
+ <serviceable>true</serviceable>
+ <dependencies>
+ <group targetFramework="MonoAndroid1.0" />
+ <group targetFramework="MonoTouch1.0" />
+ <group targetFramework=".NETFramework4.6" />
+ <group targetFramework=".NETFramework4.6.1" />
+ <group targetFramework=".NETFramework4.7.2" />
+ <group targetFramework=".NETCore5.0">
+ <dependency id="System.Diagnostics.Contracts" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Diagnostics.Debug" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Linq" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Reflection" version="4.3.0" />
+ <dependency id="System.Reflection.Primitives" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Resources.ResourceManager" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ <dependency id="System.Runtime.Extensions" version="4.3.0" exclude="Compile" />
+ </group>
+ <group targetFramework=".NETCoreApp2.0" />
+ <group targetFramework=".NETStandard1.3">
+ <dependency id="System.Reflection" version="4.3.0" />
+ <dependency id="System.Resources.ResourceManager" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETStandard1.5">
+ <dependency id="System.Reflection" version="4.3.0" />
+ <dependency id="System.Resources.ResourceManager" version="4.3.0" exclude="Compile" />
+ <dependency id="System.Runtime" version="4.3.0" />
+ </group>
+ <group targetFramework=".NETStandard2.0" />
+ <group targetFramework="UAP10.0.16299" />
+ <group targetFramework="Xamarin.iOS1.0" />
+ <group targetFramework="Xamarin.Mac2.0" />
+ <group targetFramework="Xamarin.TVOS1.0" />
+ <group targetFramework="Xamarin.WatchOS1.0" />
+ </dependencies>
+ <frameworkAssemblies>
+ <frameworkAssembly assemblyName="mscorlib" targetFramework=".NETFramework4.6.1" />
+ <frameworkAssembly assemblyName="mscorlib" targetFramework=".NETFramework4.7.2" />
+ <frameworkAssembly assemblyName="mscorlib" targetFramework=".NETFramework4.6" />
+ </frameworkAssemblies>
+ </metadata>
+</package> \ No newline at end of file
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/useSharedDesignerContext.txt b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/useSharedDesignerContext.txt
new file mode 100755
index 0000000000..e69de29bb2
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/useSharedDesignerContext.txt
diff --git a/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/version.txt b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/version.txt
new file mode 100755
index 0000000000..efcb96166f
--- /dev/null
+++ b/.packages/system.reflection.typeextensions/4.7.0-preview3.19551.4/version.txt
@@ -0,0 +1 @@
+046765913dff824f9ed0f2d2fe0fb9b111906cf5