Răsfoiți Sursa

Merge pull request #18184 from jtattermusch/gh-pages

Regenerate C# API docs for v1.19.0
Jan Tattermusch 6 ani în urmă
părinte
comite
1239f2a1cc
39 a modificat fișierele cu 646 adăugiri și 146 ștergeri
  1. 1 1
      csharp/api/Grpc.Core.AuthContext.html
  2. 1 1
      csharp/api/Grpc.Core.AuthProperty.html
  3. 1 1
      csharp/api/Grpc.Core.ClientStreamingServerMethod-2.html
  4. 1 1
      csharp/api/Grpc.Core.ContextPropagationOptions.html
  5. 4 4
      csharp/api/Grpc.Core.ContextPropagationToken.html
  6. 1 1
      csharp/api/Grpc.Core.DeserializationContext.html
  7. 1 1
      csharp/api/Grpc.Core.DuplexStreamingServerMethod-2.html
  8. 1 1
      csharp/api/Grpc.Core.IAsyncStreamReader-1.html
  9. 1 1
      csharp/api/Grpc.Core.IAsyncStreamWriter-1.html
  10. 1 1
      csharp/api/Grpc.Core.IMethod.html
  11. 1 1
      csharp/api/Grpc.Core.IServerStreamWriter-1.html
  12. 1 1
      csharp/api/Grpc.Core.Marshaller-1.html
  13. 1 1
      csharp/api/Grpc.Core.Marshallers.html
  14. 1 1
      csharp/api/Grpc.Core.Metadata.Entry.html
  15. 1 1
      csharp/api/Grpc.Core.Metadata.html
  16. 1 1
      csharp/api/Grpc.Core.Method-2.html
  17. 1 1
      csharp/api/Grpc.Core.MethodType.html
  18. 1 1
      csharp/api/Grpc.Core.RpcException.html
  19. 1 1
      csharp/api/Grpc.Core.SerializationContext.html
  20. 335 2
      csharp/api/Grpc.Core.ServerCallContext.html
  21. 1 1
      csharp/api/Grpc.Core.ServerServiceDefinition.Builder.html
  22. 2 2
      csharp/api/Grpc.Core.ServerServiceDefinition.html
  23. 1 1
      csharp/api/Grpc.Core.ServerStreamingServerMethod-2.html
  24. 2 3
      csharp/api/Grpc.Core.ServiceBinderBase.html
  25. 2 2
      csharp/api/Grpc.Core.Status.html
  26. 1 1
      csharp/api/Grpc.Core.StatusCode.html
  27. 18 18
      csharp/api/Grpc.Core.Testing.TestCalls.html
  28. 8 8
      csharp/api/Grpc.Core.Testing.TestServerCallContext.html
  29. 1 1
      csharp/api/Grpc.Core.UnaryServerMethod-2.html
  30. 1 1
      csharp/api/Grpc.Core.Utils.GrpcPreconditions.html
  31. 2 2
      csharp/api/Grpc.Core.VersionInfo.html
  32. 1 1
      csharp/api/Grpc.Core.WriteFlags.html
  33. 1 1
      csharp/api/Grpc.Core.WriteOptions.html
  34. 5 6
      csharp/api/Grpc.Core.html
  35. 1 1
      csharp/api/Grpc.Health.V1.Health.html
  36. 5 4
      csharp/api/Grpc.HealthCheck.HealthServiceImpl.html
  37. 3 4
      csharp/index.json
  38. 36 36
      csharp/manifest.json
  39. 198 29
      csharp/xrefmap.yml

+ 1 - 1
csharp/api/Grpc.Core.AuthContext.html

@@ -119,7 +119,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_AuthContext_syntax">Syntax</h5>
   <h5 id="Grpc_Core_AuthContext_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class AuthContext</code></pre>
     <pre><code class="lang-csharp hljs">public class AuthContext</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.AuthProperty.html

@@ -117,7 +117,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_AuthProperty_syntax">Syntax</h5>
   <h5 id="Grpc_Core_AuthProperty_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class AuthProperty</code></pre>
     <pre><code class="lang-csharp hljs">public class AuthProperty</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.ClientStreamingServerMethod-2.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ClientStreamingServerMethod_2_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ClientStreamingServerMethod_2_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public delegate Task&lt;TResponse&gt; ClientStreamingServerMethod&lt;TRequest, TResponse&gt;(IAsyncStreamReader&lt;TRequest&gt; requestStream, ServerCallContext context)
     <pre><code class="lang-csharp hljs">public delegate Task&lt;TResponse&gt; ClientStreamingServerMethod&lt;TRequest, TResponse&gt;(IAsyncStreamReader&lt;TRequest&gt; requestStream, ServerCallContext context)

+ 1 - 1
csharp/api/Grpc.Core.ContextPropagationOptions.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ContextPropagationOptions_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ContextPropagationOptions_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class ContextPropagationOptions</code></pre>
     <pre><code class="lang-csharp hljs">public class ContextPropagationOptions</code></pre>

+ 4 - 4
csharp/api/Grpc.Core.ContextPropagationToken.html

@@ -87,8 +87,8 @@
 In situations when a backend is making calls to another backend,
 In situations when a backend is making calls to another backend,
 it makes sense to propagate properties like deadline and cancellation 
 it makes sense to propagate properties like deadline and cancellation 
 token of the server call to the child call.
 token of the server call to the child call.
-The gRPC native layer provides some other contexts (like tracing context) that
-are not accessible to explicitly C# layer, but this token still allows propagating them.</p>
+Underlying gRPC implementation may provide other &quot;opaque&quot; contexts (like tracing context) that
+are not explicitly accesible via the public C# API, but this token still allows propagating them.</p>
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <div class="inheritance">
   <div class="inheritance">
@@ -121,10 +121,10 @@ are not accessible to explicitly C# layer, but this token still allows propagati
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ContextPropagationToken_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ContextPropagationToken_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public class ContextPropagationToken</code></pre>
+    <pre><code class="lang-csharp hljs">public abstract class ContextPropagationToken</code></pre>
   </div>
   </div>
 </article>
 </article>
           </div>
           </div>

+ 1 - 1
csharp/api/Grpc.Core.DeserializationContext.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_DeserializationContext_syntax">Syntax</h5>
   <h5 id="Grpc_Core_DeserializationContext_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public abstract class DeserializationContext</code></pre>
     <pre><code class="lang-csharp hljs">public abstract class DeserializationContext</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.DuplexStreamingServerMethod-2.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_DuplexStreamingServerMethod_2_syntax">Syntax</h5>
   <h5 id="Grpc_Core_DuplexStreamingServerMethod_2_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public delegate Task DuplexStreamingServerMethod&lt;TRequest, TResponse&gt;(IAsyncStreamReader&lt;TRequest&gt; requestStream, IServerStreamWriter&lt;TResponse&gt; responseStream, ServerCallContext context)
     <pre><code class="lang-csharp hljs">public delegate Task DuplexStreamingServerMethod&lt;TRequest, TResponse&gt;(IAsyncStreamReader&lt;TRequest&gt; requestStream, IServerStreamWriter&lt;TResponse&gt; responseStream, ServerCallContext context)

+ 1 - 1
csharp/api/Grpc.Core.IAsyncStreamReader-1.html

@@ -109,7 +109,7 @@ yet.
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_IAsyncStreamReader_1_syntax">Syntax</h5>
   <h5 id="Grpc_Core_IAsyncStreamReader_1_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public interface IAsyncStreamReader&lt;T&gt; : IAsyncEnumerator&lt;T&gt;</code></pre>
     <pre><code class="lang-csharp hljs">public interface IAsyncStreamReader&lt;T&gt; : IAsyncEnumerator&lt;T&gt;</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.IAsyncStreamWriter-1.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_IAsyncStreamWriter_1_syntax">Syntax</h5>
   <h5 id="Grpc_Core_IAsyncStreamWriter_1_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public interface IAsyncStreamWriter&lt;T&gt;</code></pre>
     <pre><code class="lang-csharp hljs">public interface IAsyncStreamWriter&lt;T&gt;</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.IMethod.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_IMethod_syntax">Syntax</h5>
   <h5 id="Grpc_Core_IMethod_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public interface IMethod</code></pre>
     <pre><code class="lang-csharp hljs">public interface IMethod</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.IServerStreamWriter-1.html

@@ -96,7 +96,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_IServerStreamWriter_1_syntax">Syntax</h5>
   <h5 id="Grpc_Core_IServerStreamWriter_1_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public interface IServerStreamWriter&lt;T&gt; : IAsyncStreamWriter&lt;T&gt;</code></pre>
     <pre><code class="lang-csharp hljs">public interface IServerStreamWriter&lt;T&gt; : IAsyncStreamWriter&lt;T&gt;</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.Marshaller-1.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Marshaller_1_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Marshaller_1_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class Marshaller&lt;T&gt;</code></pre>
     <pre><code class="lang-csharp hljs">public class Marshaller&lt;T&gt;</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.Marshallers.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Marshallers_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Marshallers_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public static class Marshallers</code></pre>
     <pre><code class="lang-csharp hljs">public static class Marshallers</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.Metadata.Entry.html

@@ -113,7 +113,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Metadata_Entry_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Metadata_Entry_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class Entry</code></pre>
     <pre><code class="lang-csharp hljs">public class Entry</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.Metadata.html

@@ -125,7 +125,7 @@ gRPC supports these types of metadata:
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Metadata_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Metadata_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public sealed class Metadata : IList&lt;Metadata.Entry&gt;, ICollection&lt;Metadata.Entry&gt;, IEnumerable&lt;Metadata.Entry&gt;, IEnumerable</code></pre>
     <pre><code class="lang-csharp hljs">public sealed class Metadata : IList&lt;Metadata.Entry&gt;, ICollection&lt;Metadata.Entry&gt;, IEnumerable&lt;Metadata.Entry&gt;, IEnumerable</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.Method-2.html

@@ -120,7 +120,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Method_2_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Method_2_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class Method&lt;TRequest, TResponse&gt; : IMethod</code></pre>
     <pre><code class="lang-csharp hljs">public class Method&lt;TRequest, TResponse&gt; : IMethod</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.MethodType.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_MethodType_syntax">Syntax</h5>
   <h5 id="Grpc_Core_MethodType_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public enum MethodType</code></pre>
     <pre><code class="lang-csharp hljs">public enum MethodType</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.RpcException.html

@@ -155,7 +155,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_RpcException_syntax">Syntax</h5>
   <h5 id="Grpc_Core_RpcException_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class RpcException : Exception, _Exception, ISerializable</code></pre>
     <pre><code class="lang-csharp hljs">public class RpcException : Exception, _Exception, ISerializable</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.SerializationContext.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_SerializationContext_syntax">Syntax</h5>
   <h5 id="Grpc_Core_SerializationContext_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public abstract class SerializationContext</code></pre>
     <pre><code class="lang-csharp hljs">public abstract class SerializationContext</code></pre>

+ 335 - 2
csharp/api/Grpc.Core.ServerCallContext.html

@@ -116,10 +116,21 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ServerCallContext_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ServerCallContext_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public class ServerCallContext</code></pre>
+    <pre><code class="lang-csharp hljs">public abstract class ServerCallContext</code></pre>
+  </div>
+  <h3 id="constructors">Constructors
+  </h3>
+  <a id="Grpc_Core_ServerCallContext__ctor_" data-uid="Grpc.Core.ServerCallContext.#ctor*"></a>
+  <h4 id="Grpc_Core_ServerCallContext__ctor" data-uid="Grpc.Core.ServerCallContext.#ctor">ServerCallContext()</h4>
+  <div class="markdown level1 summary"><p>Creates a new instance of <code>ServerCallContext</code>.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected ServerCallContext()</code></pre>
   </div>
   </div>
   <h3 id="properties">Properties
   <h3 id="properties">Properties
   </h3>
   </h3>
