AbstractInfoProviderTInfo, TProviderGetAsync Method (String, Int32, NullableCancellationToken) |
Asynchronously gets an instance of info object based on its code name and site ID.
Namespace: CMS.DataEngineAssembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 13.0.131
Syntax 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:
TaskTInfoReturns a task returning either an instance of
TInfo corresponding to
name and
siteId or null.
Implements
IInfoBySiteAndNameProviderTInfoGetAsync(String, Int32, NullableCancellationToken)Exceptions Exception | Condition |
---|
NotSupportedException | Thrown when TInfo does not have the code name column. |
See Also