AccessControlledMetadataObject.GetNearestIndividuallySecurableMetadataObjectAncestor Method
An abstract method that is designed to return the nearest individually securable ancestor.
Namespace: Microsoft.Office.Server.ApplicationRegistry.Administration
Assembly: Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)
Syntax
'Declaration
Protected MustOverride Function GetNearestIndividuallySecurableMetadataObjectAncestor As IndividuallySecurableMetadataObject
'Usage
Dim returnValue As IndividuallySecurableMetadataObject
returnValue = Me.GetNearestIndividuallySecurableMetadataObjectAncestor()
protected abstract IndividuallySecurableMetadataObject GetNearestIndividuallySecurableMetadataObjectAncestor()
Return Value
Type: Microsoft.Office.Server.ApplicationRegistry.Administration.IndividuallySecurableMetadataObject
An individually securable metadata object.
Remarks
An individually securable object has its own, independent ACL. Access controlled objects that are not themselves individually securable implement this method to return the object that provides the ACL that they themselves should use. Of the metadata objects, only ApplicationRegistry, LobSystem, Entity, Method, and MethodInstance have access control lists (ACLs) that can be individually secured. Other metadata objects return pointers to the above 4 objects by implementing this method.
See Also
Reference
AccessControlledMetadataObject Class
AccessControlledMetadataObject Members
Microsoft.Office.Server.ApplicationRegistry.Administration Namespace