@@ -148,6 +159,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_AuthContextCore_" data-uid="Grpc.Core.ServerCallContext.AuthContextCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_AuthContextCore" data-uid="Grpc.Core.ServerCallContext.AuthContextCore">AuthContextCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract AuthContext AuthContextCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.AuthContext.html">AuthContext</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_CancellationToken_" data-uid="Grpc.Core.ServerCallContext.CancellationToken*"></a>
   <a id="Grpc_Core_ServerCallContext_CancellationToken_" data-uid="Grpc.Core.ServerCallContext.CancellationToken*"></a>
   <h4 id="Grpc_Core_ServerCallContext_CancellationToken" data-uid="Grpc.Core.ServerCallContext.CancellationToken">CancellationToken</h4>
   <h4 id="Grpc_Core_ServerCallContext_CancellationToken" data-uid="Grpc.Core.ServerCallContext.CancellationToken">CancellationToken</h4>
   <div class="markdown level1 summary"><p>Cancellation token signals when call is cancelled.</p>
   <div class="markdown level1 summary"><p>Cancellation token signals when call is cancelled.</p>
@@ -172,6 +207,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_CancellationTokenCore_" data-uid="Grpc.Core.ServerCallContext.CancellationTokenCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_CancellationTokenCore" data-uid="Grpc.Core.ServerCallContext.CancellationTokenCore">CancellationTokenCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract CancellationToken CancellationTokenCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Threading.CancellationToken</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_Deadline_" data-uid="Grpc.Core.ServerCallContext.Deadline*"></a>
   <a id="Grpc_Core_ServerCallContext_Deadline_" data-uid="Grpc.Core.ServerCallContext.Deadline*"></a>
   <h4 id="Grpc_Core_ServerCallContext_Deadline" data-uid="Grpc.Core.ServerCallContext.Deadline">Deadline</h4>
   <h4 id="Grpc_Core_ServerCallContext_Deadline" data-uid="Grpc.Core.ServerCallContext.Deadline">Deadline</h4>
   <div class="markdown level1 summary"><p>Deadline for this RPC.</p>
   <div class="markdown level1 summary"><p>Deadline for this RPC.</p>
@@ -196,6 +255,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_DeadlineCore_" data-uid="Grpc.Core.ServerCallContext.DeadlineCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_DeadlineCore" data-uid="Grpc.Core.ServerCallContext.DeadlineCore">DeadlineCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract DateTime DeadlineCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.DateTime</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_Host_" data-uid="Grpc.Core.ServerCallContext.Host*"></a>
   <a id="Grpc_Core_ServerCallContext_Host_" data-uid="Grpc.Core.ServerCallContext.Host*"></a>
   <h4 id="Grpc_Core_ServerCallContext_Host" data-uid="Grpc.Core.ServerCallContext.Host">Host</h4>
   <h4 id="Grpc_Core_ServerCallContext_Host" data-uid="Grpc.Core.ServerCallContext.Host">Host</h4>
   <div class="markdown level1 summary"><p>Name of host called in this RPC.</p>
   <div class="markdown level1 summary"><p>Name of host called in this RPC.</p>
@@ -220,6 +303,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_HostCore_" data-uid="Grpc.Core.ServerCallContext.HostCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_HostCore" data-uid="Grpc.Core.ServerCallContext.HostCore">HostCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract string HostCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.String</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_Method_" data-uid="Grpc.Core.ServerCallContext.Method*"></a>
   <a id="Grpc_Core_ServerCallContext_Method_" data-uid="Grpc.Core.ServerCallContext.Method*"></a>
   <h4 id="Grpc_Core_ServerCallContext_Method" data-uid="Grpc.Core.ServerCallContext.Method">Method</h4>
   <h4 id="Grpc_Core_ServerCallContext_Method" data-uid="Grpc.Core.ServerCallContext.Method">Method</h4>
   <div class="markdown level1 summary"><p>Name of method called in this RPC.</p>
   <div class="markdown level1 summary"><p>Name of method called in this RPC.</p>
@@ -244,6 +351,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_MethodCore_" data-uid="Grpc.Core.ServerCallContext.MethodCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_MethodCore" data-uid="Grpc.Core.ServerCallContext.MethodCore">MethodCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract string MethodCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.String</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_Peer_" data-uid="Grpc.Core.ServerCallContext.Peer*"></a>
   <a id="Grpc_Core_ServerCallContext_Peer_" data-uid="Grpc.Core.ServerCallContext.Peer*"></a>
   <h4 id="Grpc_Core_ServerCallContext_Peer" data-uid="Grpc.Core.ServerCallContext.Peer">Peer</h4>
   <h4 id="Grpc_Core_ServerCallContext_Peer" data-uid="Grpc.Core.ServerCallContext.Peer">Peer</h4>
   <div class="markdown level1 summary"><p>Address of the remote endpoint in URI format.</p>
   <div class="markdown level1 summary"><p>Address of the remote endpoint in URI format.</p>
@@ -268,6 +399,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_PeerCore_" data-uid="Grpc.Core.ServerCallContext.PeerCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_PeerCore" data-uid="Grpc.Core.ServerCallContext.PeerCore">PeerCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract string PeerCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.String</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_RequestHeaders_" data-uid="Grpc.Core.ServerCallContext.RequestHeaders*"></a>
   <a id="Grpc_Core_ServerCallContext_RequestHeaders_" data-uid="Grpc.Core.ServerCallContext.RequestHeaders*"></a>
   <h4 id="Grpc_Core_ServerCallContext_RequestHeaders" data-uid="Grpc.Core.ServerCallContext.RequestHeaders">RequestHeaders</h4>
   <h4 id="Grpc_Core_ServerCallContext_RequestHeaders" data-uid="Grpc.Core.ServerCallContext.RequestHeaders">RequestHeaders</h4>
   <div class="markdown level1 summary"><p>Initial metadata sent by client.</p>
   <div class="markdown level1 summary"><p>Initial metadata sent by client.</p>
@@ -292,6 +447,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_RequestHeadersCore_" data-uid="Grpc.Core.ServerCallContext.RequestHeadersCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_RequestHeadersCore" data-uid="Grpc.Core.ServerCallContext.RequestHeadersCore">RequestHeadersCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract Metadata RequestHeadersCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.Metadata.html">Metadata</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_ResponseTrailers_" data-uid="Grpc.Core.ServerCallContext.ResponseTrailers*"></a>
   <a id="Grpc_Core_ServerCallContext_ResponseTrailers_" data-uid="Grpc.Core.ServerCallContext.ResponseTrailers*"></a>
   <h4 id="Grpc_Core_ServerCallContext_ResponseTrailers" data-uid="Grpc.Core.ServerCallContext.ResponseTrailers">ResponseTrailers</h4>
   <h4 id="Grpc_Core_ServerCallContext_ResponseTrailers" data-uid="Grpc.Core.ServerCallContext.ResponseTrailers">ResponseTrailers</h4>
   <div class="markdown level1 summary"><p>Trailers to send back to client after RPC finishes.</p>
   <div class="markdown level1 summary"><p>Trailers to send back to client after RPC finishes.</p>
@@ -316,6 +495,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_ResponseTrailersCore_" data-uid="Grpc.Core.ServerCallContext.ResponseTrailersCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_ResponseTrailersCore" data-uid="Grpc.Core.ServerCallContext.ResponseTrailersCore">ResponseTrailersCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract Metadata ResponseTrailersCore { get; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.Metadata.html">Metadata</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_Status_" data-uid="Grpc.Core.ServerCallContext.Status*"></a>
   <a id="Grpc_Core_ServerCallContext_Status_" data-uid="Grpc.Core.ServerCallContext.Status*"></a>
   <h4 id="Grpc_Core_ServerCallContext_Status" data-uid="Grpc.Core.ServerCallContext.Status">Status</h4>
   <h4 id="Grpc_Core_ServerCallContext_Status" data-uid="Grpc.Core.ServerCallContext.Status">Status</h4>
   <div class="markdown level1 summary"><p>Status to send back to client after RPC finishes.</p>
   <div class="markdown level1 summary"><p>Status to send back to client after RPC finishes.</p>
@@ -340,6 +543,30 @@ Note: Access to AuthContext is an experimental API that can change without any p
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_StatusCore_" data-uid="Grpc.Core.ServerCallContext.StatusCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_StatusCore" data-uid="Grpc.Core.ServerCallContext.StatusCore">StatusCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract Status StatusCore { get; set; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.Status.html">Status</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_WriteOptions_" data-uid="Grpc.Core.ServerCallContext.WriteOptions*"></a>
   <a id="Grpc_Core_ServerCallContext_WriteOptions_" data-uid="Grpc.Core.ServerCallContext.WriteOptions*"></a>
   <h4 id="Grpc_Core_ServerCallContext_WriteOptions" data-uid="Grpc.Core.ServerCallContext.WriteOptions">WriteOptions</h4>
   <h4 id="Grpc_Core_ServerCallContext_WriteOptions" data-uid="Grpc.Core.ServerCallContext.WriteOptions">WriteOptions</h4>
   <div class="markdown level1 summary"><p>Allows setting write options for the following write.
   <div class="markdown level1 summary"><p>Allows setting write options for the following write.
@@ -366,6 +593,30 @@ Both properties are backed by the same underlying value.</p>
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_WriteOptionsCore_" data-uid="Grpc.Core.ServerCallContext.WriteOptionsCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_WriteOptionsCore" data-uid="Grpc.Core.ServerCallContext.WriteOptionsCore">WriteOptionsCore</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract WriteOptions WriteOptionsCore { get; set; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.WriteOptions.html">WriteOptions</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
   <a id="Grpc_Core_ServerCallContext_CreatePropagationToken_" data-uid="Grpc.Core.ServerCallContext.CreatePropagationToken*"></a>
   <a id="Grpc_Core_ServerCallContext_CreatePropagationToken_" data-uid="Grpc.Core.ServerCallContext.CreatePropagationToken*"></a>
@@ -409,6 +660,47 @@ Both properties are backed by the same underlying value.</p>
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_CreatePropagationTokenCore_" data-uid="Grpc.Core.ServerCallContext.CreatePropagationTokenCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_CreatePropagationTokenCore_Grpc_Core_ContextPropagationOptions_" data-uid="Grpc.Core.ServerCallContext.CreatePropagationTokenCore(Grpc.Core.ContextPropagationOptions)">CreatePropagationTokenCore(ContextPropagationOptions)</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract ContextPropagationToken CreatePropagationTokenCore(ContextPropagationOptions options)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.ContextPropagationOptions.html">ContextPropagationOptions</a></td>
+        <td><span class="parametername">options</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.ContextPropagationToken.html">ContextPropagationToken</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsync*"></a>
   <a id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsync*"></a>
   <h4 id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_Grpc_Core_Metadata_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsync(Grpc.Core.Metadata)">WriteResponseHeadersAsync(Metadata)</h4>
   <h4 id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_Grpc_Core_Metadata_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsync(Grpc.Core.Metadata)">WriteResponseHeadersAsync(Metadata)</h4>
   <div class="markdown level1 summary"><p>Asynchronously sends response headers for the current call to the client. This method may only be invoked once for each call and needs to be invoked
   <div class="markdown level1 summary"><p>Asynchronously sends response headers for the current call to the client. This method may only be invoked once for each call and needs to be invoked
@@ -454,6 +746,47 @@ been called yet.</p>
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsyncCore_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore*"></a>
+  <h4 id="Grpc_Core_ServerCallContext_WriteResponseHeadersAsyncCore_Grpc_Core_Metadata_" data-uid="Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore(Grpc.Core.Metadata)">WriteResponseHeadersAsyncCore(Metadata)</h4>
+  <div class="markdown level1 summary"><p>Provides implementation of a non-virtual public member.</p>
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">protected abstract Task WriteResponseHeadersAsyncCore(Metadata responseHeaders)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Grpc.Core.Metadata.html">Metadata</a></td>
+        <td><span class="parametername">responseHeaders</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Threading.Tasks.Task</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
 </article>
 </article>
           </div>
           </div>
           
           

