/// <summary>Sets the descriptor used to interpret tag values.</summary> /// <param name="descriptor">the descriptor used to interpret tag values</param> public virtual void SetDescriptor([NotNull] ITagDescriptor descriptor) { if (descriptor == null) { throw new ArgumentNullException("cannot set a null descriptor"); } _descriptor = descriptor; }
/// <summary>Sets the descriptor used to interpret tag values.</summary> /// <param name="descriptor">the descriptor used to interpret tag values</param> public void SetDescriptor([NotNull] ITagDescriptor descriptor) { if (descriptor == null) { throw new ArgumentNullException(nameof(descriptor)); } _descriptor = descriptor; }
/// <summary>Sets the descriptor used to interpret tag values.</summary> /// <param name="descriptor">the descriptor used to interpret tag values</param> public void SetDescriptor([NotNull] ITagDescriptor descriptor) { if (descriptor == null) throw new ArgumentNullException(nameof(descriptor)); _descriptor = descriptor; }
internal void SetDescriptor(ITagDescriptor descriptor) { _descriptor = descriptor ?? throw new ArgumentNullException(nameof(descriptor)); }
/// <summary>Sets the descriptor used to interpret tag values.</summary> /// <param name="descriptor">the descriptor used to interpret tag values</param> protected void SetDescriptor([NotNull] ITagDescriptor descriptor) { _descriptor = descriptor ?? throw new ArgumentNullException(nameof(descriptor)); }
/// <summary>Sets the descriptor used to interpret tag values.</summary> /// <param name="descriptor">the descriptor used to interpret tag values</param> public virtual void SetDescriptor([NotNull] ITagDescriptor descriptor) { if (descriptor == null) { throw new ArgumentNullException("cannot set a null descriptor"); } _descriptor = descriptor; }