/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.SameAs ); writer.WriteExpectedValue( _expected ); }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.StringContaining ); writer.WriteExpectedValue( _expected ); if ( CaseInsensitive ) { writer.WriteModifier( Resources.IgnoringCase ); } }
/// <summary> /// Write a description of this constraint to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer"></param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.TypeAssignableFrom ); writer.WriteExpectedValue( ExpectedType ); }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.StringStartingWith ); writer.WriteExpectedValue( MsgUtils.ClipString( _expected, writer.MaxLineLength - 40, 0 ) ); if ( CaseInsensitive ) { writer.WriteModifier( Resources.IgnoringCase ); } }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( string.Format( Resources.PropertyName_1, _name ) ); BaseConstraint.WriteDescriptionTo( writer ); }
/// <summary> /// Write the constraint description to a MessageWriter /// </summary> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> /// <param name="writer">The writer on which the description is displayed</param> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.Between ); writer.WriteExpectedValue( _low ); writer.WriteConnector( Resources.And ); writer.WriteExpectedValue( _high ); }
/// <summary> /// Write a description of this constraint to a MessageWriter /// </summary> /// <param name="writer">The writer on which the description is displayed</param> /// <exception cref="ArgumentNullException">if the message writer is null.</exception> public override void WriteDescriptionTo( MessageWriter writer ) { if ( writer == null ) { throw new ArgumentNullException( "writer" ); } writer.WritePredicate( Resources.NoItem ); BaseConstraint.WriteDescriptionTo( writer ); }