internal void SetIdentifier(BulkTargetIdentifier identifier) { if (identifier.TargetBidType != typeof(TBid)) { throw new Exception("Invalid bulk target identifier."); } _identifier = identifier; _hasDeleteAllRow = identifier.IsDeleteRow; EntityId = _identifier.EntityId; TargetId = _identifier.TargetId; EntityName = _identifier.EntityName; ParentEntityName = _identifier.ParentEntityName; }
/// <summary> /// Reserved for internal use. /// </summary> /// <param name="identifier">Reserved for internal use.</param> protected internal BulkLocationTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkGenderTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkDeviceOsTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkRadiusTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkDayTimeTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> /// <param name="identifier">Reserved for internal use.</param> protected BulkLocationTargetBidWithStringLocation(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkAgeTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> /// <param name="identifier"></param> protected BulkNegativeLocationTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }
/// <summary> /// Reserved for internal use. /// </summary> /// <param name="identitifier">Reserved for internal use.</param> protected BulkTargetBid(BulkTargetIdentifier identitifier) { Identifier = identitifier; }
/// <summary> /// Reserved for internal use. /// </summary> protected BulkNegativeLocationTargetBid(BulkTargetIdentifier identifier) : base(identifier) { }