IDataServiceConfiguration Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс IDataServiceConfiguration используется службами данных WCF для настройки поведения службы, включая права на наборы сущностей и операции службы, ограничения на разрешенные запросы, регистрацию типов, которые не обнаруживаются по умолчанию, и уровень детализации по умолчанию при обработке ошибок.
public interface class IDataServiceConfiguration
public interface IDataServiceConfiguration
type IDataServiceConfiguration = interface
Public Interface IDataServiceConfiguration
- Производный
Комментарии
Этот тип используется классами DataService<T> для настройки службы путем реализации статического метода InitializeService, возвращает пустое значение и принимает один аргумент типа IDataServiceConfiguration. Объект конфигурации может использоваться только во время вызова для инициализации службы.
Свойства
MaxBatchCount |
Возвращает максимальное количество запросов, которое можно обработать в пакете. |
MaxChangesetCount |
Возвращает максимальное количество наборов изменений, которое можно обработать в пакете. |
MaxExpandCount |
Возвращает или задает максимальное количество сегментов, которые с помощью параметра запроса $expand можно развернуть для всех запросов к службе данных. |
MaxExpandDepth |
Возвращает или задает максимальное количество сегментов, поддерживаемых по одному |
MaxObjectCountOnInsert |
Возвращает или задает максимальное количество объектов, которые можно вставить в один запрос. |
MaxResultsPerCollection |
Возвращает максимальное количество результатов для коллекции. |
UseVerboseErrors |
Возвращает или задает использование по умолчанию подробных ошибок для всех ответов службы данных. |
Методы
RegisterKnownType(Type) |
Регистрирует тип ресурса для использования службой данных. |
SetEntitySetAccessRule(String, EntitySetRights) |
Устанавливает правила доступа для указанного набора сущностей. |
SetServiceOperationAccessRule(String, ServiceOperationRights) |
Устанавливает правила доступа для указанной операции службы. |