CommonObjectSecurity Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee beheert u de toegang tot objecten zonder directe manipulatie van toegangsbeheerlijsten (ACL's). Deze klasse is de abstracte basisklasse voor de NativeObjectSecurity klasse.
public ref class CommonObjectSecurity abstract : System::Security::AccessControl::ObjectSecurity
public abstract class CommonObjectSecurity : System.Security.AccessControl.ObjectSecurity
type CommonObjectSecurity = class
inherit ObjectSecurity
Public MustInherit Class CommonObjectSecurity
Inherits ObjectSecurity
- Overname
- Afgeleid
Constructors
| Name | Description |
|---|---|
| CommonObjectSecurity(Boolean) |
Initialiseert een nieuw exemplaar van de CommonObjectSecurity klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AccessRightType |
Hiermee haalt u het Type beveiligbare object op dat aan dit ObjectSecurity object is gekoppeld. (Overgenomen van ObjectSecurity) |
| AccessRulesModified |
Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de toegangsregels die aan dit ObjectSecurity object zijn gekoppeld, zijn gewijzigd. (Overgenomen van ObjectSecurity) |
| AccessRuleType |
Hiermee wordt het Type object opgehaald dat is gekoppeld aan de toegangsregels van dit ObjectSecurity object. Het Type object moet een object zijn dat kan worden gecast als een SecurityIdentifier object. (Overgenomen van ObjectSecurity) |
| AreAccessRulesCanonical |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of de toegangsregels die aan dit ObjectSecurity object zijn gekoppeld, in canonieke volgorde staan. (Overgenomen van ObjectSecurity) |
| AreAccessRulesProtected |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of de Discretionaire Access Control List (DACL) die is gekoppeld aan dit ObjectSecurity-object is beveiligd. (Overgenomen van ObjectSecurity) |
| AreAuditRulesCanonical |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of de controleregels die aan dit ObjectSecurity object zijn gekoppeld, in canonieke volgorde staan. (Overgenomen van ObjectSecurity) |
| AreAuditRulesProtected |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of de System Access Control List (SACL) die is gekoppeld aan dit ObjectSecurity-object is beveiligd. (Overgenomen van ObjectSecurity) |
| AuditRulesModified |
Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de controleregels die aan dit ObjectSecurity object zijn gekoppeld, zijn gewijzigd. (Overgenomen van ObjectSecurity) |
| AuditRuleType |
Hiermee wordt het Type object opgehaald dat is gekoppeld aan de controleregels van dit ObjectSecurity object. Het Type object moet een object zijn dat kan worden gecast als een SecurityIdentifier object. (Overgenomen van ObjectSecurity) |
| GroupModified |
Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de groep die is gekoppeld aan het beveiligbare object is gewijzigd. (Overgenomen van ObjectSecurity) |
| IsContainer |
Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of dit ObjectSecurity object een containerobject is. (Overgenomen van ObjectSecurity) |
| IsDS |
Hiermee haalt u een Booleaanse waarde op die aangeeft of dit ObjectSecurity object een mapobject is. (Overgenomen van ObjectSecurity) |
| OwnerModified |
Hiermee wordt een Booleaanse waarde opgehaald of ingesteld die aangeeft of de eigenaar van het beveiligbare object is gewijzigd. (Overgenomen van ObjectSecurity) |
Methoden
| Name | Description |
|---|---|
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Initialiseert een nieuw exemplaar van de AccessRule klasse met de opgegeven waarden. (Overgenomen van ObjectSecurity) |
| AddAccessRule(AccessRule) |
Hiermee voegt u de opgegeven toegangsregel toe aan de discretionaire Access Control-lijst (DACL) die aan dit CommonObjectSecurity-object is gekoppeld. |
| AddAuditRule(AuditRule) |
Hiermee voegt u de opgegeven controleregel toe aan de System Access Control List (SACL) die is gekoppeld aan dit CommonObjectSecurity-object. |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
Initialiseert een nieuw exemplaar van de AuditRule klasse met de opgegeven waarden. (Overgenomen van ObjectSecurity) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetAccessRules(Boolean, Boolean, Type) |
Hiermee haalt u een verzameling op van de toegangsregels die zijn gekoppeld aan de opgegeven beveiligings-id. |
| GetAuditRules(Boolean, Boolean, Type) |
Hiermee haalt u een verzameling van de controleregels op die zijn gekoppeld aan de opgegeven beveiligings-id. |
| GetGroup(Type) |
Hiermee haalt u de primaire groep op die is gekoppeld aan de opgegeven eigenaar. (Overgenomen van ObjectSecurity) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetOwner(Type) |
Hiermee haalt u de eigenaar op die is gekoppeld aan de opgegeven primaire groep. (Overgenomen van ObjectSecurity) |
| GetSecurityDescriptorBinaryForm() |
Retourneert een matrix van bytewaarden die de beveiligingsdescriptorgegevens voor dit ObjectSecurity object vertegenwoordigen. (Overgenomen van ObjectSecurity) |
| GetSecurityDescriptorSddlForm(AccessControlSections) |
Retourneert de SDDL-weergave (Security Descriptor Definition Language) van de opgegeven secties van de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld. (Overgenomen van ObjectSecurity) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ModifyAccess(AccessControlModification, AccessRule, Boolean) |
De opgegeven wijziging wordt toegepast op de Discretionaire Access Control List (DACL) die aan dit CommonObjectSecurity-object is gekoppeld. |
| ModifyAccessRule(AccessControlModification, AccessRule, Boolean) |
De opgegeven wijziging wordt toegepast op de Discretionaire Access Control List (DACL) die aan dit ObjectSecurity-object is gekoppeld. (Overgenomen van ObjectSecurity) |
| ModifyAudit(AccessControlModification, AuditRule, Boolean) |
De opgegeven wijziging wordt toegepast op de System Access Control List (SACL) die is gekoppeld aan dit CommonObjectSecurity-object. |
| ModifyAuditRule(AccessControlModification, AuditRule, Boolean) |
De opgegeven wijziging wordt toegepast op de System Access Control List (SACL) die is gekoppeld aan dit ObjectSecurity-object. (Overgenomen van ObjectSecurity) |
| Persist(Boolean, String, AccessControlSections) |
Hiermee worden de opgegeven secties van de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld, opgeslagen in permanente opslag. U wordt aangeraden de waarden van de |
| Persist(SafeHandle, AccessControlSections) |
Hiermee worden de opgegeven secties van de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld, opgeslagen in permanente opslag. U wordt aangeraden de waarden van de |
| Persist(String, AccessControlSections) |
Hiermee worden de opgegeven secties van de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld, opgeslagen in permanente opslag. U wordt aangeraden de waarden van de |
| PurgeAccessRules(IdentityReference) |
Hiermee verwijdert u alle toegangsregels die zijn gekoppeld aan de opgegeven IdentityReference. (Overgenomen van ObjectSecurity) |
| PurgeAuditRules(IdentityReference) |
Hiermee verwijdert u alle controleregels die zijn gekoppeld aan de opgegeven IdentityReference. (Overgenomen van ObjectSecurity) |
| ReadLock() |
Hiermee wordt dit ObjectSecurity object vergrendeld voor leestoegang. (Overgenomen van ObjectSecurity) |
| ReadUnlock() |
Hiermee ontgrendelt u dit ObjectSecurity object voor leestoegang. (Overgenomen van ObjectSecurity) |
| RemoveAccessRule(AccessRule) |
Hiermee verwijdert u toegangsregels die dezelfde beveiligings-id en hetzelfde toegangsmasker bevatten als de opgegeven toegangsregel uit de Discretionaire Access Control Lijst (DACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| RemoveAccessRuleAll(AccessRule) |
Hiermee verwijdert u alle toegangsregels met dezelfde beveiligings-id als de opgegeven toegangsregel uit de Discretionaire Access Control Lijst (DACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| RemoveAccessRuleSpecific(AccessRule) |
Hiermee verwijdert u alle toegangsregels die exact overeenkomen met de opgegeven toegangsregel uit de discretionaire Access Control lijst (DACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| RemoveAuditRule(AuditRule) |
Hiermee verwijdert u controleregels die dezelfde beveiligings-id en hetzelfde toegangsmasker bevatten als de opgegeven controleregel uit de system Access Control list (SACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| RemoveAuditRuleAll(AuditRule) |
Hiermee verwijdert u alle controleregels met dezelfde beveiligings-id als de opgegeven controleregel uit de system Access Control list (SACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| RemoveAuditRuleSpecific(AuditRule) |
Hiermee verwijdert u alle controleregels die exact overeenkomen met de opgegeven controleregel uit de System Access Control List (SACL) die aan dit CommonObjectSecurity-object zijn gekoppeld. |
| ResetAccessRule(AccessRule) |
Hiermee verwijdert u alle toegangsregels in de Discretionaire Access Control-lijst (DACL) die zijn gekoppeld aan dit CommonObjectSecurity-object en voegt u vervolgens de opgegeven toegangsregel toe. |
| SetAccessRule(AccessRule) |
Hiermee verwijdert u alle toegangsregels die dezelfde beveiligings-id en kwalificatie bevatten als de opgegeven toegangsregel in de Discretionaire Access Control Lijst (DACL) die aan dit CommonObjectSecurity-object zijn gekoppeld en voegt u vervolgens de opgegeven toegangsregel toe. |
| SetAccessRuleProtection(Boolean, Boolean) |
Hiermee stelt u de beveiliging in of verwijdert u de toegangsregels die aan dit ObjectSecurity object zijn gekoppeld. Beveiligde toegangsregels kunnen niet worden gewijzigd door bovenliggende objecten via overname. (Overgenomen van ObjectSecurity) |
| SetAuditRule(AuditRule) |
Verwijdert alle controleregels die dezelfde beveiligings-id en kwalificatie bevatten als de opgegeven controleregel in de system Access Control list (SACL) die zijn gekoppeld aan dit CommonObjectSecurity-object en voegt vervolgens de opgegeven controleregel toe. |
| SetAuditRuleProtection(Boolean, Boolean) |
Hiermee stelt u de beveiliging van de controleregels die aan dit object zijn gekoppeld, in of verwijdert u deze ObjectSecurity . Beveiligde controleregels kunnen niet worden gewijzigd door bovenliggende objecten via overname. (Overgenomen van ObjectSecurity) |
| SetGroup(IdentityReference) |
Hiermee stelt u de primaire groep in voor de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld. (Overgenomen van ObjectSecurity) |
| SetOwner(IdentityReference) |
Hiermee stelt u de eigenaar in voor de beveiligingsdescriptor die aan dit ObjectSecurity object is gekoppeld. (Overgenomen van ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
Hiermee stelt u de opgegeven secties van de beveiligingsdescriptor voor dit ObjectSecurity object in op basis van de opgegeven matrix van bytewaarden. (Overgenomen van ObjectSecurity) |
| SetSecurityDescriptorBinaryForm(Byte[]) |
Hiermee stelt u de beveiligingsdescriptor voor dit ObjectSecurity object in op basis van de opgegeven matrix van bytewaarden. (Overgenomen van ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String, AccessControlSections) |
Hiermee stelt u de opgegeven secties van de beveiligingsdescriptor voor dit ObjectSecurity object in op basis van de opgegeven SDDL-tekenreeks (Security Descriptor Definition Language). (Overgenomen van ObjectSecurity) |
| SetSecurityDescriptorSddlForm(String) |
Hiermee stelt u de beveiligingsdescriptor voor dit ObjectSecurity object in op basis van de opgegeven SDDL-tekenreeks (Security Descriptor Definition Language). (Overgenomen van ObjectSecurity) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| WriteLock() |
Hiermee wordt dit ObjectSecurity object vergrendeld voor schrijftoegang. (Overgenomen van ObjectSecurity) |
| WriteUnlock() |
Hiermee ontgrendelt u dit ObjectSecurity object voor schrijftoegang. (Overgenomen van ObjectSecurity) |