/// <summary> /// Initializes a new instance of the <see cref="CrmAttributeAdapterFactory"/> class. /// </summary> /// <param name="crmAttributeCollectionAdapter">The CRM attribute collection adapter.</param> public CrmAttributeAdapterFactory(CrmAttributeCollectionAdapter crmAttributeCollectionAdapter) { this.crmAttributeCollectionAdapter = crmAttributeCollectionAdapter; }
/// <summary> /// Initializes a new instance of the <see cref="CrmStatusAttributeAdapter"/> class. /// </summary> /// <param name="crmAttributeCollection">The CRM attribute collection.</param> /// <param name="internalAttribute">The internal attribute.</param> public CrmStatusAttributeAdapter(CrmAttributeCollectionAdapter crmAttributeCollection, StatusProperty internalAttribute) : base(crmAttributeCollection, internalAttribute) { }
/// <summary> /// Initializes a new instance of the <see cref="CrmAttributeAdapter{T}"/> class. /// </summary> /// <param name="crmAttributeCollection">The CRM attribute collection.</param> /// <param name="internalAttribute">The internal attribute.</param> protected CrmAttributeAdapter(CrmAttributeCollectionAdapter crmAttributeCollection, T internalAttribute) : base(internalAttribute) { this.crmAttributeCollection = crmAttributeCollection; }
/// <summary> /// Initializes a new instance of the <see cref="CrmPropertyAttributeAdapter"/> class. /// </summary> /// <param name="crmAttributeCollection">The CRM attribute collection.</param> /// <param name="internalAttribute">The internal attribute.</param> public CrmPropertyAttributeAdapter(CrmAttributeCollectionAdapter crmAttributeCollection, Property internalAttribute) : base(crmAttributeCollection, internalAttribute) { }