+ 1 - 1
csharp/api/Grpc.Core.ServerServiceDefinition.Builder.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ServerServiceDefinition_Builder_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ServerServiceDefinition_Builder_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class Builder</code></pre>
     <pre><code class="lang-csharp hljs">public class Builder</code></pre>

+ 2 - 2
csharp/api/Grpc.Core.ServerServiceDefinition.html

@@ -83,7 +83,7 @@
   
   
   <h1 id="Grpc_Core_ServerServiceDefinition" data-uid="Grpc.Core.ServerServiceDefinition" class="text-break">Class ServerServiceDefinition
   <h1 id="Grpc_Core_ServerServiceDefinition" data-uid="Grpc.Core.ServerServiceDefinition" class="text-break">Class ServerServiceDefinition
   </h1>
   </h1>
-  <div class="markdown level0 summary"><p>Mapping of method names to server call handlers.
+  <div class="markdown level0 summary"><p>Stores mapping of methods to server call handlers.
 Normally, the <code>ServerServiceDefinition</code> objects will be created by the <code>BindService</code> factory method 
 Normally, the <code>ServerServiceDefinition</code> objects will be created by the <code>BindService</code> factory method 
 that is part of the autogenerated code for a protocol buffers service definition.</p>
 that is part of the autogenerated code for a protocol buffers service definition.</p>
 </div>
 </div>
@@ -118,7 +118,7 @@ that is part of the autogenerated code for a protocol buffers service definition
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ServerServiceDefinition_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ServerServiceDefinition_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class ServerServiceDefinition</code></pre>
     <pre><code class="lang-csharp hljs">public class ServerServiceDefinition</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.ServerStreamingServerMethod-2.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ServerStreamingServerMethod_2_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ServerStreamingServerMethod_2_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public delegate Task ServerStreamingServerMethod&lt;TRequest, TResponse&gt;(TRequest request, IServerStreamWriter&lt;TResponse&gt; responseStream, ServerCallContext context)
     <pre><code class="lang-csharp hljs">public delegate Task ServerStreamingServerMethod&lt;TRequest, TResponse&gt;(TRequest request, IServerStreamWriter&lt;TResponse&gt; responseStream, ServerCallContext context)

+ 2 - 3
csharp/api/Grpc.Core.ServiceBinderBase.html

@@ -85,8 +85,7 @@
   </h1>
   </h1>
   <div class="markdown level0 summary"><p>Allows binding server-side method implementations in alternative serving stacks.
   <div class="markdown level0 summary"><p>Allows binding server-side method implementations in alternative serving stacks.
 Instances of this class are usually populated by the <code>BindService</code> method
 Instances of this class are usually populated by the <code>BindService</code> method
-that is part of the autogenerated code for a protocol buffers service definition.
-<a class="xref" href="Grpc.Core.ServerServiceDefinition.html">ServerServiceDefinition</a></p>
+that is part of the autogenerated code for a protocol buffers service definition.</p>
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <div class="inheritance">
   <div class="inheritance">
@@ -119,7 +118,7 @@ that is part of the autogenerated code for a protocol buffers service definition
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_ServiceBinderBase_syntax">Syntax</h5>
   <h5 id="Grpc_Core_ServiceBinderBase_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class ServiceBinderBase</code></pre>
     <pre><code class="lang-csharp hljs">public class ServiceBinderBase</code></pre>

+ 2 - 2
csharp/api/Grpc.Core.Status.html

@@ -83,7 +83,7 @@
   
   
   <h1 id="Grpc_Core_Status" data-uid="Grpc.Core.Status" class="text-break">Struct Status
   <h1 id="Grpc_Core_Status" data-uid="Grpc.Core.Status" class="text-break">Struct Status
   </h1>
   </h1>
-  <div class="markdown level0 summary"><p>Represents RPC result, which consists of <a class="xref" href="Grpc.Core.Status.html#Grpc_Core_Status_StatusCode">StatusCode</a> and an optional detail string. </p>
+  <div class="markdown level0 summary"><p>Represents RPC result, which consists of <a class="xref" href="Grpc.Core.Status.html#Grpc_Core_Status_StatusCode">StatusCode</a> and an optional detail string.</p>
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <div class="inheritedMembers">
   <div class="inheritedMembers">
@@ -105,7 +105,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Status_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Status_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public struct Status</code></pre>
     <pre><code class="lang-csharp hljs">public struct Status</code></pre>

+ 1 - 1
csharp/api/Grpc.Core.StatusCode.html

@@ -88,7 +88,7 @@ Based on grpc_status_code from grpc/status.h</p>
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_StatusCode_syntax">Syntax</h5>
   <h5 id="Grpc_Core_StatusCode_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public enum StatusCode</code></pre>
     <pre><code class="lang-csharp hljs">public enum StatusCode</code></pre>

+ 18 - 18
csharp/api/Grpc.Core.Testing.TestCalls.html

@@ -124,7 +124,7 @@
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
   <a id="Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall*"></a>
   <a id="Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall*"></a>
