AFCaseSearch Constructor (AFDatabase, String, IList(AFSearchToken))
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Note: This API is now obsolete.
Creates an instance of an AFCaseSearch to search
for AFCase objects using the specified list of
search tokens.
Namespace: OSIsoft.AF.Search
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
[ObsoleteAttribute("Use AFCaseSearch(AFDatabase database, string name, IList<AFSearchTokenBase> tokens) constructor instead.")] public AFCaseSearch( AFDatabase database, string name, IList<AFSearchToken> tokens )
<ObsoleteAttribute("Use AFCaseSearch(AFDatabase database, string name, IList<AFSearchTokenBase> tokens) constructor instead.")> Public Sub New ( database As AFDatabase, name As String, tokens As IList(Of AFSearchToken) ) Dim database As AFDatabase Dim name As String Dim tokens As IList(Of AFSearchToken) Dim instance As New AFCaseSearch(database, name, tokens)
public: [ObsoleteAttribute(L"Use AFCaseSearch(AFDatabase database, string name, IList<AFSearchTokenBase> tokens) constructor instead.")] AFCaseSearch( AFDatabase^ database, String^ name, IList<AFSearchToken>^ tokens )
[<ObsoleteAttribute("Use AFCaseSearch(AFDatabase database, string name, IList<AFSearchTokenBase> tokens) constructor instead.")>] new : database : AFDatabase * name : string * tokens : IList<AFSearchToken> -> AFCaseSearch
Parameters
- database
- Type: OSIsoft.AFAFDatabase
The AFDatabase to be searched by the query. This parameter will initialize the Database property. - name
- Type: SystemString
The SearchName associated with the created search object. This is only informational and does not affect the searches. - tokens
- Type: System.Collections.GenericIListAFSearchToken
The list of tokens to initialize the TokenCollection property for the new object and will be used when calling search method. A query string can be converted to a list of tokens by calling the ParseQueryString(String) method.
Version Information
AFSDK
Supported in: 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5Obsolete (compiler warning) in 3.1.1
Obsolete (compiler warning) in 3.1.0
Obsolete (compiler warning) in 3.0.2
Obsolete (compiler warning) in 3.0.1
Obsolete (compiler warning) in 3.0.0
Obsolete (compiler warning) in 2.10.11
Obsolete (compiler warning) in 2.10.5