Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AF SDK Reference

AFSecurityRightsExtension Class

  • Last UpdatedNov 18, 2025
  • 3 minute read
AFSecurityRightsExtension Class
Static class provides extension methods for AFSecurityRights enumeration.

Inheritance Hierarchy

SystemObject
  OSIsoft.AFAFSecurityRightsExtension

Namespace:  OSIsoft.AF
Assembly:  OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182

Syntax

public static class AFSecurityRightsExtension
<ExtensionAttribute>
Public NotInheritable Class AFSecurityRightsExtension

You do not need to declare an instance of a static class in order to access its members.
[ExtensionAttribute]
public ref class AFSecurityRightsExtension abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type AFSecurityRightsExtension =  class end

The AFSecurityRightsExtension type exposes the following members.

Methods

  NameDescription
Public methodStatic member
CanAnnotate
This extension method determines if the current user has Annotate rights on the object.
Public methodStatic member
CanDelete
This extension method determines if the current user has Delete rights on the object.
Public methodStatic member
CanExecute
This extension method determines if the current user has Execute rights on the object.
Public methodStatic member
CanRead
This extension method determines if the current user has Read access to the object.
Public methodStatic member
CanReadData
This extension method determines if the current user has ReadData access to the object.
Public methodStatic member
CanSubscribe
This extension method determines if the current user has Subscribe rights on the object.
Public methodStatic member
CanSubscribeOthers
This extension method determines if the current user has SubscribeOthers rights on the object.
Public methodStatic member
CanWrite
This extension method determines if the current user has Write access to the object.
Public methodStatic member
CanWriteData
This extension method determines if the current user has WriteData access to the object.
Public methodStatic member
HasAdmin
This extension method determines if the current user has Admin rights on the object.

Version Information

AFSDK


See Also

In This Topic
TitleResults for “How to create a CRG?”Also Available in