| ITaskGroupInfoProvider Interface | 
Namespace: CMS.Synchronization
public interface ITaskGroupInfoProvider : IInfoProvider<TaskGroupInfo>, IInfoByIdProvider<TaskGroupInfo>, IInfoByNameProvider<TaskGroupInfo>
The ITaskGroupInfoProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| Delete | 
            Deletes the info object from the underlying data store.
              (Inherited from IInfoProviderTInfo.) | |
| Get | 
            Gets the object query for TInfo retrieval.
              (Inherited from IInfoProviderTInfo.) | |
| Get(Int32) | 
            Gets an instance of info object based on its ID.
              (Inherited from IInfoByIdProviderTInfo.) | |
| Get(String) | 
            Gets an instance of info object based on its code name.
              (Inherited from IInfoByNameProviderTInfo.) | |
| GetAsync(Int32, NullableCancellationToken) | 
            Asynchronously gets an instance of info object based on its ID.
              (Inherited from IInfoByIdProviderTInfo.) | |
| GetAsync(String, NullableCancellationToken) | 
            Asynchronously gets an instance of info object based on its code name.
              (Inherited from IInfoByNameProviderTInfo.) | |
| Set | 
            Inserts or updates the info object in the underlying data store.
              (Inherited from IInfoProviderTInfo.) |