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

Класс Security — это основной классов в пространстве имен WebSvcSecurity . Класс Security включает в себя методы для управления шаблонами параметров безопасности, категории безопасности, Организации и глобальные разрешения и разрешения пользователей и групп в Project Server.

Примечание

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

Пространство имен WebSvcSecurity — произвольное имя для ссылки на веб-службу Security.asmx (или службу Security.svc) из Project Server интерфейс (PSI).

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

Классы

  Класс Описание
Общий класс PermissionDataSet Представляет разрешения, которые используются для управления процессами и ресурсы проекта.
Общий класс PermissionDataSet.ActionsDataTable Представляет сведения о разрешениях действий, содержащихся в один или несколько объектов PermissionDataSet.ActionsRow .
Общий класс PermissionDataSet.ActionsRow Представляет действие функция безопасности Project Server, в качестве строки в объекте PermissionDataSet.ActionsDataTable .
Общий класс PermissionDataSet.ActionsRowChangeEvent Событие, которое возникает при изменении данных в ActionsRow .
Общий класс PermissionDataSet.FeaturesDataTable Представляет сведения о разрешениях, функция, содержащаяся в один или несколько объектов PermissionDataSet.FeaturesRow .
Общий класс PermissionDataSet.FeaturesRow Представляет сведения о возможностях разрешения как строка в объекте PermissionDataSet.FeaturesDataTable .
Общий класс PermissionDataSet.FeaturesRowChangeEvent Событие, которое возникает при изменении данных в FeaturesRow .
Общий класс Security Содержит методы для проверки разрешений пользователей и управление группами безопасности, шаблоны, категорий и организационными разрешениями в Project Server.
Общий класс SecurityCategoriesDataSet Представляет сведения о категории безопасности.
Общий класс SecurityCategoriesDataSet.GroupPermissionsDataTable Представляет сведения о группе категорий разрешений, содержащихся в один или несколько объектов SecurityCategoriesDataSet.GroupPermissionsDataTable .
Общий класс SecurityCategoriesDataSet.GroupPermissionsRow Представляет сведения о разрешений категории для группы, как строка в объекте SecurityCategoriesDataSet.GroupPermissionsDataTable .
Общий класс SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent Событие, которое возникает при изменении данных в GroupPermissionsRow .
Общий класс SecurityCategoriesDataSet.GroupRelationsDataTable Представляет сведения о связях группы безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.GroupRelationsRow .
Общий класс SecurityCategoriesDataSet.GroupRelationsRow Задает связь между группой безопасности и категории безопасности.
Общий класс SecurityCategoriesDataSet.GroupRelationsRowChangeEvent Событие, которое возникает при изменении данных в GroupRelationsRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoriesDataTable Представляет сведения о категории безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoriesRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoriesRow Представляет одну категорию безопасности.
Общий класс SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent Событие, которое возникает при изменении данных в SecurityCategoriesRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable Представляет сведения о безопасности категории объектов, содержащихся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoryObjectsRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoryObjectsRow Представляет один объект категории безопасности.
Общий класс SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent Событие, которое возникает при изменении данных в SecurityCategoryObjectsRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoryRulesDataTable Представляет сведения о категории правил безопасности, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.SecurityCategoryRulesRow .
Общий класс SecurityCategoriesDataSet.SecurityCategoryRulesRow Определяет одну строку данных, связанный с правилами категории безопасности.
Общий класс SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent Событие, которое возникает при изменении данных в SecurityCategoryRulesRow .
Общий класс SecurityCategoriesDataSet.UserPermissionsDataTable Представляет сведения о разрешениях пользователя, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.UserPermissionsRow .
Общий класс SecurityCategoriesDataSet.UserPermissionsRow Определяет одну строку данных категории безопасности, связанный с разрешения пользователя.
Общий класс SecurityCategoriesDataSet.UserPermissionsRowChangeEvent Событие, которое возникает при изменении данных в UserPermissionsRow .
Общий класс SecurityCategoriesDataSet.UserRelationsDataTable Представляет сведения о пользовательских связей, содержащаяся в один или несколько объектов SecurityCategoriesDataSet.UserRelationsRow .
Общий класс SecurityCategoriesDataSet.UserRelationsRow Представляет сведения о пользовательских связей как строка в объекте SecurityCategoriesDataSet.UserRelationsDataTable .
Общий класс SecurityCategoriesDataSet.UserRelationsRowChangeEvent Событие, которое возникает при изменении данных в UserRelationsRow .
Общий класс SecurityGroupsDataSet Представляет сведения о группах безопасности.
Общий класс SecurityGroupsDataSet.CategoryPermissionsDataTable Представляет сведения о категории разрешений безопасности, содержащихся в один или несколько объектов SecurityGroupsDataSet.CategoryPermissionsRow .
Общий класс SecurityGroupsDataSet.CategoryPermissionsRow Определяет разрешение доступа, связанный с категории безопасности.
Общий класс SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent Событие, которое возникает при изменении данных в CategoryPermissionsRow .
Общий класс SecurityGroupsDataSet.GlobalPermissionsDataTable Представляет сведения о глобальных разрешений, содержащихся в один или несколько объектов SecurityGroupsDataSet.GlobalPermissionsRow .
Общий класс SecurityGroupsDataSet.GlobalPermissionsRow Представляет сведения о разрешениях Глобальная безопасность как строка в объекте SecurityGroupsDataSet.GlobalPermissionsDataTable .
Общий класс SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent Событие, которое возникает при изменении данных в GlobalPermissionsRow .
Общий класс SecurityGroupsDataSet.GroupMembersDataTable Представляет сведения о членах группы безопасности, содержащаяся в один или несколько объектов SecurityGroupsDataSet.GroupMembersRow .
Общий класс SecurityGroupsDataSet.GroupMembersRow Представляет сведения о члены группы безопасности как строка в объекте SecurityGroupsDataSet.GroupMembersDataTable .
Общий класс SecurityGroupsDataSet.GroupMembersRowChangeEvent Событие, которое возникает при изменении данных в GroupMembersRow .
Общий класс SecurityGroupsDataSet.SecurityGroupsDataTable Представляет сведения об одной или нескольких групп безопасности, содержащиеся в объектах SecurityGroupsDataSet.SecurityGroupsRow .
Общий класс SecurityGroupsDataSet.SecurityGroupsRow Представляет сведения о группах безопасности как строка в объекте SecurityGroupsDataSet.SecurityGroupsDataTable .
Общий класс SecurityGroupsDataSet.SecurityGroupsRowChangeEvent Событие, которое возникает при изменении данных в SecurityGroupsRow .
Общий класс SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable Представляет сведения о связи категории безопасности, содержащаяся в один или несколько объектов SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow .
Общий класс SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow Представляет сведения о отношения категории безопасности как строка в объекте SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable .
Общий класс SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent Событие, которое возникает при изменении данных в SecurityPrincipleCategoryRelationsRow .
Общий класс SecurityOrganizationalPermissionsDataSet Представляет сведения о разрешениях безопасности предприятия.
Общий класс SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable Представляет сведения о разрешениях безопасности предприятия, содержащаяся в один или несколько объектов SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow .
Общий класс SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow Представляет разрешения организационной (Project Web App ) как строка в объекте SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable .
Общий класс SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent Событие, которое возникает при изменении данных в SecurityOrganizationalPermissionsRow .
Общий класс SecurityProjectCategoriesDataSet Представляет сведения о безопасности категории проекта.
Общий класс SecurityProjectCategoriesDataSet.GroupPermissionsDataTable Представляет сведения о разрешениях безопасности групп, содержащихся в один или несколько объектов SecurityProjectCategoriesDataSet.GroupPermissionsRow .
Общий класс SecurityProjectCategoriesDataSet.GroupPermissionsRow Представляет одно разрешение группы безопасности, как строка в объекте SecurityProjectCategoriesDataSet.GroupPermissionsDataTable .
Общий класс SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent Событие, которое возникает при изменении данных в GroupPermissionsRow .
Общий класс SecurityProjectCategoriesDataSet.GroupRelationsDataTable Представляет сведения о связях группы для категорий безопасности, содержащуюся в один или несколько объектов SecurityProjectCategoriesDataSet.GroupRelationsRow .
Общий класс SecurityProjectCategoriesDataSet.GroupRelationsRow Представляет сведения о связи ценные бумаги как строка в объекте SecurityProjectCategoriesDataSet.GroupRelationsDataTable групповой.
Общий класс SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent Событие, которое возникает при изменении данных в GroupRelationsRow .
Общий класс SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable Представляет сведения о категории безопасности проекта, который содержится в один или несколько объектов SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Общий класс SecurityProjectCategoriesDataSet.ProjectCategoriesRow Представляет сведения о категории безопасности проекта как строка в объекте SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Общий класс SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent Событие, которое возникает при изменении данных в ProjectCategoriesRow .
Общий класс SecurityProjectCategoriesDataSet.UserPermissionsDataTable Представляет сведения о безопасности пользователя, содержащаяся в один или несколько объектов SecurityProjectCategoriesDataSet.UserPermissionsRow .
Общий класс SecurityProjectCategoriesDataSet.UserPermissionsRow Представляет одно разрешение пользователя для категории безопасности, как строка в объекте SecurityProjectCategoriesDataSet.UserPermissionsDataTable .
Общий класс SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent Событие, которое возникает при изменении данных в UserPermissionsRow .
Общий класс SecurityProjectCategoriesDataSet.UserRelationsDataTable Представляет сведения о пользовательских связей для категорий безопасности, который содержится в один или несколько объектов SecurityProjectCategoriesDataSet.UserRelationsRow .
Общий класс SecurityProjectCategoriesDataSet.UserRelationsRow Представляет одну связь пользователя безопасности категорию проекта как строка в объекте SecurityProjectCategoriesDataSet.UserRelationsDataTable .
Общий класс SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent Событие, которое возникает при изменении данных в UserRelationsRow .
Общий класс SecurityTemplatesDataSet Представляет сведения о шаблонах безопасности проекта.
Общий класс SecurityTemplatesDataSet.CategoryPermissionsDataTable Представляет сведения о разрешениях системы категории шаблонов безопасности, содержащихся в один или несколько объектов SecurityTemplatesDataSet.CategoryPermissionsRow .
Общий класс SecurityTemplatesDataSet.CategoryPermissionsRow Представляет категории разрешений для шаблонов безопасности в виде строки в объект SecurityTemplatesDataSet.CategoryPermissionsDataTable .
Общий класс SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent Событие, которое возникает при изменении данных в CategoryPermissionsRow .
Общий класс SecurityTemplatesDataSet.GlobalPermissionsDataTable Представляет один или несколько глобальных разрешений шаблонов безопасности, которые входят в один или несколько объектов SecurityTemplatesDataSet.GlobalPermissionsRow .
Общий класс SecurityTemplatesDataSet.GlobalPermissionsRow Представляет одно глобальное разрешение в шаблоне безопасности как строка в объекте SecurityTemplatesDataSet.GlobalPermissionsDataTable .
Общий класс SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent Событие, которое возникает при изменении данных в GlobalPermissionsRow .
Общий класс SecurityTemplatesDataSet.SecurityTemplatesDataTable Представляет один или несколько шаблонов безопасности, которые определяются объекты SecurityTemplatesDataSet.SecurityTemplatesRow .
Общий класс SecurityTemplatesDataSet.SecurityTemplatesRow Определяет одну строку сведений о шаблоне безопасности.
Общий класс SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent Событие, которое возникает при изменении данных в SecurityTemplatesRow .

