/// <summary> /// Initializes a new instance of the <see cref="TikEntityAttribute"/> class. /// </summary> /// <param name="entityPath">The entity path in API notation (/ip/firewall/mangle).</param> /// <param name="editMode">The entity edit mode.</param> /// <param name="readerBehavior">The reader flags.</param> public TikEntityAttribute(string entityPath, TikEntityEditMode editMode, ExecuteReaderBehaviors readerBehavior) { Guard.ArgumentNotNullOrEmptyString(entityPath, "entityPath"); EntityPath = entityPath; EditMode = editMode; ReaderBehavior = readerBehavior; }
/// <summary> /// Initializes a new instance of the <see cref="TikEntityAttribute"/> class. /// </summary> /// <param name="entityPath">The entity path in API notation (/ip/firewall/mangle).</param> /// <param name="editMode">The entity edit mode.</param> public TikEntityAttribute(string entityPath, TikEntityEditMode editMode) : this(entityPath, editMode, Tik4Net.Connector.ExecuteReaderBehaviors.None) { }