AFPlugIn.LoadPropertiesAttribute Class
- Last UpdatedNov 18, 2025
- 3 minute read
- PI System
- AF SDK 2024 R2
- Developer
Attribute used on an AFPlugIn assembly to specify the
AFPlugInLoadProperties used to control the loading of the plugin.
Inheritance Hierarchy
SystemObject
SystemAttribute
OSIsoft.AFAFPlugInLoadPropertiesAttribute
SystemAttribute
OSIsoft.AFAFPlugInLoadPropertiesAttribute
Namespace: OSIsoft.AF
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
[AttributeUsageAttribute(AttributeTargets.Assembly, Inherited = true, AllowMultiple = false)] public sealed class LoadPropertiesAttribute : Attribute
<AttributeUsageAttribute(AttributeTargets.Assembly, Inherited := true, AllowMultiple := false)> Public NotInheritable Class LoadPropertiesAttribute Inherits Attribute Dim instance As AFPlugIn.LoadPropertiesAttribute
[AttributeUsageAttribute(AttributeTargets::Assembly, Inherited = true, AllowMultiple = false)] public ref class LoadPropertiesAttribute sealed : public Attribute
[<SealedAttribute>] [<AttributeUsageAttribute(AttributeTargets.Assembly, Inherited = true, AllowMultiple = false)>] type LoadPropertiesAttribute = class inherit Attribute end
The AFPlugInLoadPropertiesAttribute type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| AFPlugInLoadPropertiesAttribute |
Initializes a new instance of the AFPlugInLoadPropertiesAttribute class.
|
Properties
| Name | Description | |
|---|---|---|
| LoadProperties |
Get the Value of this attribute converted to the
AFPlugInLoadProperties enumeration.
| |
| TypeId | When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.) | |
| Value |
Gets a value that specifies the AFPlugInLoadProperties for the assembly
implementing the AFPlugIn.
|
Methods
| Name | Description | |
|---|---|---|
| Equals | Returns a value that indicates whether this instance is equal to a specified object. (Inherited from Attribute.) | |
| GetHashCode | Returns the hash code for this instance. (Inherited from Attribute.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IsDefaultAttribute | When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. (Inherited from Attribute.) | |
| Match | When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from Attribute.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Remarks
An AFPlugIn assembly can be marked with this attribute to
specify AFPlugInLoadProperties used to control the loading of the
implementation of the plugin.