Делегаты

  Делегат Описание
Общий делегат PermissionDataSet.ActionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с PermissionDataSet.ActionsRow и события.
Общий делегат PermissionDataSet.FeaturesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с PermissionDataSet.FeaturesRow и события.
Общий делегат SecurityCategoriesDataSet.GroupPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.GroupPermissionsRow и события.
Общий делегат SecurityCategoriesDataSet.GroupRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.GroupRelationsRow и события.
Общий делегат SecurityCategoriesDataSet.SecurityCategoriesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.SecurityCategoriesRow и события.
Общий делегат SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.SecurityCategoryObjectsRow и события.
Общий делегат SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.SecurityCategoryRulesRow и события.
Общий делегат SecurityCategoriesDataSet.UserPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityCategoriesDataSet.UserPermissionsRow и события.
Общий делегат SecurityCategoriesDataSet.UserRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных сSecurityCategoriesDataSet.UserRelationsRow и события.
Общий делегат SecurityGroupsDataSet.CategoryPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityGroupsDataSet.CategoryPermissionsRow и события.
Общий делегат SecurityGroupsDataSet.GlobalPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityGroupsDataSet.GlobalPermissionsRow и события.
Общий делегат SecurityGroupsDataSet.GroupMembersRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityGroupsDataSet.GroupMembersRow и события.
Общий делегат SecurityGroupsDataSet.SecurityGroupsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityGroupsDataSet.SecurityGroupsRow и события.
Общий делегат SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow и события.
Общий делегат SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow и события.
Общий делегат SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityProjectCategoriesDataSet.GroupPermissionsRow и события.
Общий делегат SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityProjectCategoriesDataSet.GroupRelationsRow и события.
Общий делегат SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityProjectCategoriesDataSet.ProjectCategoriesRow и события.
Общий делегат SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityProjectCategoriesDataSet.UserPermissionsRow и события.
Общий делегат SecurityProjectCategoriesDataSet.UserRelationsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityProjectCategoriesDataSet.UserRelationsRow и события.
Общий делегат SecurityTemplatesDataSet.CategoryPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityTemplatesDataSet.CategoryPermissionsRow и события.
Общий делегат SecurityTemplatesDataSet.GlobalPermissionsRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityTemplatesDataSet.GlobalPermissionsRow и события.
Общий делегат SecurityTemplatesDataSet.SecurityTemplatesRowChangeEventHandler Описание обработчика событий, который запускается при изменении данных, связанных с SecurityTemplatesDataSet.SecurityTemplatesRow и события.

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

  Перечисление Описание
Общее перечисление PermissionMode