Bagikan melalui


OperationDescription.IsInitiating Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah metode mengimplementasikan operasi yang dapat memulai sesi di server (jika sesi seperti itu ada).

public:
 property bool IsInitiating { bool get(); void set(bool value); };
public bool IsInitiating { get; set; }
member this.IsInitiating : bool with get, set
Public Property IsInitiating As Boolean

Nilai Properti

true jika operasi diizinkan untuk memulai sesi di server, jika tidak, false. Defaultnya adalah true.

Keterangan

Properti IsInitiating mengontrol apakah operasi dapat menjadi operasi pertama yang dipanggil saat sesi dibuat.

Catatan

Nilai ServiceContractAttribute.SessionMode harus true dan pengikatan yang digunakan harus mendukung sesi agar IsInitiating properti berfungsi dengan baik.

Defaultnya adalah true, yang berarti bahwa operasi dapat menjadi yang pertama dipanggil pada saluran. Panggilan berikutnya ke metode memulai tidak berpengaruh, selain memanggil metode . Tidak ada sesi lain yang dibuat.

Biasanya, Anda mengatur IsInitiating ke false untuk memaksa klien untuk memanggil metode lain pada layanan sebelum mereka dapat memanggil yang satu ini.

IsInitiating IsInitiating sesuai dengan properti dalam model pemrograman Windows Communication Foundation (WCF).

Berlaku untuk