Пространство имен WebSvcResource

Класс Resource — это основной классов в пространстве имен WebSvcResource . Класс Resource включает в себя методы для управления проектами, организации проекта, такие как задач, ресурсов и назначений и воздействия на проектов для анализа портфеля.

Примечание

В веб-службе ASMX Resource — это класс. В службе WCF Resource — это интерфейс, который реализован в классе ResourceClient . Для получения сведений об использовании класса ResourceClient в приложении на основе WCF см в конструктор класса Resource .

Пространство имен WebSvcResource — произвольное имя для ссылки на веб-службу Resource.asmx (или службу Resource.svc) из Project Server интерфейс (PSI). Методы в Resource класс можно проверить, возврат, обновление или создать ресурсов и их настройки авторизации. Ресурсы может быть работы, материал или стоимостных ресурсов. Методы также можно активировать или деактивировать пользователей и создание, чтение, обновление и удаление ресурсов делегатов. Методы можно найти ресурсы, по имени, идентификатор GUID или отдела; Чтение ресурсов или пользовательских данных и сведения о безопасности, связанных с ними; и получить все назначения ресурса.

методы Resource обычно используют или возвращают один из следующих объектов DataSet :

Классы

  Класс Описание
Общий класс Resource Включает в себя методы для управления ресурсов и пользователей в Project Server.
Общий класс ResourceAssignmentDataSet Этот класс содержит назначения корпоративных ресурсов для конкретных задач.
Общий класс ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsDataTable Представляет значения настраиваемых полей для ResourceAssignmentDataSet.ResourceAssignmentRow строк.
Общий класс ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow Представляет значение настраиваемого поля для объекта конкретного ResourceAssignmentDataSet.ResourceAssignmentRow .
Общий класс ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEvent Событие, которое возникает при изменении данных в ResourceAssignmentCustomFieldsRow .
Общий класс ResourceAssignmentDataSet.ResourceAssignmentDataTable Представляет ресурсы, назначенные задачи.
Общий класс ResourceAssignmentDataSet.ResourceAssignmentRow Представляет экземпляр объекта ресурсов, назначенная для определенной задачи в проекте.
Общий класс ResourceAssignmentDataSet.ResourceAssignmentRowChangeEvent Событие, которое возникает при изменении данных в ResourceAssignmentRow .
Общий класс ResourceAuthorizationDataSet Представляет авторизации ресурсов предприятия для задач проекта.
Общий класс ResourceAuthorizationDataSet.CategoryPermissionsDataTable Представляет сведения о категории разрешений для ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.CategoryPermissionsRow .
Общий класс ResourceAuthorizationDataSet.CategoryPermissionsRow Задает сведения, связанные с одной строке разрешений категории авторизации ресурсов.
Общий класс ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEvent Событие, которое возникает при изменении данных в CategoryPermissionsRow .
Общий класс ResourceAuthorizationDataSet.GlobalPermissionsDataTable Представляет сведения о глобальных разрешений для ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.GlobalPermissionsRow .
Общий класс ResourceAuthorizationDataSet.GlobalPermissionsRow Представляет сведения о глобальных разрешений ресурсов как строка в объекте ResourceAuthorizationDataSet.GlobalPermissionsDataTable .
Общий класс ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEvent Событие, которое возникает при изменении данных в GlobalPermissionsRow .
Общий класс ResourceAuthorizationDataSet.GroupMembershipsDataTable Представляет сведения о группах ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.GroupMembershipsRow .
Общий класс ResourceAuthorizationDataSet.GroupMembershipsRow Представляет сведения о членстве в группе ресурсов как строка в объекте ResourceAuthorizationDataSet.GroupMembershipsDataTable .
Общий класс ResourceAuthorizationDataSet.GroupMembershipsRowChangeEvent Событие, которое возникает при изменении данных в GroupMembershipsRow .
Общий класс ResourceAuthorizationDataSet.ResourcesDataTable Представляет сведения об авторизации ресурсов, содержащихся в один или несколько объектов ResourceAuthorizationDataSet.ResourcesRow .
Общий класс ResourceAuthorizationDataSet.ResourcesRow Представляет сведения авторизации ресурсов как строка в объекте ResourceAuthorizationDataSet.ResourcesDataTable .
Общий класс ResourceAuthorizationDataSet.ResourcesRowChangeEvent Событие, которое возникает при изменении данных в ResourcesRow .
Общий класс ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable Представляет сведения об отношениях между категорий безопасности, содержащиеся в один или несколько объектов ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow .
Общий класс ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow Представляет отношения между категориями безопасности как строка в объекте ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsDataTable .
Общий класс ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent Событие, которое возникает при изменении данных в SecurityPrincipleCategoryRelationsRow .
Общий класс ResourceDataSet Используется для хранения коллекции ресурсов, связанных с проектами.
Общий класс ResourceDataSet.CalendarExceptionsDataTable Представляет сведения о конфликтах ресурсов календаря, которая входит в один или несколько объектов ResourceDataSet.CalendarExceptionsRow .
Общий класс ResourceDataSet.CalendarExceptionsRow Представляет исключение календаря для одного ресурса.
Общий класс ResourceDataSet.CalendarExceptionsRowChangeEvent Событие, которое возникает при изменении данных в CalendarExceptionsRow .
Общий класс ResourceDataSet.ResourceAvailabilitiesDataTable Представляет сведения о наличий ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceAvailabilitiesRow .
Общий класс ResourceDataSet.ResourceAvailabilitiesRow Представляет доступность ресурса, определяемого с помощью свойства RES_UID .
Общий класс ResourceDataSet.ResourceAvailabilitiesRowChangeEvent Событие, которое возникает при изменении данных в ResourceAvailabilitiesRow .
Общий класс ResourceDataSet.ResourceCustomFieldsDataTable Представляет сведения о настраиваемых полей ресурсов, содержащихся в один или несколько объектов ResourceDataSet.ResourceCustomFieldsRow .
Общий класс ResourceDataSet.ResourceCustomFieldsRow Получает сведения о настраиваемых полях, связанных с ресурсом.
Общий класс ResourceDataSet.ResourceCustomFieldsRowChangeEvent Событие, которое возникает при изменении данных в ResourceCustomFieldsRow .
Общий класс ResourceDataSet.ResourceRatesDataTable Представляет сведения, содержащиеся в один или несколько объектов ResourceDataSet.ResourceRatesDataTable нормы затрат на ресурс.
Общий класс ResourceDataSet.ResourceRatesRow Возвращает один набор данных ставка затрат для ресурса.
Общий класс ResourceDataSet.ResourceRatesRowChangeEvent Событие, которое возникает при изменении данных в ResourceRatesRow .
Общий класс ResourceDataSet.ResourcesDataTable Представляет сведения о ресурсах проекта, содержащегося в один или несколько объектов ResourceDataSet.ResourcesDataTable .
Общий класс ResourceDataSet.ResourcesRow Возвращает сведения о конкретных ресурсов.
Общий класс ResourceDataSet.ResourcesRowChangeEvent Событие, которое возникает при изменении данных в ResourcesRow .
Общий класс UserDelegationDataSet Представляет сведения о делегирования пользователей ресурса.
Общий класс UserDelegationDataSet.ResourceDelegationsDataTable Представляет сведения о делегирования пользователей ресурсов, содержащихся в один или несколько объектов UserDelegationDataSet.ResourceDelegationsRow .
Общий класс UserDelegationDataSet.ResourceDelegationsRow Представляет ресурс делегирования пользователя как строка в объекте UserDelegationDataSet.ResourceDelegationsDataTable .
Общий класс UserDelegationDataSet.ResourceDelegationsRowChangeEvent Событие, которое возникает при изменении данных в ResourceDelegationsRow .

