AbstractInfoProviderTInfo, TProviderGetAsync Method (Guid, Int32, NullableCancellationToken) |
Asynchronously gets an instance of info object based on its GUID and site ID.
Namespace: CMS.DataEngineAssembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 13.0.131
Syntax public virtual Task<TInfo> GetAsync(
Guid guid,
int siteId,
Nullable<CancellationToken> cancellationToken = null
)
Parameters
- guid
- Type: SystemGuid
GUID 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
guid and
siteId or null.
Implements
IInfoBySiteAndGuidProviderTInfoGetAsync(Guid, Int32, NullableCancellationToken)Exceptions Exception | Condition |
---|
NotSupportedException | Thrown when TInfo does not have the GUID column. |
See Also