THRIFT-4982 Remove deprecated C# bindings from the code base
Client: csharp
Patch: Jens Geyer

This closes #2027
diff --git a/test/known_failures_Linux.json b/test/known_failures_Linux.json
index d1c21eb..460da5a 100644
--- a/test/known_failures_Linux.json
+++ b/test/known_failures_Linux.json
@@ -61,6 +61,14 @@
   "cpp-java_multij-json_http-ip-ssl",
   "cpp-java_multij_http-ip",
   "cpp-java_multij_http-ip-ssl",
+  "cpp-netstd_json_buffered-ip",
+  "cpp-netstd_json_buffered-ip-ssl",
+  "cpp-netstd_json_framed-ip",
+  "cpp-netstd_json_framed-ip-ssl",
+  "cpp-netstd_multij-json_buffered-ip",
+  "cpp-netstd_multij-json_buffered-ip-ssl",
+  "cpp-netstd_multij-json_framed-ip",
+  "cpp-netstd_multij-json_framed-ip-ssl",
   "cpp-nodejs_binary_http-domain",
   "cpp-nodejs_binary_http-ip",
   "cpp-nodejs_binary_http-ip-ssl",
@@ -85,6 +93,14 @@
   "cpp-nodejs_multij-json_http-domain",
   "cpp-nodejs_multij-json_http-ip",
   "cpp-nodejs_multij-json_http-ip-ssl",
+  "cpp-php_binary-accel_buffered-ip",
+  "cpp-php_binary-accel_framed-ip",
+  "cpp-php_json_buffered-ip",
+  "cpp-php_json_framed-ip",
+  "cpp-php_multi-accel_buffered-ip",
+  "cpp-php_multi-accel_framed-ip",
+  "cpp-php_multij-json_buffered-ip",
+  "cpp-php_multij-json_framed-ip",
   "cpp-py3_binary-accel_http-domain",
   "cpp-py3_binary-accel_http-ip",
   "cpp-py3_binary-accel_http-ip-ssl",
@@ -130,6 +146,9 @@
   "cpp-py3_multih-header_http-domain",
   "cpp-py3_multih-header_http-ip",
   "cpp-py3_multih-header_http-ip-ssl",
+  "cpp-py3_multih_http-domain",
+  "cpp-py3_multih_http-ip",
+  "cpp-py3_multih_http-ip-ssl",
   "cpp-py3_multij-json_http-domain",
   "cpp-py3_multij-json_http-ip",
   "cpp-py3_multij-json_http-ip-ssl",
@@ -194,18 +213,18 @@
   "cpp-rs_multi_framed-ip",
   "cpp-rs_multic_buffered-ip",
   "cpp-rs_multic_framed-ip",
-  "csharp-erl_binary_buffered-ip-ssl",
-  "csharp-erl_binary_framed-ip-ssl",
-  "csharp-erl_compact_buffered-ip-ssl",
-  "csharp-erl_compact_framed-ip-ssl",
-  "csharp-rb_binary-accel_buffered-ip-ssl",
-  "csharp-rb_binary-accel_framed-ip-ssl",
-  "csharp-rb_binary_buffered-ip-ssl",
-  "csharp-rb_binary_framed-ip-ssl",
-  "csharp-rb_compact_buffered-ip-ssl",
-  "csharp-rb_compact_framed-ip-ssl",
-  "csharp-rb_json_buffered-ip-ssl",
-  "csharp-rb_json_framed-ip-ssl",
+  "netstd-erl_binary_buffered-ip-ssl",
+  "netstd-erl_binary_framed-ip-ssl",
+  "netstd-erl_compact_buffered-ip-ssl",
+  "netstd-erl_compact_framed-ip-ssl",
+  "netstd-rb_binary-accel_buffered-ip-ssl",
+  "netstd-rb_binary-accel_framed-ip-ssl",
+  "netstd-rb_binary_buffered-ip-ssl",
+  "netstd-rb_binary_framed-ip-ssl",
+  "netstd-rb_compact_buffered-ip-ssl",
+  "netstd-rb_compact_framed-ip-ssl",
+  "netstd-rb_json_buffered-ip-ssl",
+  "netstd-rb_json_framed-ip-ssl",
   "d-cl_binary_buffered-ip",
   "d-cl_binary_framed-ip",
   "d-cpp_binary_buffered-ip",
@@ -352,12 +371,12 @@
   "d-py_json_zlib-ip-ssl",
   "erl-cpp_binary_buffered-ip",
   "erl-cpp_compact_buffered-ip",
-  "erl-csharp_binary_buffered-ip",
-  "erl-csharp_binary_buffered-ip-ssl",
-  "erl-csharp_binary_framed-ip-ssl",
-  "erl-csharp_compact_buffered-ip",
-  "erl-csharp_compact_buffered-ip-ssl",
-  "erl-csharp_compact_framed-ip-ssl",
+  "erl-netstd_binary_buffered-ip",
+  "erl-netstd_binary_buffered-ip-ssl",
+  "erl-netstd_binary_framed-ip-ssl",
+  "erl-netstd_compact_buffered-ip",
+  "erl-netstd_compact_buffered-ip-ssl",
+  "erl-netstd_compact_framed-ip-ssl",
   "erl-nodejs_binary_buffered-ip",
   "erl-nodejs_compact_buffered-ip",
   "erl-nodets_binary_buffered-ip",
