Relativity.DataExchange.Service.ViewFieldInfo
Represents the Relativity field information class object.
namespace Relativity.DataExchange.Service
{
public class ViewFieldInfo
{
protected int _fieldArtifactId;
protected int _avfId;
protected FieldCategory _category;
protected FieldCategory _connectorFieldCategory;
protected string _displayName;
protected string _avfColumnName;
protected string _avfHeaderName;
protected string _allowFieldName;
protected ColumnSourceType _columnSource;
protected string _dataSource;
protected string _sourceFieldName;
protected int _sourceFieldArtifactTypeID;
protected int _sourceFieldArtifactID;
protected int _connectorFieldArtifactID;
protected string _sourceFieldArtifactTypeTableName;
protected string _connectorFieldName;
protected FieldType _fieldType;
protected bool _isLinked;
protected int _fieldCodeTypeID;
protected int _artifactTypeID;
protected string _artifactTypeTableName;
protected bool _fieldIsArtifactBaseField;
protected string _formatString;
protected bool _isUnicodeEnabled;
protected bool _allowHtml;
protected int _parentFileFieldArtifactID;
protected string _parentFileFieldDisplayName;
protected int _associativeArtifactTypeID;
protected string _relationalTableName;
protected string _relationalTableColumnName;
protected string _relationalTableColumnName2;
protected ParentReflectionType _parentReflectionType;
protected string _reflectedFieldArtifactTypeTableName;
protected string _reflectedFieldIdentifierColumnName;
protected string _reflectedFieldConnectorFieldName;
protected string _reflectedConnectorIdentifierColumnName;
protected bool _enableDataGrid;
protected bool _isVirtualAssociativeArtifactType;
public string AllowFieldName { get; set; }
public bool AllowHtml { get; set; }
public int ArtifactTypeID { get; set; }
public string ArtifactTypeTableName { get; set; }
public int AssociativeArtifactTypeID { get; set; }
public string AvfColumnName { get; set; }
public string AvfHeaderName { get; set; }
public int AvfId { get; set; }
public FieldCategory Category { get; set; }
public ColumnSourceType ColumnSource { get; set; }
public int ConnectorFieldArtifactID { get; set; }
public FieldCategory ConnectorFieldCategory { get; set; }
public string ConnectorFieldName { get; set; }
public string DataSource { get; set; }
public string DisplayName { get; set; }
public bool EnableDataGrid { get; set; }
public int FieldArtifactId { get; set; }
public int FieldCodeTypeID { get; set; }
public bool FieldIsArtifactBaseField { get; set; }
public FieldType FieldType { get; set; }
public string FormatString { get; set; }
public bool IsLinked { get; set; }
public bool IsUnicodeEnabled { get; set; }
public bool IsVirtualAssociativeArtifactType { get; set; }
public int ParentFileFieldArtifactID { get; set; }
public string ParentFileFieldDisplayName { get; set; }
public ParentReflectionType ParentReflectionType { get; set; }
public string ReflectedConnectorIdentifierColumnName { get; set; }
public string ReflectedFieldArtifactTypeTableName { get; set; }
public string ReflectedFieldConnectorFieldName { get; set; }
public string ReflectedFieldIdentifierColumnName { get; set; }
public string RelationalTableColumnName { get; set; }
public string RelationalTableColumnName2 { get; set; }
public string RelationalTableName { get; set; }
public int SourceFieldArtifactID { get; set; }
public int SourceFieldArtifactTypeID { get; set; }
public string SourceFieldArtifactTypeTableName { get; set; }
public string SourceFieldName { get; set; }
public bool IsCodeOrMulticodeField { get; }
public bool IsMultiValueField { get; }
public ViewFieldInfo();
public ViewFieldInfo(DataRow row);
public ViewFieldInfo(ViewFieldInfo vfi);
}
}