AFSummaryRequest.BinBy(TBin) Method (String, IEnumerable(TBin))
- Last UpdatedNov 18, 2025
- 2 minute read
- PI System
- AF SDK 2024 R2
- Developer
Creates a binning with this summary partitioned into bins of the specified field.
Namespace: OSIsoft.AF.Data.Aggregate
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.1.1.1182
Syntax
public AFBinningRequest<TBin> BinBy<TBin>( string field, IEnumerable<TBin> bins ) where TBin : Object, IComparable<TBin>
Public Function BinBy(Of TBin As {Object, IComparable(Of TBin)}) ( field As String, bins As IEnumerable(Of TBin) ) As AFBinningRequest(Of TBin) Dim instance As AFSummaryRequest Dim field As String Dim bins As IEnumerable(Of TBin) Dim returnValue As AFBinningRequest(Of TBin) returnValue = instance.BinBy(field, bins)
public: generic<typename TBin> where TBin : Object, IComparable<TBin> AFBinningRequest<TBin>^ BinBy( String^ field, IEnumerable<TBin>^ bins )
member BinBy : field : string * bins : IEnumerable<'TBin> -> AFBinningRequest<'TBin> when 'TBin : Object and IComparable<'TBin>
Parameters
- field
- Type: SystemString
The field whose values should be binned. - bins
- Type: System.Collections.GenericIEnumerableTBin
The endpoints of the bins.
Type Parameters
- TBin
- The type of bins to partition by.
Return Value
Type: AFBinningRequestTBinA summary request binned by values of the specified field.