ObjectNameImporterException
Represents an exception that occured while attempting to import an object name. This class cannot be inherited.
using Relativity.DataExchange.Resources;
using System;
using System.Globalization;
using System.Runtime.Serialization;
namespace Relativity.DataExchange.Data
{
[Serializable]
public sealed class ObjectNameImporterException : ImporterException
{
public ObjectNameImporterException()
{
}
public ObjectNameImporterException(string message)
: base(message)
{
}
public ObjectNameImporterException(string message, Exception innerException)
: base(message, innerException)
{
}
public ObjectNameImporterException(long row, int column, int length, string fieldName)
: base(row, column, fieldName, CreateAdditionalInfoMessage(length, fieldName))
{
}
private ObjectNameImporterException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
internal static string CreateAdditionalInfoMessage(int length, string fieldName)
{
return string.Format(CultureInfo.CurrentCulture, Strings.ObjectNameImporterMaxLengthErrorAdditionalInfo, length, fieldName);
}
}
}