OperationDescription.IsInitiating Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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).