Table of Contents

Class ContactRoleInfoProvider

Namespace
CMS.ContactManagement
Assembly
CMS.ContactManagement.dll

Class providing ContactRoleInfo management.

[ProviderInterface(typeof(IContactRoleInfoProvider))]
[Obsolete("Use CMS.DataEngine.IInfoProvider<ContactRoleInfo> instead. Use CMS.DataEngine.InfoProviderExtensions for additional methods for individual objects retrieval. To get an instance of the interface's implementation use dependency injection or access the instance directly via the CMS.DataEngine.Provider<ContactRoleInfo>.Instance property. When faking metadata in CMS.Tests.UnitTests using Fake() use the obsolete provider class until fully removed.")]
[ObsoleteSince(30, 0)]
public class ContactRoleInfoProvider : AbstractInfoProvider<ContactRoleInfo, ContactRoleInfoProvider>, IInfoProvider, ICustomizableProvider, IBulkOperationProvider, IWebFarmProvider, IInfoValidator<ContactRoleInfo>, IInfoByGuidProvider<ContactRoleInfo>, IBulkInfoProvider<ContactRoleInfo>, IContactRoleInfoProvider, IInfoProvider<ContactRoleInfo>, IInfoByIdProvider<ContactRoleInfo>, IInfoByNameProvider<ContactRoleInfo>
Inheritance
object
ContactRoleInfoProvider
Implements
Inherited Members
Extension Methods

Constructors

ContactRoleInfoProvider()

Constructor using ID and codename Hashtables.

public ContactRoleInfoProvider()