Bagikan melalui


IDataServiceConfiguration Antarmuka

Definisi

IDataServiceConfiguration digunakan oleh WCF Data Services untuk menyiapkan perilaku layanan, termasuk hak pada set entitas dan operasi layanan, batasan pada permintaan yang diizinkan, jenis pendaftaran yang tidak dapat ditemukan secara default, dan verbositas default pada penanganan kesalahan.

public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
Turunan

Keterangan

Jenis ini digunakan oleh DataService<T> kelas untuk mengonfigurasi layanan dengan menerapkan metode statis bernama InitializeService, mengembalikan kekosongan, dan mengambil satu argumen jenis IDataServiceConfiguration. Objek konfigurasi hanya dapat digunakan selama inisialisasi panggilan ke layanan.

Properti

MaxBatchCount

Mendapatkan jumlah maksimum permintaan yang dapat ditangani dalam batch.

MaxChangesetCount

Mendapatkan jumlah maksimum set perubahan yang dapat ditangani dalam batch.

MaxExpandCount

Mendapatkan atau mengatur jumlah maksimum segmen yang dapat diperluas oleh opsi kueri $expand untuk semua permintaan ke layanan data.

MaxExpandDepth

Mendapatkan atau menetapkan jumlah maksimum segmen yang didukung dalam satu $expand jalur untuk semua permintaan ke layanan data.

MaxObjectCountOnInsert

Mendapatkan atau mengatur jumlah maksimum objek yang dapat disisipkan dalam satu permintaan.

MaxResultsPerCollection

Mendapatkan jumlah maksimum hasil per koleksi.

UseVerboseErrors

Mendapatkan atau mengatur apakah kesalahan verbose digunakan secara default untuk semua respons dari layanan data.

Metode

RegisterKnownType(Type)

Mendaftarkan jenis sumber daya untuk digunakan oleh layanan data.

SetEntitySetAccessRule(String, EntitySetRights)

Mengatur aturan akses untuk kumpulan entitas yang ditentukan.

SetServiceOperationAccessRule(String, ServiceOperationRights)

Mengatur aturan akses untuk operasi layanan yang ditentukan.

Berlaku untuk