Click or drag to resize
AbstractInfoProviderTInfo, TProviderGetAsync Method (String, Int32, NullableCancellationToken)
Asynchronously gets an instance of info object based on its code name and site ID.

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 13.0.131
Syntax
C#
public virtual Task<TInfo> GetAsync(
	string name,
	int siteId,
	Nullable<CancellationToken> cancellationToken = null
)

Parameters

name
Type: SystemString
Code name of the info object to look for.
siteId
Type: SystemInt32
ID of the site to which to constrain the lookup.
cancellationToken (Optional)
Type: SystemNullableCancellationToken
The cancellation instruction.

Return Value

Type: TaskTInfo
Returns a task returning either an instance of TInfo corresponding to name and siteId or null.

Implements

IInfoBySiteAndNameProviderTInfoGetAsync(String, Int32, NullableCancellationToken)
Exceptions
ExceptionCondition
NotSupportedExceptionThrown when TInfo does not have the code name column.
See Also