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

AF SDK Reference

AFNotificationContentResults Class

  • Last UpdatedNov 18, 2025
  • 7 minute read
AFNotificationContentResults Class
The collection of AFNotificationContentResult objects associated with an AFNotification.

Inheritance Hierarchy

SystemObject
  System.Collections.ObjectModelCollectionAFNotificationContentResult
    OSIsoft.AF.NotificationAFNotificationContentResults

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

Syntax

[SerializableAttribute]
public class AFNotificationContentResults : Collection<AFNotificationContentResult>, 
	IAFTrace
<SerializableAttribute>
Public Class AFNotificationContentResults
	Inherits Collection(Of AFNotificationContentResult)
	Implements IAFTrace

Dim instance As AFNotificationContentResults
[SerializableAttribute]
public ref class AFNotificationContentResults : public Collection<AFNotificationContentResult^>, 
	IAFTrace
[<SerializableAttribute>]
type AFNotificationContentResults =  
    class
        inherit Collection<AFNotificationContentResult>
        interface IAFTrace
    end

The AFNotificationContentResults type exposes the following members.

Constructors

  NameDescription
Public method
AFNotificationContentResults
Creates an instance of the AFNotificationContentResults collection.

Properties

  NameDescription
Public property
ContactID
The ID of the AFNotificationContact associated with this list of content results.
Public property
Count
Gets the number of elements actually contained in the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public property
DatabaseID
The ID of the AFDatabase of the associated AFNotification.
Public property
EndTime
The end time associated with this list of content results.
Public property
EscalationLevel
The escalation level associated with this list of content results.
Public property
ItemInt32
Gets or sets the element at the specified index.
(Inherited from CollectionAFNotificationContentResult.)
Public property
ItemGuid
Gets the item with the specified id.
Public property
NotificationDescription
The description of the notification associated with this list of content results.
Public property
NotificationInstanceID
The notification instance identifier associated with this list of content results.
Public property
NotificationName
The name of the notification associated with this list of content results.
Public property
NotificationState
The state that triggered the notification associated with this list of content results.
Public property
NotificationUniqueID
The ID of the notification associated with this list of content results.
Public property
Priority
The priority associated with this list of content results.
Public property
StartTime
The start time associated with this list of content results.
Public property
SystemID
The ID of the PISystem of the associated AFNotification.
Public property
Target
A string representing the Target of the associated AFNotification.
Public property
TriggerTime
The trigger time associated with this list of content results.

Methods

  NameDescription
Public method
Add
Adds an object to the end of the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
AddResults
This method adds notification results to this collection based upon the AFCase.
Public method
Clear
Removes all elements from the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
Contains(Guid)
Determines whether this collection contains an AFNotificationContentResult for a specified attribute ID.
Public method
Contains(T)
Determines whether an element is in the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
CopyTo
Copies the entire CollectionT to a compatible one-dimensional Array, starting at the specified index of the target array.
(Inherited from CollectionAFNotificationContentResult.)
Public method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public method
FilterResults
This method filters the results in this object based on the AFNotificationContact.
Public method
GetEnumerator
Returns an enumerator that iterates through the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public method
GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method
IndexOf
Searches for the specified object and returns the zero-based index of the first occurrence within the entire CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
Insert
Inserts an element into the CollectionT at the specified index.
(Inherited from CollectionAFNotificationContentResult.)
Public method
IsTraced
Indicates if a specified level is being traced.
Public method
Remove
Removes the first occurrence of a specific object from the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
RemoveAt
Removes the element at the specified index of the CollectionT.
(Inherited from CollectionAFNotificationContentResult.)
Public method
ToString
Returns a string that represents the current object.
(Inherited from Object.)
Public method
TraceData
Output a data trace event.
Public method
TraceDetail
Output a detail trace event.
Public method
TraceError
Output an error trace event.
Public method
TraceEvent(AFTraceSwitchLevel, String)
Output a trace event with a message.
Public method
TraceEvent(AFTraceSwitchLevel, String, Int32)
Output a trace event with a message and a duration.
Public method
TraceEvent(AFTraceSwitchLevel, String, Object)
Output a trace event as a formatted message with a variable number of arguments.
Public method
TraceInformation
Output an information trace event.
Public method
TraceSummary
Output a summary trace event.
Public method
TraceWarning
Output a warning trace event.
Public method
UpdateResults
Updates the notification results in this list.

Remarks

The content results are used to hold temporary information for the results of a notification analysis and is not persisted to the server.

Version Information

AFSDK


See Also

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