WebSvcSecurity - Espace de noms

La classe Security est la classe dans l'espace de noms WebSvcSecurity principale. La classe Security inclut des méthodes qui gérer les modèles de sécurité, des catégories de sécurité, les autorisations globales et d'organisation et utilisateur et autorisations de groupe dans Project Server.

Notes

Dans le service web ASMX, Security est une classe. Dans le service WCF, Security est une interface qui est implémentée dans la classe SecurityClient . Pour plus d'informations sur l'utilisation de la classe SecurityClient dans une application basée sur WCF, voir le constructeur de classe Security .

L'espace de noms WebSvcSecurity est le nom arbitraire d'une référence au service web Security.asmx (ou le service Security.svc) de la PSI Project Server Interface ().

méthodes Security généralement utilisent ou retourner l'un des objets DataSet suivants :

Classes

  Classe Description
Classe publique PermissionDataSet Représente les autorisations qui sont utilisées pour gérer les processus et les ressources du projet.
Classe publique PermissionDataSet.ActionsDataTable Représente des informations sur les autorisations de l'action qui se trouve dans un ou plusieurs objets PermissionDataSet.ActionsRow .
Classe publique PermissionDataSet.ActionsRow Représente l'action d'une fonctionnalité de sécurité Project Server, comme une ligne dans l'objet PermissionDataSet.ActionsDataTable .
Classe publique PermissionDataSet.ActionsRowChangeEvent Événement qui se produit lors de la modification des données dans un ActionsRow .
Classe publique PermissionDataSet.FeaturesDataTable Représente des informations sur les autorisations des fonctionnalités contenues dans un ou plusieurs objets PermissionDataSet.FeaturesRow .
Classe publique PermissionDataSet.FeaturesRow Représente les informations d'autorisations de fonctionnalité comme une ligne dans l'objet PermissionDataSet.FeaturesDataTable .
Classe publique PermissionDataSet.FeaturesRowChangeEvent Événement qui se produit lors de la modification des données dans un FeaturesRow .
Classe publique Security Inclut des méthodes pour la vérification des autorisations utilisateur et la gestion des groupes de sécurité, des modèles, des catégories et des autorisations d'organisation dans Project Server.
Classe publique SecurityCategoriesDataSet Représente des informations sur les catégories de sécurité.
Classe publique SecurityCategoriesDataSet.GroupPermissionsDataTable Représente des informations sur les catégories d'autorisation de groupe qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.GroupPermissionsDataTable .
Classe publique SecurityCategoriesDataSet.GroupPermissionsRow Représente les informations d'autorisation de catégorie pour un groupe, comme une ligne dans l'objet SecurityCategoriesDataSet.GroupPermissionsDataTable .
Classe publique SecurityCategoriesDataSet.GroupPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un GroupPermissionsRow .
Classe publique SecurityCategoriesDataSet.GroupRelationsDataTable Représente des informations sur les relations de groupe de sécurité qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.GroupRelationsRow .
Classe publique SecurityCategoriesDataSet.GroupRelationsRow Spécifie la relation entre un groupe de sécurité et d'une catégorie de sécurité.
Classe publique SecurityCategoriesDataSet.GroupRelationsRowChangeEvent Événement qui se produit lors de la modification des données dans un GroupRelationsRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoriesDataTable Représente les informations sur les catégories de sécurité qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.SecurityCategoriesRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoriesRow Représente une catégorie de sécurité.
Classe publique SecurityCategoriesDataSet.SecurityCategoriesRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityCategoriesRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoryObjectsDataTable Représente les informations relatives aux objets de catégorie de sécurité qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.SecurityCategoryObjectsRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoryObjectsRow Représente un seul objet de catégorie de sécurité.
Classe publique SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityCategoryObjectsRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoryRulesDataTable Représente des informations sur les règles de catégorie de sécurité qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.SecurityCategoryRulesRow .
Classe publique SecurityCategoriesDataSet.SecurityCategoryRulesRow Spécifie une ligne de données qui est associées à des règles de catégorie de sécurité.
Classe publique SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityCategoryRulesRow .
Classe publique SecurityCategoriesDataSet.UserPermissionsDataTable Représente des informations sur les autorisations de l'utilisateur qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.UserPermissionsRow .
Classe publique SecurityCategoriesDataSet.UserPermissionsRow Spécifie une ligne de données de catégorie de sécurité qui est associées à des autorisations utilisateur.
Classe publique SecurityCategoriesDataSet.UserPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un UserPermissionsRow .
Classe publique SecurityCategoriesDataSet.UserRelationsDataTable Représente des informations sur les relations entre les utilisateurs qui se trouve dans un ou plusieurs objets SecurityCategoriesDataSet.UserRelationsRow .
Classe publique SecurityCategoriesDataSet.UserRelationsRow Représente des informations sur les relations utilisateur sous la forme d'une ligne dans l'objet SecurityCategoriesDataSet.UserRelationsDataTable .
Classe publique SecurityCategoriesDataSet.UserRelationsRowChangeEvent Événement qui se produit lors de la modification des données dans un UserRelationsRow .
Classe publique SecurityGroupsDataSet Représente les informations de groupe de sécurité.
Classe publique SecurityGroupsDataSet.CategoryPermissionsDataTable Représente des informations sur les autorisations de sécurité de catégorie contenues dans un ou plusieurs objets SecurityGroupsDataSet.CategoryPermissionsRow .
Classe publique SecurityGroupsDataSet.CategoryPermissionsRow Définit une autorisation d'accès qui est associée à une catégorie de sécurité.
Classe publique SecurityGroupsDataSet.CategoryPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un CategoryPermissionsRow .
Classe publique SecurityGroupsDataSet.GlobalPermissionsDataTable Représente les informations sur les autorisations de sécurité globale qui se trouve dans un ou plusieurs objets SecurityGroupsDataSet.GlobalPermissionsRow .
Classe publique SecurityGroupsDataSet.GlobalPermissionsRow Représente des informations sur les autorisations de sécurité global comme une ligne dans l'objet SecurityGroupsDataSet.GlobalPermissionsDataTable .
Classe publique SecurityGroupsDataSet.GlobalPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un GlobalPermissionsRow .
Classe publique SecurityGroupsDataSet.GroupMembersDataTable Représente des informations sur les membres de groupe de sécurité qui se trouve dans un ou plusieurs objets SecurityGroupsDataSet.GroupMembersRow .
Classe publique SecurityGroupsDataSet.GroupMembersRow Représente les informations de membres de groupe de sécurité comme une ligne dans l'objet SecurityGroupsDataSet.GroupMembersDataTable .
Classe publique SecurityGroupsDataSet.GroupMembersRowChangeEvent Événement qui se produit lors de la modification des données dans un GroupMembersRow .
Classe publique SecurityGroupsDataSet.SecurityGroupsDataTable Représente des informations sur un ou plusieurs groupes de sécurité qui sont contenues dans les objets SecurityGroupsDataSet.SecurityGroupsRow .
Classe publique SecurityGroupsDataSet.SecurityGroupsRow Représente les informations de groupes de sécurité sous la forme d'une ligne dans l'objet SecurityGroupsDataSet.SecurityGroupsDataTable .
Classe publique SecurityGroupsDataSet.SecurityGroupsRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityGroupsRow .
Classe publique SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable Représente des informations sur les relations de catégorie de sécurité qui se trouve dans un ou plusieurs objets SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow .
Classe publique SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow Représente les informations de relations de catégorie de sécurité comme une ligne dans l'objet SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsDataTable .
Classe publique SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityPrincipleCategoryRelationsRow .
Classe publique SecurityOrganizationalPermissionsDataSet Représente des informations sur les autorisations de sécurité de l'organisation.
Classe publique SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable Représente des informations sur les autorisations de sécurité de l'organisation qui se trouve dans un ou plusieurs objets SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow .
Classe publique SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow Représente une autorisation de sécurité d'organisation (Project Web App ) comme une ligne dans l'objet SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsDataTable .
Classe publique SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityOrganizationalPermissionsRow .
Classe publique SecurityProjectCategoriesDataSet Représente des informations sur les catégories de sécurité de project.
Classe publique SecurityProjectCategoriesDataSet.GroupPermissionsDataTable Représente des informations sur les autorisations de sécurité de groupe qui se trouve dans un ou plusieurs objets SecurityProjectCategoriesDataSet.GroupPermissionsRow .
Classe publique SecurityProjectCategoriesDataSet.GroupPermissionsRow Représente une autorisation de sécurité de groupe, comme une ligne dans l'objet SecurityProjectCategoriesDataSet.GroupPermissionsDataTable .
Classe publique SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un GroupPermissionsRow .
Classe publique SecurityProjectCategoriesDataSet.GroupRelationsDataTable Représente des informations sur les relations de groupe pour les catégories de sécurité, qui se trouve dans un ou plusieurs objets de SecurityProjectCategoriesDataSet.GroupRelationsRow .
Classe publique SecurityProjectCategoriesDataSet.GroupRelationsRow Représente les informations de relations entre les titres sous la forme d'une ligne dans l'objet SecurityProjectCategoriesDataSet.GroupRelationsDataTable de groupe.
Classe publique SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEvent Événement qui se produit lors de la modification des données dans un GroupRelationsRow .
Classe publique SecurityProjectCategoriesDataSet.ProjectCategoriesDataTable Représente des informations sur les catégories de sécurité de project, qui se trouve dans un ou plusieurs objets SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Classe publique SecurityProjectCategoriesDataSet.ProjectCategoriesRow Représente les informations de catégories de sécurité project sous la forme d'une ligne dans l'objet SecurityProjectCategoriesDataSet.ProjectCategoriesRow .
Classe publique SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEvent Événement qui se produit lors de la modification des données dans un ProjectCategoriesRow .
Classe publique SecurityProjectCategoriesDataSet.UserPermissionsDataTable Représente des informations sur les autorisations de sécurité utilisateur qui se trouve dans un ou plusieurs objets SecurityProjectCategoriesDataSet.UserPermissionsRow .
Classe publique SecurityProjectCategoriesDataSet.UserPermissionsRow Représente une autorisation de l'utilisateur pour une catégorie de sécurité, comme une ligne dans l'objet SecurityProjectCategoriesDataSet.UserPermissionsDataTable .
Classe publique SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un UserPermissionsRow .
Classe publique SecurityProjectCategoriesDataSet.UserRelationsDataTable Représente des informations sur les relations de l'utilisateur pour les catégories de sécurité, qui se trouve dans un ou plusieurs objets SecurityProjectCategoriesDataSet.UserRelationsRow .
Classe publique SecurityProjectCategoriesDataSet.UserRelationsRow Représente une relation d'utilisateur pour une catégorie de sécurité project, comme une ligne dans l'objet SecurityProjectCategoriesDataSet.UserRelationsDataTable .
Classe publique SecurityProjectCategoriesDataSet.UserRelationsRowChangeEvent Événement qui se produit lors de la modification des données dans un UserRelationsRow .
Classe publique SecurityTemplatesDataSet Représente les informations de modèles de sécurité de project.
Classe publique SecurityTemplatesDataSet.CategoryPermissionsDataTable Représente des informations sur les autorisations de catégorie de sécurité dans les modèles de sécurité, contenues dans un ou plusieurs objets SecurityTemplatesDataSet.CategoryPermissionsRow .
Classe publique SecurityTemplatesDataSet.CategoryPermissionsRow Représente les catégories d'autorisations pour les modèles de sécurité de projet sous la forme d'une ligne dans l'objet SecurityTemplatesDataSet.CategoryPermissionsDataTable .
Classe publique SecurityTemplatesDataSet.CategoryPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un CategoryPermissionsRow .
Classe publique SecurityTemplatesDataSet.GlobalPermissionsDataTable Représente une ou plusieurs autorisations globales dans les modèles de sécurité, qui sont trouvent dans un ou plusieurs objets SecurityTemplatesDataSet.GlobalPermissionsRow .
Classe publique SecurityTemplatesDataSet.GlobalPermissionsRow Représente une autorisation globale dans un modèle de sécurité, comme une ligne dans l'objet SecurityTemplatesDataSet.GlobalPermissionsDataTable .
Classe publique SecurityTemplatesDataSet.GlobalPermissionsRowChangeEvent Événement qui se produit lors de la modification des données dans un GlobalPermissionsRow .
Classe publique SecurityTemplatesDataSet.SecurityTemplatesDataTable Représente un ou plusieurs modèles de sécurité qui sont définis par les objets SecurityTemplatesDataSet.SecurityTemplatesRow .
Classe publique SecurityTemplatesDataSet.SecurityTemplatesRow Spécifie une ligne de données de modèle de sécurité.
Classe publique SecurityTemplatesDataSet.SecurityTemplatesRowChangeEvent Événement qui se produit lors de la modification des données dans un SecurityTemplatesRow .

