2#ifndef _security_permission_h_
3#define _security_permission_h_
5#include <system/object.h>
6#include <system/reflection_seprt.h>
7#include <security/permissions/permission_state.h>
8#include <security/permissions/security_permission_flag.h>
11namespace System {
namespace Security {
namespace Permissions {
24 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
26 ASPOSECPP_SHARED_RTTI_INFO_DECL();
48#ifdef ASPOSE_GET_SHARED_MEMBERS
50 ASPOSECPP_SHARED_API
void GetSharedMembers(System::Object::shared_members_type& result)
const override;
58 void SetUnrestricted(
bool unrestricted);
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:62
Class that describes security permission. Objects of this class should only be allocated using System...
Definition: security_permission.h:18
SecurityPermissionFlag get_Flags()
Gets flags associated with permission.
SecurityPermission(SecurityPermissionFlag flag)
Constructor.
void set_Flags(SecurityPermissionFlag value)
Sets flags associated with permission.
SecurityPermission(PermissionState state)
Constructor.
bool IsUnrestricted()
Checks if permission is unrestricted.
SecurityPermissionFlag
Flags of security permission.
Definition: security_permission_flag.h:8
PermissionState
State of permission.
Definition: permission_state.h:9
Definition: db_command.h:9