Делегаты

  Делегат Описание
Общий делегат ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAssignmentDataSet.ResourceAssignmentCustomFieldsRow и события.
Общий делегат ResourceAssignmentDataSet.ResourceAssignmentRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAssignmentDataSet.ResourceAssignmentRow и события.
Общий делегат ResourceAuthorizationDataSet.CategoryPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAuthorizationDataSet.CategoryPermissionsRow и события.
Общий делегат ResourceAuthorizationDataSet.GlobalPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAuthorizationDataSet.GlobalPermissionsRow и события.
Общий делегат ResourceAuthorizationDataSet.GroupMembershipsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAuthorizationDataSet.GroupMembershipsRow и события.
Общий делегат ResourceAuthorizationDataSet.ResourcesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAuthorizationDataSet.ResourcesRow и события.
Общий делегат ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceAuthorizationDataSet.SecurityPrincipleCategoryRelationsRow и события.
Общий делегат ResourceDataSet.CalendarExceptionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.CalendarExceptionsRow и события.
Общий делегат ResourceDataSet.ResourceAvailabilitiesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceAvailabilitiesRow и события.
Общий делегат ResourceDataSet.ResourceCustomFieldsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceCustomFieldsRow и события.
Общий делегат ResourceDataSet.ResourceRatesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourceRatesRow и события.
Общий делегат ResourceDataSet.ResourcesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с ResourceDataSet.ResourcesRow и события.
Общий делегат UserDelegationDataSet.ResourceDelegationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с UserDelegationDataSet.ResourceDelegationsRow и события.

Перечисления

  Перечисление Описание
Общее перечисление DelegationFilter Указывает фильтр поиска пользователя делегирования.
Общее перечисление ResourceActiveFilter Указывает тип фильтра ресурса.