@@ -400,12 +419,84 @@
   "go-py3_compact-accelc_zlib-ip-ssl",
   "go-py_binary-accel_zlib-ip-ssl",
   "go-py_compact-accelc_zlib-ip-ssl",
-  "hs-csharp_binary_buffered-ip",
-  "hs-csharp_binary_framed-ip",
-  "hs-csharp_compact_buffered-ip",
-  "hs-csharp_compact_framed-ip",
-  "hs-csharp_json_buffered-ip",
-  "hs-csharp_json_framed-ip",
+  "hs-netstd_binary_buffered-ip",
+  "hs-netstd_binary_framed-ip",
+  "hs-netstd_compact_buffered-ip",
+  "hs-netstd_compact_framed-ip",
+  "hs-netstd_json_buffered-ip",
+  "hs-netstd_json_framed-ip",
+  "hs-php_binary-accel_buffered-ip",
+  "hs-php_binary-accel_framed-ip",
+  "hs-php_json_buffered-ip",
+  "hs-php_json_framed-ip",
+  "java-netstd_binary_buffered-ip-ssl",
+  "java-netstd_binary_fastframed-framed-ip-ssl",
+  "java-netstd_binary_framed-ip-ssl",
+  "java-netstd_compact_buffered-ip-ssl",
+  "java-netstd_compact_fastframed-framed-ip-ssl",
+  "java-netstd_compact_framed-ip-ssl",
+  "java-netstd_json_buffered-ip",
+  "java-netstd_json_buffered-ip-ssl",
+  "java-netstd_json_fastframed-framed-ip",
+  "java-netstd_json_fastframed-framed-ip-ssl",
+  "java-netstd_json_framed-ip",
+  "java-netstd_json_framed-ip-ssl",
+  "java-netstd_multi-binary_buffered-ip-ssl",
+  "java-netstd_multi-binary_fastframed-framed-ip-ssl",
+  "java-netstd_multi-binary_framed-ip-ssl",
+  "java-netstd_multic-compact_buffered-ip-ssl",
+  "java-netstd_multic-compact_fastframed-framed-ip-ssl",
+  "java-netstd_multic-compact_framed-ip-ssl",
+  "java-netstd_multij-json_buffered-ip",
+  "java-netstd_multij-json_buffered-ip-ssl",
+  "java-netstd_multij-json_fastframed-framed-ip",
+  "java-netstd_multij-json_fastframed-framed-ip-ssl",
+  "java-netstd_multij-json_framed-ip",
+  "java-netstd_multij-json_framed-ip-ssl",
+  "java-php_binary-accel_buffered-ip",
+  "java-php_binary-accel_fastframed-framed-ip",
+  "java-php_binary-accel_framed-ip",
+  "java-php_json_buffered-ip",
+  "java-php_json_fastframed-framed-ip",
+  "java-php_json_framed-ip",
+  "java-php_multi-accel_buffered-ip",
+  "java-php_multi-accel_fastframed-framed-ip",
+  "java-php_multi-accel_framed-ip",
+  "java-php_multij-json_buffered-ip",
+  "java-php_multij-json_fastframed-framed-ip",
+  "java-php_multij-json_framed-ip",
+  "netstd-netstd_binary_buffered-ip-ssl",
+  "netstd-netstd_binary_framed-ip-ssl",
+  "netstd-netstd_compact_buffered-ip-ssl",
+  "netstd-netstd_compact_framed-ip-ssl",
+  "netstd-netstd_json_buffered-ip",
+  "netstd-netstd_json_buffered-ip-ssl",
+  "netstd-netstd_json_framed-ip",
+  "netstd-netstd_json_framed-ip-ssl",
+  "netstd-php_binary-accel_buffered-ip",
+  "netstd-php_binary-accel_framed-ip",
+  "netstd-php_json_buffered-ip",
+  "netstd-php_json_framed-ip",
+  "netstd-py3_binary-accel_framed-ip",
+  "netstd-py3_binary-accel_framed-ip-ssl",
+  "netstd-py3_binary_framed-ip",
+  "netstd-py3_binary_framed-ip-ssl",
+  "netstd-py3_compact-accelc_framed-ip",
+  "netstd-py3_compact-accelc_framed-ip-ssl",
+  "netstd-py3_compact_framed-ip",
+  "netstd-py3_compact_framed-ip-ssl",
+  "netstd-py3_json_framed-ip",
+  "netstd-py3_json_framed-ip-ssl",
+  "netstd-py_binary-accel_framed-ip",
+  "netstd-py_binary-accel_framed-ip-ssl",
+  "netstd-py_binary_framed-ip",
+  "netstd-py_binary_framed-ip-ssl",
+  "netstd-py_compact-accelc_framed-ip",
+  "netstd-py_compact-accelc_framed-ip-ssl",
+  "netstd-py_compact_framed-ip",
+  "netstd-py_compact_framed-ip-ssl",
+  "netstd-py_json_framed-ip",
+  "netstd-py_json_framed-ip-ssl",
   "nodejs-cpp_binary_http-domain",
   "nodejs-cpp_binary_http-ip",
   "nodejs-cpp_binary_http-ip-ssl",
