WebSvcSecurity 命名空间

The Security class is the primary class in the WebSvcSecurity namespace. The Security class includes methods that manage security templates, security categories, organizational and global permissions, and user and group permissions in Project Server.

备注

In the ASMX web service, Security is a class. In the WCF service, Security is an interface that is implemented in the SecurityClient class. For information about using the SecurityClient class in a WCF-based application, see the Security class constructor.

The WebSvcSecurity namespace is an arbitrary name for a reference to the Security.asmx web service (or the Security.svc service) of the Project Server Interface (PSI).

Security methods typically use or return one of the following DataSet objects:

  说明
公共类 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 代表为SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable对象中的行组织 (Project Web App) 安全权限。
公共类 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