Délégués

  Délégué Description
Délégué public PermissionDataSet.ActionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une PermissionDataSet.ActionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public PermissionDataSet.FeaturesRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une PermissionDataSet.FeaturesRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.GroupPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.GroupPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.GroupRelationsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.GroupRelationsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.SecurityCategoriesRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.SecurityCategoriesRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.SecurityCategoryObjectsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.SecurityCategoryObjectsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.SecurityCategoryRulesRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.SecurityCategoryRulesRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.UserPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityCategoriesDataSet.UserPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityCategoriesDataSet.UserRelationsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à uneSecurityCategoriesDataSet.UserRelationsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityGroupsDataSet.CategoryPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityGroupsDataSet.CategoryPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityGroupsDataSet.GlobalPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityGroupsDataSet.GlobalPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityGroupsDataSet.GroupMembersRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityGroupsDataSet.GroupMembersRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityGroupsDataSet.SecurityGroupsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityGroupsDataSet.SecurityGroupsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityGroupsDataSet.SecurityPrincipleCategoryRelationsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityOrganizationalPermissionsDataSet.SecurityOrganizationalPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityProjectCategoriesDataSet.GroupPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityProjectCategoriesDataSet.GroupPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityProjectCategoriesDataSet.GroupRelationsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityProjectCategoriesDataSet.GroupRelationsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityProjectCategoriesDataSet.ProjectCategoriesRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityProjectCategoriesDataSet.ProjectCategoriesRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityProjectCategoriesDataSet.UserPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityProjectCategoriesDataSet.UserPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityProjectCategoriesDataSet.UserRelationsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityProjectCategoriesDataSet.UserRelationsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityTemplatesDataSet.CategoryPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityTemplatesDataSet.CategoryPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityTemplatesDataSet.GlobalPermissionsRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityTemplatesDataSet.GlobalPermissionsRow sont modifiées et un événement doivent être déclenchés.
Délégué public SecurityTemplatesDataSet.SecurityTemplatesRowChangeEventHandler Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SecurityTemplatesDataSet.SecurityTemplatesRow sont modifiées et un événement doivent être déclenchés.

Énumérations

  Énumération Description
Énumération publique PermissionMode