@@ -450,6 +541,18 @@
   "nodejs-lua_binary_http-ip",
   "nodejs-lua_compact_http-ip",
   "nodejs-lua_json_http-ip",
+  "nodejs-netstd_binary_buffered-ip-ssl",
+  "nodejs-netstd_binary_framed-ip-ssl",
+  "nodejs-netstd_compact_buffered-ip-ssl",
+  "nodejs-netstd_compact_framed-ip-ssl",
+  "nodejs-netstd_json_buffered-ip",
+  "nodejs-netstd_json_buffered-ip-ssl",
+  "nodejs-netstd_json_framed-ip",
+  "nodejs-netstd_json_framed-ip-ssl",
+  "nodejs-php_binary-accel_buffered-ip",
+  "nodejs-php_binary-accel_framed-ip",
+  "nodejs-php_json_buffered-ip",
+  "nodejs-php_json_framed-ip",
   "nodejs-py3_binary-accel_http-domain",
   "nodejs-py3_binary-accel_http-ip",
   "nodejs-py3_binary-accel_http-ip-ssl",
@@ -486,6 +589,7 @@
   "nodejs-py_json_http-domain",
   "nodejs-py_json_http-ip",
   "nodejs-py_json_http-ip-ssl",
+  "nodets-php_binary-accel_buffered-ip",
   "perl-rs_multi_buffered-ip",
   "perl-rs_multi_framed-ip",
   "py-cpp_accel-binary_http-domain",
@@ -601,6 +705,17 @@
   "py-lua_binary_http-ip",
   "py-lua_compact_http-ip",
   "py-lua_json_http-ip",
+  "py-netstd_accel-binary_framed-ip-ssl",
+  "py-netstd_accelc-compact_buffered-ip-ssl",
+  "py-netstd_accelc-compact_framed-ip-ssl",
+  "py-netstd_binary_buffered-ip-ssl",
+  "py-netstd_binary_framed-ip-ssl",
+  "py-netstd_compact_buffered-ip-ssl",
+  "py-netstd_compact_framed-ip-ssl",
+  "py-netstd_json_buffered-ip",
+  "py-netstd_json_buffered-ip-ssl",
+  "py-netstd_json_framed-ip",
+  "py-netstd_json_framed-ip-ssl",
   "py-nodejs_accel-binary_http-domain",
   "py-nodejs_accelc-compact_http-domain",
   "py-nodejs_binary_http-domain",
@@ -609,6 +724,12 @@
   "py-nodejs_header_http-domain",
   "py-rs_multi_buffered-ip",
   "py-rs_multi_framed-ip",
+  "py-php_accel_buffered-ip",
+  "py-php_accel_framed-ip",
+  "py-php_binary-accel_buffered-ip",
+  "py-php_binary-accel_framed-ip",
+  "py-php_json_buffered-ip",
+  "py-php_json_framed-ip",
   "py-rs_multia-multi_buffered-ip",
   "py-rs_multia-multi_framed-ip",
   "py-rs_multiac-multic_buffered-ip",
@@ -728,6 +849,17 @@
   "py3-lua_binary_http-ip",
   "py3-lua_compact_http-ip",
   "py3-lua_json_http-ip",
+  "py3-netstd_accel-binary_framed-ip-ssl",
+  "py3-netstd_accelc-compact_buffered-ip-ssl",
+  "py3-netstd_accelc-compact_framed-ip-ssl",
+  "py3-netstd_binary_buffered-ip-ssl",
+  "py3-netstd_binary_framed-ip-ssl",
+  "py3-netstd_compact_buffered-ip-ssl",
+  "py3-netstd_compact_framed-ip-ssl",
+  "py3-netstd_json_buffered-ip",
+  "py3-netstd_json_buffered-ip-ssl",
+  "py3-netstd_json_framed-ip",
+  "py3-netstd_json_framed-ip-ssl",
   "py3-nodejs_accel-binary_http-domain",
   "py3-nodejs_accelc-compact_http-domain",
   "py3-nodejs_binary_http-domain",
@@ -736,6 +868,12 @@
   "py3-nodejs_header_http-domain",
   "py3-rs_multi_buffered-ip",
   "py3-rs_multi_framed-ip",
+  "py3-php_accel_buffered-ip",
+  "py3-php_accel_framed-ip",
+  "py3-php_binary-accel_buffered-ip",
+  "py3-php_binary-accel_framed-ip",
+  "py3-php_json_buffered-ip",
+  "py3-php_json_framed-ip",
   "py3-rs_multia-multi_buffered-ip",
   "py3-rs_multia-multi_framed-ip",
   "py3-rs_multiac-multic_buffered-ip",