-  <h4 id="Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall__2_Grpc_Core_IClientStreamWriter___0__System_Threading_Tasks_Task___1__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)">AsyncClientStreamingCall&lt;TRequest, TResponse&gt;(IClientStreamWriter&lt;TRequest&gt;, Task&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
+  <h4 id="Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall__2_Grpc_Core_IClientStreamWriter___0__System_Threading_Tasks_Task___1__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)">AsyncClientStreamingCall&lt;TRequest, TResponse&gt;(IClientStreamWriter&lt;TRequest&gt;, Task&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncClientStreamingCall</code>. Only for testing.
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncClientStreamingCall</code>. Only for testing.
 Note: experimental API that can change or be removed without any prior notice.</p>
 Note: experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
@@ -154,17 +154,17 @@ Note: experimental API that can change or be removed without any prior notice.</
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Status.html">Status</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Status</span>&gt;</td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
@@ -210,7 +210,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall*"></a>
   <a id="Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall*"></a>
-  <h4 id="Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall__2_Grpc_Core_IClientStreamWriter___0__Grpc_Core_IAsyncStreamReader___1__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},Grpc.Core.IAsyncStreamReader{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)">AsyncDuplexStreamingCall&lt;TRequest, TResponse&gt;(IClientStreamWriter&lt;TRequest&gt;, IAsyncStreamReader&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
+  <h4 id="Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall__2_Grpc_Core_IClientStreamWriter___0__IAsyncStreamReader___1__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},IAsyncStreamReader{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)">AsyncDuplexStreamingCall&lt;TRequest, TResponse&gt;(IClientStreamWriter&lt;TRequest&gt;, IAsyncStreamReader&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncDuplexStreamingCall</code>. Only for testing.
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncDuplexStreamingCall</code>. Only for testing.
 Note: experimental API that can change or be removed without any prior notice.</p>
 Note: experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
@@ -235,22 +235,22 @@ Note: experimental API that can change or be removed without any prior notice.</
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.IAsyncStreamReader-1.html">IAsyncStreamReader</a>&lt;TResponse&gt;</td>
+        <td><span class="xref">IAsyncStreamReader</span>&lt;TResponse&gt;</td>
         <td><span class="parametername">responseStream</span></td>
         <td><span class="parametername">responseStream</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Status.html">Status</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Status</span>&gt;</td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
@@ -296,7 +296,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall*"></a>
   <a id="Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall*"></a>
-  <h4 id="Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall__1_Grpc_Core_IAsyncStreamReader___0__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(Grpc.Core.IAsyncStreamReader{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)">AsyncServerStreamingCall&lt;TResponse&gt;(IAsyncStreamReader&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
+  <h4 id="Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall__1_IAsyncStreamReader___0__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(IAsyncStreamReader{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)">AsyncServerStreamingCall&lt;TResponse&gt;(IAsyncStreamReader&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncServerStreamingCall</code>. Only for testing.
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncServerStreamingCall</code>. Only for testing.
 Note: experimental API that can change or be removed without any prior notice.</p>
 Note: experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
@@ -316,22 +316,22 @@ Note: experimental API that can change or be removed without any prior notice.</
     </thead>
     </thead>
     <tbody>
     <tbody>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.IAsyncStreamReader-1.html">IAsyncStreamReader</a>&lt;TResponse&gt;</td>
+        <td><span class="xref">IAsyncStreamReader</span>&lt;TResponse&gt;</td>
         <td><span class="parametername">responseStream</span></td>
         <td><span class="parametername">responseStream</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Status.html">Status</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Status</span>&gt;</td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
@@ -373,7 +373,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Grpc_Core_Testing_TestCalls_AsyncUnaryCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncUnaryCall*"></a>
   <a id="Grpc_Core_Testing_TestCalls_AsyncUnaryCall_" data-uid="Grpc.Core.Testing.TestCalls.AsyncUnaryCall*"></a>
-  <h4 id="Grpc_Core_Testing_TestCalls_AsyncUnaryCall__1_System_Threading_Tasks_Task___0__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)">AsyncUnaryCall&lt;TResponse&gt;(Task&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
+  <h4 id="Grpc_Core_Testing_TestCalls_AsyncUnaryCall__1_System_Threading_Tasks_Task___0__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_" data-uid="Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)">AsyncUnaryCall&lt;TResponse&gt;(Task&lt;TResponse&gt;, Task&lt;Metadata&gt;, Func&lt;Status&gt;, Func&lt;Metadata&gt;, Action)</h4>
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncUnaryCall</code>. Only for testing.
   <div class="markdown level1 summary"><p>Creates a test double for <code>AsyncUnaryCall</code>. Only for testing.
 Note: experimental API that can change or be removed without any prior notice.</p>
 Note: experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
@@ -398,17 +398,17 @@ Note: experimental API that can change or be removed without any prior notice.</
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Threading.Tasks.Task</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td><span class="parametername">responseHeadersAsync</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Status.html">Status</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Status</span>&gt;</td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td><span class="parametername">getStatusFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Metadata</span>&gt;</td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td><span class="parametername">getTrailersFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>

+ 8 - 8
csharp/api/Grpc.Core.Testing.TestServerCallContext.html

@@ -124,7 +124,7 @@
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
   <a id="Grpc_Core_Testing_TestServerCallContext_Create_" data-uid="Grpc.Core.Testing.TestServerCallContext.Create*"></a>
   <a id="Grpc_Core_Testing_TestServerCallContext_Create_" data-uid="Grpc.Core.Testing.TestServerCallContext.Create*"></a>
-  <h4 id="Grpc_Core_Testing_TestServerCallContext_Create_System_String_System_String_System_DateTime_Grpc_Core_Metadata_System_Threading_CancellationToken_System_String_Grpc_Core_AuthContext_Grpc_Core_ContextPropagationToken_System_Func_Grpc_Core_Metadata_System_Threading_Tasks_Task__System_Func_Grpc_Core_WriteOptions__System_Action_Grpc_Core_WriteOptions__" data-uid="Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Grpc.Core.Metadata,System.Threading.CancellationToken,System.String,Grpc.Core.AuthContext,Grpc.Core.ContextPropagationToken,System.Func{Grpc.Core.Metadata,System.Threading.Tasks.Task},System.Func{Grpc.Core.WriteOptions},System.Action{Grpc.Core.WriteOptions})">Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func&lt;Metadata, Task&gt;, Func&lt;WriteOptions&gt;, Action&lt;WriteOptions&gt;)</h4>
+  <h4 id="Grpc_Core_Testing_TestServerCallContext_Create_System_String_System_String_System_DateTime_Metadata_System_Threading_CancellationToken_System_String_AuthContext_ContextPropagationToken_System_Func_Metadata_System_Threading_Tasks_Task__System_Func_WriteOptions__System_Action_WriteOptions__" data-uid="Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Metadata,System.Threading.CancellationToken,System.String,AuthContext,ContextPropagationToken,System.Func{Metadata,System.Threading.Tasks.Task},System.Func{WriteOptions},System.Action{WriteOptions})">Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func&lt;Metadata, Task&gt;, Func&lt;WriteOptions&gt;, Action&lt;WriteOptions&gt;)</h4>
   <div class="markdown level1 summary"><p>Creates a test double for <code>ServerCallContext</code>. Only for testing.
   <div class="markdown level1 summary"><p>Creates a test double for <code>ServerCallContext</code>. Only for testing.
 Note: experimental API that can change or be removed without any prior notice.</p>
 Note: experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
@@ -159,7 +159,7 @@ Note: experimental API that can change or be removed without any prior notice.</
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.Metadata.html">Metadata</a></td>
+        <td><span class="xref">Metadata</span></td>
         <td><span class="parametername">requestHeaders</span></td>
         <td><span class="parametername">requestHeaders</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
@@ -174,27 +174,27 @@ Note: experimental API that can change or be removed without any prior notice.</
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.AuthContext.html">AuthContext</a></td>
+        <td><span class="xref">AuthContext</span></td>
         <td><span class="parametername">authContext</span></td>
         <td><span class="parametername">authContext</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.ContextPropagationToken.html">ContextPropagationToken</a></td>
+        <td><span class="xref">ContextPropagationToken</span></td>
         <td><span class="parametername">contextPropagationToken</span></td>
         <td><span class="parametername">contextPropagationToken</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.Metadata.html">Metadata</a>, <span class="xref">System.Threading.Tasks.Task</span>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">Metadata</span>, <span class="xref">System.Threading.Tasks.Task</span>&gt;</td>
         <td><span class="parametername">writeHeadersFunc</span></td>
         <td><span class="parametername">writeHeadersFunc</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Func</span>&lt;<a class="xref" href="Grpc.Core.WriteOptions.html">WriteOptions</a>&gt;</td>
+        <td><span class="xref">System.Func</span>&lt;<span class="xref">WriteOptions</span>&gt;</td>
         <td><span class="parametername">writeOptionsGetter</span></td>
         <td><span class="parametername">writeOptionsGetter</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">System.Action</span>&lt;<a class="xref" href="Grpc.Core.WriteOptions.html">WriteOptions</a>&gt;</td>
+        <td><span class="xref">System.Action</span>&lt;<span class="xref">WriteOptions</span>&gt;</td>
         <td><span class="parametername">writeOptionsSetter</span></td>
         <td><span class="parametername">writeOptionsSetter</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
@@ -210,7 +210,7 @@ Note: experimental API that can change or be removed without any prior notice.</
     </thead>
     </thead>
     <tbody>
     <tbody>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.ServerCallContext.html">ServerCallContext</a></td>
+        <td><span class="xref">ServerCallContext</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
     </tbody>
     </tbody>

+ 1 - 1
csharp/api/Grpc.Core.UnaryServerMethod-2.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_UnaryServerMethod_2_syntax">Syntax</h5>
   <h5 id="Grpc_Core_UnaryServerMethod_2_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public delegate Task&lt;TResponse&gt; UnaryServerMethod&lt;TRequest, TResponse&gt;(TRequest request, ServerCallContext context)
     <pre><code class="lang-csharp hljs">public delegate Task&lt;TResponse&gt; UnaryServerMethod&lt;TRequest, TResponse&gt;(TRequest request, ServerCallContext context)

+ 1 - 1
csharp/api/Grpc.Core.Utils.GrpcPreconditions.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.Utils.html">Grpc.Core.Utils</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.Utils.html">Grpc.Core.Utils</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_Utils_GrpcPreconditions_syntax">Syntax</h5>
   <h5 id="Grpc_Core_Utils_GrpcPreconditions_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public static class GrpcPreconditions</code></pre>
     <pre><code class="lang-csharp hljs">public static class GrpcPreconditions</code></pre>

+ 2 - 2
csharp/api/Grpc.Core.VersionInfo.html

@@ -131,7 +131,7 @@ for rationale about assembly versioning.</p>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public const string CurrentAssemblyFileVersion = &quot;1.18.0.0&quot;</code></pre>
+    <pre><code class="lang-csharp hljs">public const string CurrentAssemblyFileVersion = &quot;1.19.0.0&quot;</code></pre>
   </div>
   </div>
   <h5 class="fieldValue">Field Value</h5>
   <h5 class="fieldValue">Field Value</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -177,7 +177,7 @@ for rationale about assembly versioning.</p>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public const string CurrentVersion = &quot;1.18.0&quot;</code></pre>
+    <pre><code class="lang-csharp hljs">public const string CurrentVersion = &quot;1.19.0&quot;</code></pre>
   </div>
   </div>
   <h5 class="fieldValue">Field Value</h5>
   <h5 class="fieldValue">Field Value</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">

+ 1 - 1
csharp/api/Grpc.Core.WriteFlags.html

@@ -87,7 +87,7 @@
 </div>
 </div>
   <div class="markdown level0 conceptual"></div>
   <div class="markdown level0 conceptual"></div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_WriteFlags_syntax">Syntax</h5>
   <h5 id="Grpc_Core_WriteFlags_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">[Flags]
     <pre><code class="lang-csharp hljs">[Flags]

+ 1 - 1
csharp/api/Grpc.Core.WriteOptions.html

@@ -116,7 +116,7 @@
     </div>
     </div>
   </div>
   </div>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
   <h6><strong>Namespace</strong>: <a class="xref" href="Grpc.Core.html">Grpc.Core</a></h6>
-  <h6><strong>Assembly</strong>: Grpc.Core.dll</h6>
+  <h6><strong>Assembly</strong>: Grpc.Core.Api.dll</h6>
   <h5 id="Grpc_Core_WriteOptions_syntax">Syntax</h5>
   <h5 id="Grpc_Core_WriteOptions_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class WriteOptions</code></pre>
     <pre><code class="lang-csharp hljs">public class WriteOptions</code></pre>

+ 5 - 6
csharp/api/Grpc.Core.html

@@ -162,8 +162,8 @@ less likely.</p>
 In situations when a backend is making calls to another backend,
 In situations when a backend is making calls to another backend,
 it makes sense to propagate properties like deadline and cancellation 
 it makes sense to propagate properties like deadline and cancellation 
 token of the server call to the child call.
 token of the server call to the child call.
-The gRPC native layer provides some other contexts (like tracing context) that
-are not accessible to explicitly C# layer, but this token still allows propagating them.</p>
+Underlying gRPC implementation may provide other &quot;opaque&quot; contexts (like tracing context) that
+are not explicitly accesible via the public C# API, but this token still allows propagating them.</p>
 </section>
 </section>
       <h4><a class="xref" href="Grpc.Core.DefaultCallInvoker.html">DefaultCallInvoker</a></h4>
       <h4><a class="xref" href="Grpc.Core.DefaultCallInvoker.html">DefaultCallInvoker</a></h4>
       <section><p>Invokes client RPCs using <a class="xref" href="Grpc.Core.Calls.html">Calls</a>.</p>
       <section><p>Invokes client RPCs using <a class="xref" href="Grpc.Core.Calls.html">Calls</a>.</p>
@@ -219,7 +219,7 @@ gRPC supports these types of metadata:
       <section><p>A port exposed by a server.</p>
       <section><p>A port exposed by a server.</p>
 </section>
 </section>
       <h4><a class="xref" href="Grpc.Core.ServerServiceDefinition.html">ServerServiceDefinition</a></h4>
       <h4><a class="xref" href="Grpc.Core.ServerServiceDefinition.html">ServerServiceDefinition</a></h4>
-      <section><p>Mapping of method names to server call handlers.
+      <section><p>Stores mapping of methods to server call handlers.
 Normally, the <code>ServerServiceDefinition</code> objects will be created by the <code>BindService</code> factory method 
 Normally, the <code>ServerServiceDefinition</code> objects will be created by the <code>BindService</code> factory method 
 that is part of the autogenerated code for a protocol buffers service definition.</p>
 that is part of the autogenerated code for a protocol buffers service definition.</p>
 </section>
 </section>
@@ -229,8 +229,7 @@ that is part of the autogenerated code for a protocol buffers service definition
       <h4><a class="xref" href="Grpc.Core.ServiceBinderBase.html">ServiceBinderBase</a></h4>
       <h4><a class="xref" href="Grpc.Core.ServiceBinderBase.html">ServiceBinderBase</a></h4>
       <section><p>Allows binding server-side method implementations in alternative serving stacks.
       <section><p>Allows binding server-side method implementations in alternative serving stacks.
 Instances of this class are usually populated by the <code>BindService</code> method
 Instances of this class are usually populated by the <code>BindService</code> method
-that is part of the autogenerated code for a protocol buffers service definition.
-<a class="xref" href="Grpc.Core.ServerServiceDefinition.html">ServerServiceDefinition</a></p>
+that is part of the autogenerated code for a protocol buffers service definition.</p>
 </section>
 </section>
       <h4><a class="xref" href="Grpc.Core.SslCredentials.html">SslCredentials</a></h4>
       <h4><a class="xref" href="Grpc.Core.SslCredentials.html">SslCredentials</a></h4>
       <section><p>Client-side SSL credentials.</p>
       <section><p>Client-side SSL credentials.</p>
@@ -255,7 +254,7 @@ for rationale about assembly versioning.</p>
       <section><p>Options for calls made by client.</p>
       <section><p>Options for calls made by client.</p>
 </section>
 </section>
       <h4><a class="xref" href="Grpc.Core.Status.html">Status</a></h4>
       <h4><a class="xref" href="Grpc.Core.Status.html">Status</a></h4>
-      <section><p>Represents RPC result, which consists of <a class="xref" href="Grpc.Core.Status.html#Grpc_Core_Status_StatusCode">StatusCode</a> and an optional detail string. </p>
+      <section><p>Represents RPC result, which consists of <a class="xref" href="Grpc.Core.Status.html#Grpc_Core_Status_StatusCode">StatusCode</a> and an optional detail string.</p>
 </section>
 </section>
     <h3 id="interfaces">Interfaces
     <h3 id="interfaces">Interfaces
   </h3>
   </h3>

+ 1 - 1
csharp/api/Grpc.Health.V1.Health.html

@@ -150,7 +150,7 @@
   </h3>
   </h3>
   <a id="Grpc_Health_V1_Health_BindService_" data-uid="Grpc.Health.V1.Health.BindService*"></a>
   <a id="Grpc_Health_V1_Health_BindService_" data-uid="Grpc.Health.V1.Health.BindService*"></a>
   <h4 id="Grpc_Health_V1_Health_BindService_Grpc_Core_ServiceBinderBase_Grpc_Health_V1_Health_HealthBase_" data-uid="Grpc.Health.V1.Health.BindService(Grpc.Core.ServiceBinderBase,Grpc.Health.V1.Health.HealthBase)">BindService(ServiceBinderBase, Health.HealthBase)</h4>
   <h4 id="Grpc_Health_V1_Health_BindService_Grpc_Core_ServiceBinderBase_Grpc_Health_V1_Health_HealthBase_" data-uid="Grpc.Health.V1.Health.BindService(Grpc.Core.ServiceBinderBase,Grpc.Health.V1.Health.HealthBase)">BindService(ServiceBinderBase, Health.HealthBase)</h4>
-  <div class="markdown level1 summary"><p>Register service method implementations with a service binder. Useful when customizing the service binding logic.
+  <div class="markdown level1 summary"><p>Register service method with a service binder with or without implementation. Useful when customizing the  service binding logic.
 Note: this method is part of an experimental API that can change or be removed without any prior notice.</p>
 Note: this method is part of an experimental API that can change or be removed without any prior notice.</p>
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>

+ 5 - 4
csharp/api/Grpc.HealthCheck.HealthServiceImpl.html

@@ -98,6 +98,9 @@ server.AddServiceDefinition(Grpc.Health.V1.Health.BindService(serviceImpl));</co
   </div>
   </div>
   <div class="inheritedMembers">
   <div class="inheritedMembers">
     <h5>Inherited Members</h5>
     <h5>Inherited Members</h5>
+    <div>
+      <a class="xref" href="Grpc.Health.V1.Health.HealthBase.html#Grpc_Health_V1_Health_HealthBase_Check_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_ServerCallContext_">Health.HealthBase.Check(HealthCheckRequest, ServerCallContext)</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Grpc.Health.V1.Health.HealthBase.html#Grpc_Health_V1_Health_HealthBase_Watch_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_IServerStreamWriter_Grpc_Health_V1_HealthCheckResponse__Grpc_Core_ServerCallContext_">Health.HealthBase.Watch(HealthCheckRequest, IServerStreamWriter&lt;HealthCheckResponse&gt;, ServerCallContext)</a>
       <a class="xref" href="Grpc.Health.V1.Health.HealthBase.html#Grpc_Health_V1_Health_HealthBase_Watch_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_IServerStreamWriter_Grpc_Health_V1_HealthCheckResponse__Grpc_Core_ServerCallContext_">Health.HealthBase.Watch(HealthCheckRequest, IServerStreamWriter&lt;HealthCheckResponse&gt;, ServerCallContext)</a>
     </div>
     </div>
@@ -132,7 +135,7 @@ server.AddServiceDefinition(Grpc.Health.V1.Health.BindService(serviceImpl));</co
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
   <a id="Grpc_HealthCheck_HealthServiceImpl_Check_" data-uid="Grpc.HealthCheck.HealthServiceImpl.Check*"></a>
   <a id="Grpc_HealthCheck_HealthServiceImpl_Check_" data-uid="Grpc.HealthCheck.HealthServiceImpl.Check*"></a>
-  <h4 id="Grpc_HealthCheck_HealthServiceImpl_Check_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_ServerCallContext_" data-uid="Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,Grpc.Core.ServerCallContext)">Check(HealthCheckRequest, ServerCallContext)</h4>
+  <h4 id="Grpc_HealthCheck_HealthServiceImpl_Check_Grpc_Health_V1_HealthCheckRequest_ServerCallContext_" data-uid="Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,ServerCallContext)">Check(HealthCheckRequest, ServerCallContext)</h4>
   <div class="markdown level1 summary"><p>Performs a health status check.</p>
   <div class="markdown level1 summary"><p>Performs a health status check.</p>
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
@@ -157,7 +160,7 @@ server.AddServiceDefinition(Grpc.Health.V1.Health.BindService(serviceImpl));</co
 </td>
 </td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><a class="xref" href="Grpc.Core.ServerCallContext.html">ServerCallContext</a></td>
+        <td><span class="xref">ServerCallContext</span></td>
         <td><span class="parametername">context</span></td>
         <td><span class="parametername">context</span></td>
         <td><p>The call context.</p>
         <td><p>The call context.</p>
 </td>
 </td>
@@ -180,8 +183,6 @@ server.AddServiceDefinition(Grpc.Health.V1.Health.BindService(serviceImpl));</co
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
-  <h5 class="overrides">Overrides</h5>
-  <div><a class="xref" href="Grpc.Health.V1.Health.HealthBase.html#Grpc_Health_V1_Health_HealthBase_Check_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_ServerCallContext_">Health.HealthBase.Check(HealthCheckRequest, ServerCallContext)</a></div>
   <a id="Grpc_HealthCheck_HealthServiceImpl_ClearAll_" data-uid="Grpc.HealthCheck.HealthServiceImpl.ClearAll*"></a>
   <a id="Grpc_HealthCheck_HealthServiceImpl_ClearAll_" data-uid="Grpc.HealthCheck.HealthServiceImpl.ClearAll*"></a>
   <h4 id="Grpc_HealthCheck_HealthServiceImpl_ClearAll" data-uid="Grpc.HealthCheck.HealthServiceImpl.ClearAll">ClearAll()</h4>
   <h4 id="Grpc_HealthCheck_HealthServiceImpl_ClearAll" data-uid="Grpc.HealthCheck.HealthServiceImpl.ClearAll">ClearAll()</h4>
   <div class="markdown level1 summary"><p>Clears statuses for all services.</p>
   <div class="markdown level1 summary"><p>Clears statuses for all services.</p>

Fișier diff suprimat deoarece este prea mare
+ 3 - 4
csharp/index.json


+ 36 - 36
csharp/manifest.json

@@ -114,7 +114,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.AuthContext.html",
           "relative_path": "api/Grpc.Core.AuthContext.html",
-          "hash": "a2Ysegd6njVG06ahXsRVQg=="
+          "hash": "TV5rAWVuZ1gkU+loD+yIUA=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -138,7 +138,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.AuthProperty.html",
           "relative_path": "api/Grpc.Core.AuthProperty.html",
-          "hash": "mRENx7hCpKjdLOfBj/QT6g=="
+          "hash": "ViRGOxYGCsfjubOfdqRVtg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -318,7 +318,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ClientStreamingServerMethod-2.html",
           "relative_path": "api/Grpc.Core.ClientStreamingServerMethod-2.html",
-          "hash": "m+ZdJpeIOgAbb0sMOmt9fQ=="
+          "hash": "r5C9MDEfifNH8hxz0A5h4w=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -342,7 +342,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ContextPropagationOptions.html",
           "relative_path": "api/Grpc.Core.ContextPropagationOptions.html",
-          "hash": "nPlRyBZwBDywTqNoWSe2gg=="
+          "hash": "k1/Yx7kidaUSI94fhp277g=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -354,7 +354,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ContextPropagationToken.html",
           "relative_path": "api/Grpc.Core.ContextPropagationToken.html",
-          "hash": "Oan2ArEx8DbBh1msQWyfGg=="
+          "hash": "OJ883t1h0KGxPNPiS7JTaQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -378,7 +378,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.DeserializationContext.html",
           "relative_path": "api/Grpc.Core.DeserializationContext.html",
-          "hash": "3IoCZlx7mNEM66DaPVRs2Q=="
+          "hash": "ubQCZ5kcvbONuL2HbfAzMg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -390,7 +390,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.DuplexStreamingServerMethod-2.html",
           "relative_path": "api/Grpc.Core.DuplexStreamingServerMethod-2.html",
-          "hash": "8dCBmP405G7lJqC5JOW7PQ=="
+          "hash": "zlgfsOpzmxRBXyOmy9TjHw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -414,7 +414,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.IAsyncStreamReader-1.html",
           "relative_path": "api/Grpc.Core.IAsyncStreamReader-1.html",
-          "hash": "Zw7ZzsMxKWktmhjRnwbcBw=="
+          "hash": "8U8xtx2cvvazKlJ4jMky5Q=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -426,7 +426,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.IAsyncStreamWriter-1.html",
           "relative_path": "api/Grpc.Core.IAsyncStreamWriter-1.html",
-          "hash": "xkuf/t0x0/154eVDZueqZw=="
+          "hash": "h6bG460Bc0SxVls0b6S7Aw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -450,7 +450,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.IMethod.html",
           "relative_path": "api/Grpc.Core.IMethod.html",
-          "hash": "4RtNYpDZQ1iX5skW+3GqrQ=="
+          "hash": "olR9GCYK1y2ht1XOSmqCew=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -462,7 +462,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.IServerStreamWriter-1.html",
           "relative_path": "api/Grpc.Core.IServerStreamWriter-1.html",
-          "hash": "Byr+irLR4Sqm0Ko2LiYOlw=="
+          "hash": "cWUnNRPLchwQQFqogJKLug=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -702,7 +702,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Marshaller-1.html",
           "relative_path": "api/Grpc.Core.Marshaller-1.html",
-          "hash": "Nodls6kUhvgD891cuQx39A=="
+          "hash": "dYyHmtF6zA6ho3RAakDB+Q=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -714,7 +714,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Marshallers.html",
           "relative_path": "api/Grpc.Core.Marshallers.html",
-          "hash": "9it26sCpVNAFIrxj3w/neA=="
+          "hash": "ZfUZn7b32wivw/z/Ep3Rkw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -726,7 +726,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Metadata.Entry.html",
           "relative_path": "api/Grpc.Core.Metadata.Entry.html",
-          "hash": "TyNRhLAXPvFILYiTtlL+0w=="
+          "hash": "xCDmNeBADoo5uM8izyVfpA=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -738,7 +738,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Metadata.html",
           "relative_path": "api/Grpc.Core.Metadata.html",
-          "hash": "0HfeI4T4P+P9excRxSf1zw=="
+          "hash": "oTE4+nJt6yDV9EvejkVsPg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -750,7 +750,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Method-2.html",
           "relative_path": "api/Grpc.Core.Method-2.html",
-          "hash": "Ys9XE+HGkFBKrrGeGppDsA=="
+          "hash": "8RLNIkLpc58LwNEK2YoySw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -762,7 +762,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.MethodType.html",
           "relative_path": "api/Grpc.Core.MethodType.html",
-          "hash": "hubXxI3aDXEPAz3zUsDC8A=="
+          "hash": "sXRjcT+pcpiqHRqWad9YKQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -774,7 +774,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.RpcException.html",
           "relative_path": "api/Grpc.Core.RpcException.html",
-          "hash": "lwSwExJljp0X899M8nVStg=="
+          "hash": "E3FvwTB4C8j+S9WrS/xrDw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -786,7 +786,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.SerializationContext.html",
           "relative_path": "api/Grpc.Core.SerializationContext.html",
-          "hash": "6DFom/uN7msF/Qj2tYrvAQ=="
+          "hash": "QHeY23yui6h2SX+/7zZQzA=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -834,7 +834,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ServerCallContext.html",
           "relative_path": "api/Grpc.Core.ServerCallContext.html",
-          "hash": "W0VrSAP3UtVhIYuJruH3Bg=="
+          "hash": "axXpTFnPUel5r8SCw0Ny2g=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -870,7 +870,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ServerServiceDefinition.Builder.html",
           "relative_path": "api/Grpc.Core.ServerServiceDefinition.Builder.html",
-          "hash": "Bg1pwjAV3dWxx2izXiVsPg=="
+          "hash": "YEOi0s8C7pQ3g2SMNzQRxA=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -882,7 +882,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ServerServiceDefinition.html",
           "relative_path": "api/Grpc.Core.ServerServiceDefinition.html",
-          "hash": "pU5G2pDgT+J/a+XNhPBvlg=="
+          "hash": "1JkJWCFP2C4/Am4MFoI4ZQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -894,7 +894,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ServerStreamingServerMethod-2.html",
           "relative_path": "api/Grpc.Core.ServerStreamingServerMethod-2.html",
-          "hash": "HGHp7cfSH/66MnGdbGXUMw=="
+          "hash": "fcE/hPiWD4tjVzydvkDE1Q=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -906,7 +906,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.ServiceBinderBase.html",
           "relative_path": "api/Grpc.Core.ServiceBinderBase.html",
-          "hash": "HBhlB8mzyj+wKPDEB4IHKA=="
+          "hash": "/5Gyz8oW03ErkyIFzXdjEA=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -954,7 +954,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Status.html",
           "relative_path": "api/Grpc.Core.Status.html",
-          "hash": "XADMW0bdH8joPxQbkp4e6w=="
+          "hash": "QOeTuhu0hThSvG9HcerZ8w=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -966,7 +966,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.StatusCode.html",
           "relative_path": "api/Grpc.Core.StatusCode.html",
-          "hash": "JaoavrT+g13Fm0PLzTKO7A=="
+          "hash": "+ppjo4uChuRlAS0PKQ+Ecg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -978,7 +978,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Testing.TestCalls.html",
           "relative_path": "api/Grpc.Core.Testing.TestCalls.html",
-          "hash": "lkD3d05YEs5/2JkouPjVXQ=="
+          "hash": "5ltQeTX+fef+FqtuwEJZnQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -990,7 +990,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Testing.TestServerCallContext.html",
           "relative_path": "api/Grpc.Core.Testing.TestServerCallContext.html",
-          "hash": "GhcpbHiNu/wgSpvn4dtPrQ=="
+          "hash": "xEpKjBYD4I4Cg3IYjdsH6w=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1014,7 +1014,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.UnaryServerMethod-2.html",
           "relative_path": "api/Grpc.Core.UnaryServerMethod-2.html",
-          "hash": "eC2fqbYN06UHRCGVkXXZ5A=="
+          "hash": "i+cBx5CkcheLBKMnDY5DJQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1050,7 +1050,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.Utils.GrpcPreconditions.html",
           "relative_path": "api/Grpc.Core.Utils.GrpcPreconditions.html",
-          "hash": "xk6jCZ3mVSH1EhKgEQ1Fog=="
+          "hash": "6BothvewbDZ2/bnwu6YN9A=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1086,7 +1086,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.VersionInfo.html",
           "relative_path": "api/Grpc.Core.VersionInfo.html",
-          "hash": "/wy/avE/vRCVg+Z/VY2SwA=="
+          "hash": "aleefZBs2SzezKvdUKCE0w=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1098,7 +1098,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.WriteFlags.html",
           "relative_path": "api/Grpc.Core.WriteFlags.html",
-          "hash": "WpGKxn9UdFR5MKMMlVxoXQ=="
+          "hash": "Epzy8ZtD43dYiiX7/gjOdg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1110,7 +1110,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.WriteOptions.html",
           "relative_path": "api/Grpc.Core.WriteOptions.html",
-          "hash": "N8zKiajG3yeSTbJ5gsZjvw=="
+          "hash": "28nWjlgvTw5U8IZc+GboOw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1122,7 +1122,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Core.html",
           "relative_path": "api/Grpc.Core.html",
-          "hash": "MUAzb+voJdcDGNWR9vBbOQ=="
+          "hash": "4f7mt788VrjsLJbmpl5LXQ=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1158,7 +1158,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.Health.V1.Health.html",
           "relative_path": "api/Grpc.Health.V1.Health.html",
-          "hash": "rIPX0gwU0pM4f5SkOf8hfg=="
+          "hash": "qP/4WGhvvF2BAMt31HLdSw=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,
@@ -1242,7 +1242,7 @@
       "output": {
       "output": {
         ".html": {
         ".html": {
           "relative_path": "api/Grpc.HealthCheck.HealthServiceImpl.html",
           "relative_path": "api/Grpc.HealthCheck.HealthServiceImpl.html",
-          "hash": "CHyxEwc3c8aF7U+WNpyJdg=="
+          "hash": "oghmT1WYauCB7BGj6oEZqg=="
         }
         }
       },
       },
       "is_incremental": false,
       "is_incremental": false,

+ 198 - 29
csharp/xrefmap.yml

@@ -4511,6 +4511,19 @@ references:
   commentId: T:Grpc.Core.ServerCallContext
   commentId: T:Grpc.Core.ServerCallContext
   fullName: Grpc.Core.ServerCallContext
   fullName: Grpc.Core.ServerCallContext
   nameWithType: ServerCallContext
   nameWithType: ServerCallContext
+- uid: Grpc.Core.ServerCallContext.#ctor
+  name: ServerCallContext()
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext__ctor
+  commentId: M:Grpc.Core.ServerCallContext.#ctor
+  fullName: Grpc.Core.ServerCallContext.ServerCallContext()
+  nameWithType: ServerCallContext.ServerCallContext()
+- uid: Grpc.Core.ServerCallContext.#ctor*
+  name: ServerCallContext
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext__ctor_
+  commentId: Overload:Grpc.Core.ServerCallContext.#ctor
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.ServerCallContext
+  nameWithType: ServerCallContext.ServerCallContext
 - uid: Grpc.Core.ServerCallContext.AuthContext
 - uid: Grpc.Core.ServerCallContext.AuthContext
   name: AuthContext
   name: AuthContext
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_AuthContext
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_AuthContext
@@ -4524,6 +4537,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.AuthContext
   fullName: Grpc.Core.ServerCallContext.AuthContext
   nameWithType: ServerCallContext.AuthContext
   nameWithType: ServerCallContext.AuthContext
+- uid: Grpc.Core.ServerCallContext.AuthContextCore
+  name: AuthContextCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_AuthContextCore
+  commentId: P:Grpc.Core.ServerCallContext.AuthContextCore
+  fullName: Grpc.Core.ServerCallContext.AuthContextCore
+  nameWithType: ServerCallContext.AuthContextCore
+- uid: Grpc.Core.ServerCallContext.AuthContextCore*
+  name: AuthContextCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_AuthContextCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.AuthContextCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.AuthContextCore
+  nameWithType: ServerCallContext.AuthContextCore
 - uid: Grpc.Core.ServerCallContext.CancellationToken
 - uid: Grpc.Core.ServerCallContext.CancellationToken
   name: CancellationToken
   name: CancellationToken
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CancellationToken
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CancellationToken
@@ -4537,6 +4563,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.CancellationToken
   fullName: Grpc.Core.ServerCallContext.CancellationToken
   nameWithType: ServerCallContext.CancellationToken
   nameWithType: ServerCallContext.CancellationToken
+- uid: Grpc.Core.ServerCallContext.CancellationTokenCore
+  name: CancellationTokenCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CancellationTokenCore
+  commentId: P:Grpc.Core.ServerCallContext.CancellationTokenCore
+  fullName: Grpc.Core.ServerCallContext.CancellationTokenCore
+  nameWithType: ServerCallContext.CancellationTokenCore
+- uid: Grpc.Core.ServerCallContext.CancellationTokenCore*
+  name: CancellationTokenCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CancellationTokenCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.CancellationTokenCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.CancellationTokenCore
+  nameWithType: ServerCallContext.CancellationTokenCore
 - uid: Grpc.Core.ServerCallContext.CreatePropagationToken(Grpc.Core.ContextPropagationOptions)
 - uid: Grpc.Core.ServerCallContext.CreatePropagationToken(Grpc.Core.ContextPropagationOptions)
   name: CreatePropagationToken(ContextPropagationOptions)
   name: CreatePropagationToken(ContextPropagationOptions)
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CreatePropagationToken_Grpc_Core_ContextPropagationOptions_
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CreatePropagationToken_Grpc_Core_ContextPropagationOptions_
@@ -4550,6 +4589,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.CreatePropagationToken
   fullName: Grpc.Core.ServerCallContext.CreatePropagationToken
   nameWithType: ServerCallContext.CreatePropagationToken
   nameWithType: ServerCallContext.CreatePropagationToken
+- uid: Grpc.Core.ServerCallContext.CreatePropagationTokenCore(Grpc.Core.ContextPropagationOptions)
+  name: CreatePropagationTokenCore(ContextPropagationOptions)
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CreatePropagationTokenCore_Grpc_Core_ContextPropagationOptions_
+  commentId: M:Grpc.Core.ServerCallContext.CreatePropagationTokenCore(Grpc.Core.ContextPropagationOptions)
+  fullName: Grpc.Core.ServerCallContext.CreatePropagationTokenCore(Grpc.Core.ContextPropagationOptions)
+  nameWithType: ServerCallContext.CreatePropagationTokenCore(ContextPropagationOptions)
+- uid: Grpc.Core.ServerCallContext.CreatePropagationTokenCore*
+  name: CreatePropagationTokenCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_CreatePropagationTokenCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.CreatePropagationTokenCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.CreatePropagationTokenCore
+  nameWithType: ServerCallContext.CreatePropagationTokenCore
 - uid: Grpc.Core.ServerCallContext.Deadline
 - uid: Grpc.Core.ServerCallContext.Deadline
   name: Deadline
   name: Deadline
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Deadline
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Deadline
@@ -4563,6 +4615,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.Deadline
   fullName: Grpc.Core.ServerCallContext.Deadline
   nameWithType: ServerCallContext.Deadline
   nameWithType: ServerCallContext.Deadline
+- uid: Grpc.Core.ServerCallContext.DeadlineCore
+  name: DeadlineCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_DeadlineCore
+  commentId: P:Grpc.Core.ServerCallContext.DeadlineCore
+  fullName: Grpc.Core.ServerCallContext.DeadlineCore
+  nameWithType: ServerCallContext.DeadlineCore
+- uid: Grpc.Core.ServerCallContext.DeadlineCore*
+  name: DeadlineCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_DeadlineCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.DeadlineCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.DeadlineCore
+  nameWithType: ServerCallContext.DeadlineCore
 - uid: Grpc.Core.ServerCallContext.Host
 - uid: Grpc.Core.ServerCallContext.Host
   name: Host
   name: Host
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Host
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Host
@@ -4576,6 +4641,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.Host
   fullName: Grpc.Core.ServerCallContext.Host
   nameWithType: ServerCallContext.Host
   nameWithType: ServerCallContext.Host
+- uid: Grpc.Core.ServerCallContext.HostCore
+  name: HostCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_HostCore
+  commentId: P:Grpc.Core.ServerCallContext.HostCore
+  fullName: Grpc.Core.ServerCallContext.HostCore
+  nameWithType: ServerCallContext.HostCore
+- uid: Grpc.Core.ServerCallContext.HostCore*
+  name: HostCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_HostCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.HostCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.HostCore
+  nameWithType: ServerCallContext.HostCore
 - uid: Grpc.Core.ServerCallContext.Method
 - uid: Grpc.Core.ServerCallContext.Method
   name: Method
   name: Method
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Method
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Method
@@ -4589,6 +4667,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.Method
   fullName: Grpc.Core.ServerCallContext.Method
   nameWithType: ServerCallContext.Method
   nameWithType: ServerCallContext.Method
+- uid: Grpc.Core.ServerCallContext.MethodCore
+  name: MethodCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_MethodCore
+  commentId: P:Grpc.Core.ServerCallContext.MethodCore
+  fullName: Grpc.Core.ServerCallContext.MethodCore
+  nameWithType: ServerCallContext.MethodCore
+- uid: Grpc.Core.ServerCallContext.MethodCore*
+  name: MethodCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_MethodCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.MethodCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.MethodCore
+  nameWithType: ServerCallContext.MethodCore
 - uid: Grpc.Core.ServerCallContext.Peer
 - uid: Grpc.Core.ServerCallContext.Peer
   name: Peer
   name: Peer
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Peer
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Peer
@@ -4602,6 +4693,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.Peer
   fullName: Grpc.Core.ServerCallContext.Peer
   nameWithType: ServerCallContext.Peer
   nameWithType: ServerCallContext.Peer
+- uid: Grpc.Core.ServerCallContext.PeerCore
+  name: PeerCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_PeerCore
+  commentId: P:Grpc.Core.ServerCallContext.PeerCore
+  fullName: Grpc.Core.ServerCallContext.PeerCore
+  nameWithType: ServerCallContext.PeerCore
+- uid: Grpc.Core.ServerCallContext.PeerCore*
+  name: PeerCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_PeerCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.PeerCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.PeerCore
+  nameWithType: ServerCallContext.PeerCore
 - uid: Grpc.Core.ServerCallContext.RequestHeaders
 - uid: Grpc.Core.ServerCallContext.RequestHeaders
   name: RequestHeaders
   name: RequestHeaders
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_RequestHeaders
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_RequestHeaders
@@ -4615,6 +4719,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.RequestHeaders
   fullName: Grpc.Core.ServerCallContext.RequestHeaders
   nameWithType: ServerCallContext.RequestHeaders
   nameWithType: ServerCallContext.RequestHeaders
+- uid: Grpc.Core.ServerCallContext.RequestHeadersCore
+  name: RequestHeadersCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_RequestHeadersCore
+  commentId: P:Grpc.Core.ServerCallContext.RequestHeadersCore
+  fullName: Grpc.Core.ServerCallContext.RequestHeadersCore
+  nameWithType: ServerCallContext.RequestHeadersCore
+- uid: Grpc.Core.ServerCallContext.RequestHeadersCore*
+  name: RequestHeadersCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_RequestHeadersCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.RequestHeadersCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.RequestHeadersCore
+  nameWithType: ServerCallContext.RequestHeadersCore
 - uid: Grpc.Core.ServerCallContext.ResponseTrailers
 - uid: Grpc.Core.ServerCallContext.ResponseTrailers
   name: ResponseTrailers
   name: ResponseTrailers
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_ResponseTrailers
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_ResponseTrailers
@@ -4628,6 +4745,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.ResponseTrailers
   fullName: Grpc.Core.ServerCallContext.ResponseTrailers
   nameWithType: ServerCallContext.ResponseTrailers
   nameWithType: ServerCallContext.ResponseTrailers
+- uid: Grpc.Core.ServerCallContext.ResponseTrailersCore
+  name: ResponseTrailersCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_ResponseTrailersCore
+  commentId: P:Grpc.Core.ServerCallContext.ResponseTrailersCore
+  fullName: Grpc.Core.ServerCallContext.ResponseTrailersCore
+  nameWithType: ServerCallContext.ResponseTrailersCore
+- uid: Grpc.Core.ServerCallContext.ResponseTrailersCore*
+  name: ResponseTrailersCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_ResponseTrailersCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.ResponseTrailersCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.ResponseTrailersCore
+  nameWithType: ServerCallContext.ResponseTrailersCore
 - uid: Grpc.Core.ServerCallContext.Status
 - uid: Grpc.Core.ServerCallContext.Status
   name: Status
   name: Status
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Status
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_Status
@@ -4641,6 +4771,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.Status
   fullName: Grpc.Core.ServerCallContext.Status
   nameWithType: ServerCallContext.Status
   nameWithType: ServerCallContext.Status
+- uid: Grpc.Core.ServerCallContext.StatusCore
+  name: StatusCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_StatusCore
+  commentId: P:Grpc.Core.ServerCallContext.StatusCore
+  fullName: Grpc.Core.ServerCallContext.StatusCore
+  nameWithType: ServerCallContext.StatusCore
+- uid: Grpc.Core.ServerCallContext.StatusCore*
+  name: StatusCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_StatusCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.StatusCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.StatusCore
+  nameWithType: ServerCallContext.StatusCore
 - uid: Grpc.Core.ServerCallContext.WriteOptions
 - uid: Grpc.Core.ServerCallContext.WriteOptions
   name: WriteOptions
   name: WriteOptions
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteOptions
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteOptions
@@ -4654,6 +4797,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.WriteOptions
   fullName: Grpc.Core.ServerCallContext.WriteOptions
   nameWithType: ServerCallContext.WriteOptions
   nameWithType: ServerCallContext.WriteOptions
+- uid: Grpc.Core.ServerCallContext.WriteOptionsCore
+  name: WriteOptionsCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteOptionsCore
+  commentId: P:Grpc.Core.ServerCallContext.WriteOptionsCore
+  fullName: Grpc.Core.ServerCallContext.WriteOptionsCore
+  nameWithType: ServerCallContext.WriteOptionsCore
+- uid: Grpc.Core.ServerCallContext.WriteOptionsCore*
+  name: WriteOptionsCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteOptionsCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.WriteOptionsCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.WriteOptionsCore
+  nameWithType: ServerCallContext.WriteOptionsCore
 - uid: Grpc.Core.ServerCallContext.WriteResponseHeadersAsync(Grpc.Core.Metadata)
 - uid: Grpc.Core.ServerCallContext.WriteResponseHeadersAsync(Grpc.Core.Metadata)
   name: WriteResponseHeadersAsync(Metadata)
   name: WriteResponseHeadersAsync(Metadata)
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_Grpc_Core_Metadata_
   href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteResponseHeadersAsync_Grpc_Core_Metadata_
@@ -4667,6 +4823,19 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.ServerCallContext.WriteResponseHeadersAsync
   fullName: Grpc.Core.ServerCallContext.WriteResponseHeadersAsync
   nameWithType: ServerCallContext.WriteResponseHeadersAsync
   nameWithType: ServerCallContext.WriteResponseHeadersAsync
+- uid: Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore(Grpc.Core.Metadata)
+  name: WriteResponseHeadersAsyncCore(Metadata)
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteResponseHeadersAsyncCore_Grpc_Core_Metadata_
+  commentId: M:Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore(Grpc.Core.Metadata)
+  fullName: Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore(Grpc.Core.Metadata)
+  nameWithType: ServerCallContext.WriteResponseHeadersAsyncCore(Metadata)
+- uid: Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore*
+  name: WriteResponseHeadersAsyncCore
+  href: api/Grpc.Core.ServerCallContext.html#Grpc_Core_ServerCallContext_WriteResponseHeadersAsyncCore_
+  commentId: Overload:Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore
+  isSpec: "True"
+  fullName: Grpc.Core.ServerCallContext.WriteResponseHeadersAsyncCore
+  nameWithType: ServerCallContext.WriteResponseHeadersAsyncCore
 - uid: Grpc.Core.ServerCredentials
 - uid: Grpc.Core.ServerCredentials
   name: ServerCredentials
   name: ServerCredentials
   href: api/Grpc.Core.ServerCredentials.html
   href: api/Grpc.Core.ServerCredentials.html
@@ -5297,13 +5466,13 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall
   fullName: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall
   nameWithType: TestCalls.AsyncClientStreamingCall
   nameWithType: TestCalls.AsyncClientStreamingCall
-- uid: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+- uid: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name: AsyncClientStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   name: AsyncClientStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
-  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall__2_Grpc_Core_IClientStreamWriter___0__System_Threading_Tasks_Task___1__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_
-  commentId: M:Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncClientStreamingCall__2_Grpc_Core_IClientStreamWriter___0__System_Threading_Tasks_Task___1__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_
+  commentId: M:Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},System.Threading.Tasks.Task{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name.vb: AsyncClientStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   name.vb: AsyncClientStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
-  fullName: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall<TRequest, TResponse>(Grpc.Core.IClientStreamWriter<TRequest>, System.Threading.Tasks.Task<TResponse>, System.Threading.Tasks.Task<Grpc.Core.Metadata>, System.Func<Grpc.Core.Status>, System.Func<Grpc.Core.Metadata>, System.Action)
-  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall(Of TRequest, TResponse)(Grpc.Core.IClientStreamWriter(Of TRequest), System.Threading.Tasks.Task(Of TResponse), System.Threading.Tasks.Task(Of Grpc.Core.Metadata), System.Func(Of Grpc.Core.Status), System.Func(Of Grpc.Core.Metadata), System.Action)
+  fullName: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall<TRequest, TResponse>(Grpc.Core.IClientStreamWriter<TRequest>, System.Threading.Tasks.Task<TResponse>, System.Threading.Tasks.Task<Metadata>, System.Func<Status>, System.Func<Metadata>, System.Action)
+  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncClientStreamingCall(Of TRequest, TResponse)(Grpc.Core.IClientStreamWriter(Of TRequest), System.Threading.Tasks.Task(Of TResponse), System.Threading.Tasks.Task(Of Metadata), System.Func(Of Status), System.Func(Of Metadata), System.Action)
   nameWithType: TestCalls.AsyncClientStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType: TestCalls.AsyncClientStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType.vb: TestCalls.AsyncClientStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   nameWithType.vb: TestCalls.AsyncClientStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
 - uid: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall*
 - uid: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall*
@@ -5313,13 +5482,13 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall
   fullName: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall
   nameWithType: TestCalls.AsyncDuplexStreamingCall
   nameWithType: TestCalls.AsyncDuplexStreamingCall
-- uid: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},Grpc.Core.IAsyncStreamReader{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+- uid: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},IAsyncStreamReader{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name: AsyncDuplexStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   name: AsyncDuplexStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
-  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall__2_Grpc_Core_IClientStreamWriter___0__Grpc_Core_IAsyncStreamReader___1__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_
-  commentId: M:Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},Grpc.Core.IAsyncStreamReader{``1},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncDuplexStreamingCall__2_Grpc_Core_IClientStreamWriter___0__IAsyncStreamReader___1__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_
+  commentId: M:Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall``2(Grpc.Core.IClientStreamWriter{``0},IAsyncStreamReader{``1},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name.vb: AsyncDuplexStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   name.vb: AsyncDuplexStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
-  fullName: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall<TRequest, TResponse>(Grpc.Core.IClientStreamWriter<TRequest>, Grpc.Core.IAsyncStreamReader<TResponse>, System.Threading.Tasks.Task<Grpc.Core.Metadata>, System.Func<Grpc.Core.Status>, System.Func<Grpc.Core.Metadata>, System.Action)
-  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall(Of TRequest, TResponse)(Grpc.Core.IClientStreamWriter(Of TRequest), Grpc.Core.IAsyncStreamReader(Of TResponse), System.Threading.Tasks.Task(Of Grpc.Core.Metadata), System.Func(Of Grpc.Core.Status), System.Func(Of Grpc.Core.Metadata), System.Action)
+  fullName: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall<TRequest, TResponse>(Grpc.Core.IClientStreamWriter<TRequest>, IAsyncStreamReader<TResponse>, System.Threading.Tasks.Task<Metadata>, System.Func<Status>, System.Func<Metadata>, System.Action)
+  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncDuplexStreamingCall(Of TRequest, TResponse)(Grpc.Core.IClientStreamWriter(Of TRequest), IAsyncStreamReader(Of TResponse), System.Threading.Tasks.Task(Of Metadata), System.Func(Of Status), System.Func(Of Metadata), System.Action)
   nameWithType: TestCalls.AsyncDuplexStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType: TestCalls.AsyncDuplexStreamingCall<TRequest, TResponse>(IClientStreamWriter<TRequest>, IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType.vb: TestCalls.AsyncDuplexStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   nameWithType.vb: TestCalls.AsyncDuplexStreamingCall(Of TRequest, TResponse)(IClientStreamWriter(Of TRequest), IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
 - uid: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall*
 - uid: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall*
@@ -5329,13 +5498,13 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall
   fullName: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall
   nameWithType: TestCalls.AsyncServerStreamingCall
   nameWithType: TestCalls.AsyncServerStreamingCall
-- uid: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(Grpc.Core.IAsyncStreamReader{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+- uid: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(IAsyncStreamReader{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name: AsyncServerStreamingCall<TResponse>(IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   name: AsyncServerStreamingCall<TResponse>(IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
-  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall__1_Grpc_Core_IAsyncStreamReader___0__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_
-  commentId: M:Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(Grpc.Core.IAsyncStreamReader{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncServerStreamingCall__1_IAsyncStreamReader___0__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_
+  commentId: M:Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall``1(IAsyncStreamReader{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name.vb: AsyncServerStreamingCall(Of TResponse)(IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   name.vb: AsyncServerStreamingCall(Of TResponse)(IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
-  fullName: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall<TResponse>(Grpc.Core.IAsyncStreamReader<TResponse>, System.Threading.Tasks.Task<Grpc.Core.Metadata>, System.Func<Grpc.Core.Status>, System.Func<Grpc.Core.Metadata>, System.Action)
-  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall(Of TResponse)(Grpc.Core.IAsyncStreamReader(Of TResponse), System.Threading.Tasks.Task(Of Grpc.Core.Metadata), System.Func(Of Grpc.Core.Status), System.Func(Of Grpc.Core.Metadata), System.Action)
+  fullName: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall<TResponse>(IAsyncStreamReader<TResponse>, System.Threading.Tasks.Task<Metadata>, System.Func<Status>, System.Func<Metadata>, System.Action)
+  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncServerStreamingCall(Of TResponse)(IAsyncStreamReader(Of TResponse), System.Threading.Tasks.Task(Of Metadata), System.Func(Of Status), System.Func(Of Metadata), System.Action)
   nameWithType: TestCalls.AsyncServerStreamingCall<TResponse>(IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType: TestCalls.AsyncServerStreamingCall<TResponse>(IAsyncStreamReader<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType.vb: TestCalls.AsyncServerStreamingCall(Of TResponse)(IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   nameWithType.vb: TestCalls.AsyncServerStreamingCall(Of TResponse)(IAsyncStreamReader(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
 - uid: Grpc.Core.Testing.TestCalls.AsyncUnaryCall*
 - uid: Grpc.Core.Testing.TestCalls.AsyncUnaryCall*
@@ -5345,13 +5514,13 @@ references:
   isSpec: "True"
   isSpec: "True"
   fullName: Grpc.Core.Testing.TestCalls.AsyncUnaryCall
   fullName: Grpc.Core.Testing.TestCalls.AsyncUnaryCall
   nameWithType: TestCalls.AsyncUnaryCall
   nameWithType: TestCalls.AsyncUnaryCall
-- uid: Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+- uid: Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name: AsyncUnaryCall<TResponse>(Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   name: AsyncUnaryCall<TResponse>(Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
-  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncUnaryCall__1_System_Threading_Tasks_Task___0__System_Threading_Tasks_Task_Grpc_Core_Metadata__System_Func_Grpc_Core_Status__System_Func_Grpc_Core_Metadata__System_Action_
-  commentId: M:Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Grpc.Core.Metadata},System.Func{Grpc.Core.Status},System.Func{Grpc.Core.Metadata},System.Action)
+  href: api/Grpc.Core.Testing.TestCalls.html#Grpc_Core_Testing_TestCalls_AsyncUnaryCall__1_System_Threading_Tasks_Task___0__System_Threading_Tasks_Task_Metadata__System_Func_Status__System_Func_Metadata__System_Action_
+  commentId: M:Grpc.Core.Testing.TestCalls.AsyncUnaryCall``1(System.Threading.Tasks.Task{``0},System.Threading.Tasks.Task{Metadata},System.Func{Status},System.Func{Metadata},System.Action)
   name.vb: AsyncUnaryCall(Of TResponse)(Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   name.vb: AsyncUnaryCall(Of TResponse)(Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
-  fullName: Grpc.Core.Testing.TestCalls.AsyncUnaryCall<TResponse>(System.Threading.Tasks.Task<TResponse>, System.Threading.Tasks.Task<Grpc.Core.Metadata>, System.Func<Grpc.Core.Status>, System.Func<Grpc.Core.Metadata>, System.Action)
-  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncUnaryCall(Of TResponse)(System.Threading.Tasks.Task(Of TResponse), System.Threading.Tasks.Task(Of Grpc.Core.Metadata), System.Func(Of Grpc.Core.Status), System.Func(Of Grpc.Core.Metadata), System.Action)
+  fullName: Grpc.Core.Testing.TestCalls.AsyncUnaryCall<TResponse>(System.Threading.Tasks.Task<TResponse>, System.Threading.Tasks.Task<Metadata>, System.Func<Status>, System.Func<Metadata>, System.Action)
+  fullName.vb: Grpc.Core.Testing.TestCalls.AsyncUnaryCall(Of TResponse)(System.Threading.Tasks.Task(Of TResponse), System.Threading.Tasks.Task(Of Metadata), System.Func(Of Status), System.Func(Of Metadata), System.Action)
   nameWithType: TestCalls.AsyncUnaryCall<TResponse>(Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType: TestCalls.AsyncUnaryCall<TResponse>(Task<TResponse>, Task<Metadata>, Func<Status>, Func<Metadata>, Action)
   nameWithType.vb: TestCalls.AsyncUnaryCall(Of TResponse)(Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
   nameWithType.vb: TestCalls.AsyncUnaryCall(Of TResponse)(Task(Of TResponse), Task(Of Metadata), Func(Of Status), Func(Of Metadata), Action)
 - uid: Grpc.Core.Testing.TestServerCallContext
 - uid: Grpc.Core.Testing.TestServerCallContext
@@ -5360,13 +5529,13 @@ references:
   commentId: T:Grpc.Core.Testing.TestServerCallContext
   commentId: T:Grpc.Core.Testing.TestServerCallContext
   fullName: Grpc.Core.Testing.TestServerCallContext
   fullName: Grpc.Core.Testing.TestServerCallContext
   nameWithType: TestServerCallContext
   nameWithType: TestServerCallContext
-- uid: Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Grpc.Core.Metadata,System.Threading.CancellationToken,System.String,Grpc.Core.AuthContext,Grpc.Core.ContextPropagationToken,System.Func{Grpc.Core.Metadata,System.Threading.Tasks.Task},System.Func{Grpc.Core.WriteOptions},System.Action{Grpc.Core.WriteOptions})
+- uid: Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Metadata,System.Threading.CancellationToken,System.String,AuthContext,ContextPropagationToken,System.Func{Metadata,System.Threading.Tasks.Task},System.Func{WriteOptions},System.Action{WriteOptions})
   name: Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func<Metadata, Task>, Func<WriteOptions>, Action<WriteOptions>)
   name: Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func<Metadata, Task>, Func<WriteOptions>, Action<WriteOptions>)
-  href: api/Grpc.Core.Testing.TestServerCallContext.html#Grpc_Core_Testing_TestServerCallContext_Create_System_String_System_String_System_DateTime_Grpc_Core_Metadata_System_Threading_CancellationToken_System_String_Grpc_Core_AuthContext_Grpc_Core_ContextPropagationToken_System_Func_Grpc_Core_Metadata_System_Threading_Tasks_Task__System_Func_Grpc_Core_WriteOptions__System_Action_Grpc_Core_WriteOptions__
-  commentId: M:Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Grpc.Core.Metadata,System.Threading.CancellationToken,System.String,Grpc.Core.AuthContext,Grpc.Core.ContextPropagationToken,System.Func{Grpc.Core.Metadata,System.Threading.Tasks.Task},System.Func{Grpc.Core.WriteOptions},System.Action{Grpc.Core.WriteOptions})
+  href: api/Grpc.Core.Testing.TestServerCallContext.html#Grpc_Core_Testing_TestServerCallContext_Create_System_String_System_String_System_DateTime_Metadata_System_Threading_CancellationToken_System_String_AuthContext_ContextPropagationToken_System_Func_Metadata_System_Threading_Tasks_Task__System_Func_WriteOptions__System_Action_WriteOptions__
+  commentId: M:Grpc.Core.Testing.TestServerCallContext.Create(System.String,System.String,System.DateTime,Metadata,System.Threading.CancellationToken,System.String,AuthContext,ContextPropagationToken,System.Func{Metadata,System.Threading.Tasks.Task},System.Func{WriteOptions},System.Action{WriteOptions})
   name.vb: Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func(Of Metadata, Task), Func(Of WriteOptions), Action(Of WriteOptions))
   name.vb: Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func(Of Metadata, Task), Func(Of WriteOptions), Action(Of WriteOptions))
-  fullName: Grpc.Core.Testing.TestServerCallContext.Create(System.String, System.String, System.DateTime, Grpc.Core.Metadata, System.Threading.CancellationToken, System.String, Grpc.Core.AuthContext, Grpc.Core.ContextPropagationToken, System.Func<Grpc.Core.Metadata, System.Threading.Tasks.Task>, System.Func<Grpc.Core.WriteOptions>, System.Action<Grpc.Core.WriteOptions>)
-  fullName.vb: Grpc.Core.Testing.TestServerCallContext.Create(System.String, System.String, System.DateTime, Grpc.Core.Metadata, System.Threading.CancellationToken, System.String, Grpc.Core.AuthContext, Grpc.Core.ContextPropagationToken, System.Func(Of Grpc.Core.Metadata, System.Threading.Tasks.Task), System.Func(Of Grpc.Core.WriteOptions), System.Action(Of Grpc.Core.WriteOptions))
+  fullName: Grpc.Core.Testing.TestServerCallContext.Create(System.String, System.String, System.DateTime, Metadata, System.Threading.CancellationToken, System.String, AuthContext, ContextPropagationToken, System.Func<Metadata, System.Threading.Tasks.Task>, System.Func<WriteOptions>, System.Action<WriteOptions>)
+  fullName.vb: Grpc.Core.Testing.TestServerCallContext.Create(System.String, System.String, System.DateTime, Metadata, System.Threading.CancellationToken, System.String, AuthContext, ContextPropagationToken, System.Func(Of Metadata, System.Threading.Tasks.Task), System.Func(Of WriteOptions), System.Action(Of WriteOptions))
   nameWithType: TestServerCallContext.Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func<Metadata, Task>, Func<WriteOptions>, Action<WriteOptions>)
   nameWithType: TestServerCallContext.Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func<Metadata, Task>, Func<WriteOptions>, Action<WriteOptions>)
   nameWithType.vb: TestServerCallContext.Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func(Of Metadata, Task), Func(Of WriteOptions), Action(Of WriteOptions))
   nameWithType.vb: TestServerCallContext.Create(String, String, DateTime, Metadata, CancellationToken, String, AuthContext, ContextPropagationToken, Func(Of Metadata, Task), Func(Of WriteOptions), Action(Of WriteOptions))
 - uid: Grpc.Core.Testing.TestServerCallContext.Create*
 - uid: Grpc.Core.Testing.TestServerCallContext.Create*
@@ -6249,11 +6418,11 @@ references:
   commentId: T:Grpc.HealthCheck.HealthServiceImpl
   commentId: T:Grpc.HealthCheck.HealthServiceImpl
   fullName: Grpc.HealthCheck.HealthServiceImpl
   fullName: Grpc.HealthCheck.HealthServiceImpl
   nameWithType: HealthServiceImpl
   nameWithType: HealthServiceImpl
-- uid: Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,Grpc.Core.ServerCallContext)
+- uid: Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,ServerCallContext)
   name: Check(HealthCheckRequest, ServerCallContext)
   name: Check(HealthCheckRequest, ServerCallContext)
-  href: api/Grpc.HealthCheck.HealthServiceImpl.html#Grpc_HealthCheck_HealthServiceImpl_Check_Grpc_Health_V1_HealthCheckRequest_Grpc_Core_ServerCallContext_
-  commentId: M:Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,Grpc.Core.ServerCallContext)
-  fullName: Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest, Grpc.Core.ServerCallContext)
+  href: api/Grpc.HealthCheck.HealthServiceImpl.html#Grpc_HealthCheck_HealthServiceImpl_Check_Grpc_Health_V1_HealthCheckRequest_ServerCallContext_
+  commentId: M:Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest,ServerCallContext)
+  fullName: Grpc.HealthCheck.HealthServiceImpl.Check(Grpc.Health.V1.HealthCheckRequest, ServerCallContext)
   nameWithType: HealthServiceImpl.Check(HealthCheckRequest, ServerCallContext)
   nameWithType: HealthServiceImpl.Check(HealthCheckRequest, ServerCallContext)
 - uid: Grpc.HealthCheck.HealthServiceImpl.Check*
 - uid: Grpc.HealthCheck.HealthServiceImpl.Check*
   name: Check
   name: Check

Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff