Aracılığıyla paylaş


StreamJsonRpc.Reflection Ad Alanı

Sınıflar

CodeGenHelpers

Dinamik olarak oluşturulan proxy'lerin çağrılmaya yönelik yardımcı yöntemleri. Mono, IgnoresAccessChecksToAttribute'u desteklemediğinden bu tür yalnızca geneldir. Doğrudan aramayın.

JsonRpcMessageEventArgs

RequestId gelen istek veya yanıt iletilerini taşır.

JsonRpcResponseEventArgs

Yanıt iletilerinin RequestId ve başarı durumunu taşır.

MessageFormatterDuplexPipeTracker

IJsonRpcMessageFormatter JSON-RPC üzerinden hazırlamayı IDuplexPipe destekleme konusunda uygulamalara yardımcı olur.

MessageFormatterEnumerableTracker

Uygulamaların RPC yöntemlerinden döndürülen değerleri desteklemek IAsyncEnumerable<T> için kullanabileceği yardımcı sınıfIJsonRpcMessageFormatter.

MessageFormatterProgressTracker

İleti biçimlendiricilerinin için destek uygulamasına yardımcı olmak için IProgress<T>yararlı yöntemler içeren sınıf.

MessageFormatterProgressTracker.ProgressParamInformation

uygulayan IProgress<T>bir nesnenin ilgili bilgilerini korumak için kullanılan sınıf.

Arabirimler

IJsonRpcFormatterCallbacks

tarafından JsonRpc , bir öğesinin kaynak temizlemesi gerçekleştirmesine izin veren IJsonRpcMessageFormatter geri çağırmaları kullanıma sunma amacıyla uygulanır.

IJsonRpcFormatterState

gibi MessageFormatterEnumerableTrackerbazı biçimlendirici uzantılarını desteklemek için örnekler tarafından IJsonRpcMessageFormatter uygulanan bir arabirim.

IJsonRpcFormatterTracingCallbacks

İsteğe bağlı olarak, iletinin JSON gösterimini izlemek için tam olarak serileştirilmiş diziye ihtiyaç duyduğunda tarafından IJsonRpcMessageFormatter uygulanır.

IJsonRpcMessageBufferManager

Arabelleklerin serbest bırakılabilmesi veya güvenli bir şekilde geri dönüştürülebilmesi için ileti seri durumdan çıkarma işleminin ne zaman tamamlandığının bildirilmesi için bir nesnede bulunabilen arabirim IJsonRpcMessageHandler .

IJsonRpcTracingCallbacks

tarafından JsonRpc , ileti izlemeyi kolaylaştırmak için kullanılacak uygulamalar için IJsonRpcMessageFormatter uygulanan bir arabirim.