Bagikan melalui


GrainClient Kelas

Definisi

Perhatian

This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.

Runtime klien untuk menyambungkan ke sistem Orleans

public static class GrainClient
[System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")]
public static class GrainClient
type GrainClient = class
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")>]
type GrainClient = class
Public Class GrainClient
Warisan
GrainClient
Atribut

Properti

ClientInvokeCallback
Kedaluwarsa.

Fungsi pencegat pra-panggilan global Panggilan balik sinkron yang dibuat tepat sebelum pesan akan dibangun dan dikirim oleh klien ke grain. Panggilan ini akan dilakukan dari utas yang sama yang membuat pesan yang akan dikirim, sehingga pengaturan utas lokal apa pun seperti Orleans.RequestContext akan diambil. Tindakan menerima InvokeMethodRequest dengan detail metode yang akan dipanggil, termasuk InterfaceId dan MethodId, dan IGrain yang merupakan GrainReference permintaan ini sedang dikirim melalui

ConfigureClientDelegate
Kedaluwarsa.

delegasikan untuk menambahkan beberapa konfigurasi ke klien

ConfigureLoggingDelegate
Kedaluwarsa.

delegasikan untuk mengonfigurasi pengelogan, default ke tidak ada pencatat yang dikonfigurasi

GrainFactory
Kedaluwarsa.

Runtime klien untuk menyambungkan ke sistem Orleans

Instance
Kedaluwarsa.

Runtime klien untuk menyambungkan ke sistem Orleans

IsInitialized
Kedaluwarsa.

Apakah runtime klien telah diinisialisasi

Logger
Kedaluwarsa.

Menyediakan fasilitas pengelogan untuk aplikasi.

Metode

GetResponseTimeout()
Kedaluwarsa.

Dapatkan batas waktu respons pada klien Orleans ini.

GetStreamProvider(String)
Kedaluwarsa.

Runtime klien untuk menyambungkan ke sistem Orleans

GetStreamProviders()
Kedaluwarsa.

Runtime klien untuk menyambungkan ke sistem Orleans

HardKill()
Kedaluwarsa.

Uji hook untuk membatalkan inisialisasi klien tanpa pembersihan

Initialize()
Kedaluwarsa.

Menginisialisasi runtime klien dari file konfigurasi klien standar.

Initialize(ClientConfiguration)
Kedaluwarsa.

Menginisialisasi runtime klien dari objek konfigurasi klien yang disediakan. Jika objek konfigurasi null, inisialisasi gagal.

Initialize(FileInfo)
Kedaluwarsa.

Menginisialisasi runtime klien dari file konfigurasi klien yang disediakan. Jika terjadi kesalahan saat membaca file konfigurasi yang ditentukan, inisialisasi gagal.

Initialize(IPEndPoint, Boolean)
Kedaluwarsa.

Menginisialisasi runtime klien dari file konfigurasi klien standar menggunakan alamat gateway yang disediakan. Alamat gateway apa pun yang ditentukan dalam file konfigurasi akan diabaikan dan alamat gateway yang disediakan akan digunakan sebagai gantinya.

Initialize(String)
Kedaluwarsa.

Menginisialisasi runtime klien dari file konfigurasi klien yang disediakan. Jika terjadi kesalahan saat membaca file konfigurasi yang ditentukan, inisialisasi gagal.

SetResponseTimeout(TimeSpan)
Kedaluwarsa.

Atur batas waktu untuk respons pada klien Orleans ini.

Uninitialize()
Kedaluwarsa.

Membatalkan inisialisasi runtime klien.

Acara

ClusterConnectionLost
Kedaluwarsa.

Runtime klien untuk menyambungkan ke sistem Orleans

Berlaku untuk