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

AF SDK Reference

AFGlobalSettings.NextIDBlockSize Property

  • Last UpdatedNov 18, 2025
  • 2 minute read
AFGlobalSettings.NextIDBlockSize Property
The number of unique identifiers to allocate from the server at a time.

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

Syntax

public static int NextIDBlockSize { get; set; }
Public Shared Property NextIDBlockSize As Integer
	Get
	Set

Dim value As Integer

value = AFGlobalSettings.NextIDBlockSize

AFGlobalSettings.NextIDBlockSize = value
public:
static property int NextIDBlockSize {
	int get ();
	void set (int value);
}
static member NextIDBlockSize : int with get, set

Property Value

Type: Int32
Returns the number of unique identifiers to allocate from the server at a time. The default value is 100.

Remarks

This setting determines the number of unique identifiers to allocate from the server in each call. This is used to generate unique identifiers for new AFEventFrame objects. The smaller the number the more remote calls to the server are required to allocate new blocks of unique identifiers. Once allocated to a client, they will never be used again to avoid generating duplicates.

The default value for this property is read from the SDK's configuration file in the OSI directory under the CommonApplicationData directory. This default value will be the default for all clients executed on the computer. If this property is modified in the client, then it will only affect the current client and the modified value will not be persisted.

Version Information

AFSDK

Supported in: 3.1.1, 3.1.0, 3.0.2, 3.0.1, 3.0.0, 2.10.11, 2.10.5, 2.10.0, 2.10, 2.9.5, 2.9, 2.8.5, 2.8, 2.7.5

See Also

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