<PackageReference Include="Relativity.API" Version="19.5.0" />
    
API Differences between 19.5.0 and 13.0.7
	
		493 Additions
	
	
		1 Removals
	
Relativity.API
Relativity.API.Foundation
Relativity.API.Foundation.EventHandlers
	- 
		public interface ICallingContext
		
	
- 
		public interface IEventHandlerDetails
		
	
- 
		public interface IEventHandlerResponse : IEventHandlerDetails
		
	
- 
		public interface IFieldCollection : IReadOnlyCollection<IField>, IEnumerable<IField>, IEnumerable
		
	
- 
		public interface IObjectEventHandler : IObjectEventHandlerRef, IArtifactRef, IEventHandlerDetails
		
	
- 
		public interface IObjectEventHandlerRef : IArtifactRef, IEventHandlerDetails
		
	
- 
		public interface IPostSave : IObjectEventHandler, IObjectEventHandlerRef, IArtifactRef, IEventHandlerDetails
		
	
- 
		public interface IPreLoad : IObjectEventHandler, IObjectEventHandlerRef, IArtifactRef, IEventHandlerDetails
		
	
- 
		public interface IPreSave : IObjectEventHandler, IObjectEventHandlerRef, IArtifactRef, IEventHandlerDetails
		
	
- 
		public enum PostSaveOperationType
		
	
- 
		public enum RequiredFieldsType
		
	
Relativity.API.Foundation.Extension
Relativity.API.Foundation.MassOperations
	- 
		public interface ICustomMassOperation : IMassOperation
		
	
- 
		public interface ICustomParameters
		
	
- 
		public interface ICustomValidationResponse
		
	
- 
		public interface IMassOperationRef
		
	
- 
		public interface IMergeBuilder : IMassOperationBuilderWithObjectList<IMassOperation, IArtifactRef, IMergeParameters>, IMassOperationBuilder, IContextualInformation
		
	
- 
		public interface IMergeParameters
		
	
- 
		public interface IPropagateToFieldGrouping
		
	
- 
		public interface IPropagationBuilder : IMassOperationBuilderWithObjectList<IMassOperation, IPropagateToFieldGrouping, IPropagationParameters>, IMassOperationBuilder, IContextualInformation
		
	
- 
		public interface IPropagationParameters
		
	
- 
		public interface ISaveAsListBuilder : IMassOperationBuilderWithParameters<IMassOperation, int, ISaveAsListBuilder>, IMassOperationBuilder, IContextualInformation
		
	
- 
		public interface ISaveAsListOptions
		
	
- 
		public interface ISaveAsListParameters
		
	
- 
		public enum OperationState
		
	
- 
		public enum SaveAsListAction
		
	
- 
		public enum ValidationResponseSeverity
		
	
Relativity.API.Foundation.Permissions
Relativity.API.Foundation.Query
Relativity.API.Foundation.Query.Conditions
Relativity.API.Foundation.Query.SyntaxBuilders
	- 
		public interface IAllConditionBuilder<T, U>
		
	
- 
		public interface IAnyConditionBuilder<T, U>
		
	
- 
		public interface IBaseConditionSelector<T>
		
	
- 
		public interface IBetweenConditionBuilder<T, U>
		
			- T Between(U startValue, U endValue)
 
- 
		public interface IBooleanConditionBuilder<T> : IIsTransition<IBooleanIsConditionBuilder<T>>
		
	
- 
		public interface IBooleanIsConditionBuilder<T> : ISetConditionBuilder<T>, IEqualToConditionBuilder<T, bool>, INotConditionBuilder<IBooleanIsConditionBuilder<T>>
		
	
- 
		public interface ICanAddCondition : ICanAddSort, ICanBuild
		
	
- 
		public interface ICanAddFields : ICanAddCondition, ICanAddSort, ICanBuild, ICanInclude<ICanAddCondition>
		
	
- 
		public interface ICanAddSort : ICanBuild
		
	
- 
		public interface ICanBuild
		
	
- 
		public interface ICanInclude<T>
		
	
- 
		public interface IComparableConditionBuilder<T, U> : IEqualToConditionBuilder<T, U>
		
	
- 
		public interface IConditionBuilder<T> : IConditionSelector<T>, IIsTransition<IInTransition<IBaseConditionSelector<T>>>
		
	
- 
		public interface IConditionSelector<T> : IIsTransition<IInTransition<IBaseConditionSelector<T>>>
		
	
- 
		public interface ICurrencyConditionBuilder<T> : INumericConditionBuilder<T, decimal>, IIsTransition<INumericIsConditionBuilder<T, decimal>>
		
	
- 
		public interface IDateTimeConditionBuilder<T> : IIsTransition<IDateTimeIsConditionBuilder<T>>
		
	
- 
		public interface IDateTimeIsConditionBuilder<T> : ISetConditionBuilder<T>, IBetweenConditionBuilder<T, DateTime>, IInTransition<ITimeFrameConditionBuilder<T>>, IComparableConditionBuilder<T, DateTime>, IEqualToConditionBuilder<T, DateTime>, INotConditionBuilder<IDateTimeIsConditionBuilder<T>>
		
	
- 
		public interface IDecimalNumberConditionBuilder<T> : INumericConditionBuilder<T, decimal>, IIsTransition<INumericIsConditionBuilder<T, decimal>>
		
	
- 
		public interface IDoesTransition<T>
		
	
- 
		public interface IEqualToConditionBuilder<T, U>
		
	
- 
		public interface IInTransition<T>
		
	
- 
		public interface IIsTransition<T>
		
	
- 
		public interface ILikeConditionBuilder<T>
		
	
- 
		public interface IMultipleChoiceConditionBuilder<T> : IIsTransition<IMultipleChoiceIsConditionBuilder<T>>
		
	
- 
		public interface IMultipleChoiceIsConditionBuilder<T> : ISetConditionBuilder<T>, IAnyConditionBuilder<T, int>, IAnyConditionBuilder<T, Guid>, IAnyConditionBuilder<T, IArtifactRef>, IAllConditionBuilder<T, int>, IAllConditionBuilder<T, Guid>, IAllConditionBuilder<T, IArtifactRef>, INotConditionBuilder<IMultipleChoiceIsConditionBuilder<T>>
		
	
- 
		public interface IMultipleObjectConditionBuilder<T> : IIsTransition<IMultipleObjectIsConditionBuilder<T>>
		
	
- 
		public interface IMultipleObjectIsConditionBuilder<T> : ISetConditionBuilder<T>, IEqualToConditionBuilder<T, int>, IEqualToConditionBuilder<T, Guid>, IEqualToConditionBuilder<T, IArtifactRef>, IAnyConditionBuilder<T, int>, IAnyConditionBuilder<T, Guid>, IAnyConditionBuilder<T, IArtifactRef>, IAllConditionBuilder<T, int>, IAllConditionBuilder<T, Guid>, IAllConditionBuilder<T, IArtifactRef>, INotConditionBuilder<IMultipleObjectIsConditionBuilder<T>>, ISubQueryConditionBuilder<T>
		
	
- 
		public interface IMustAddFields
		
	
- 
		public interface INotConditionBuilder<T>
		
	
- 
		public interface INumericConditionBuilder<T, U> : IIsTransition<INumericIsConditionBuilder<T, U>>
		
	
- 
		public interface INumericIsConditionBuilder<T, U> : ISetConditionBuilder<T>, IBetweenConditionBuilder<T, U>, IComparableConditionBuilder<T, U>, IEqualToConditionBuilder<T, U>, IAnyConditionBuilder<T, U>, INotConditionBuilder<INumericIsConditionBuilder<T, U>>
		
	
- 
		public interface IPatternConditionBuilder<T>
		
	
- 
		public interface IQueryBuilder
		
	
- 
		public interface ISetConditionBuilder<T>
		
	
- 
		public interface ISingleChoiceConditionBuilder<T> : IIsTransition<ISingleChoiceIsConditionBuilder<T>>
		
	
- 
		public interface ISingleChoiceIsConditionBuilder<T> : ISetConditionBuilder<T>, IEqualToConditionBuilder<T, int>, IEqualToConditionBuilder<T, Guid>, IEqualToConditionBuilder<T, IArtifactRef>, IAnyConditionBuilder<T, int>, IAnyConditionBuilder<T, Guid>, IAnyConditionBuilder<T, IArtifactRef>, INotConditionBuilder<ISingleChoiceIsConditionBuilder<T>>
		
	
- 
		public interface ISingleObjectConditionBuilder<T> : IIsTransition<ISingleObjectIsConditionBuilder<T>>, IDoesTransition<ISingleObjectDoesConditionBuilder<T>>
		
	
- 
		public interface ISingleObjectDoesConditionBuilder<T> : IPatternConditionBuilder<T>, INotConditionBuilder<ISingleObjectDoesConditionBuilder<T>>
		
	
- 
		public interface ISingleObjectIsConditionBuilder<T> : ISetConditionBuilder<T>, IEqualToConditionBuilder<T, Guid>, IEqualToConditionBuilder<T, int>, IEqualToConditionBuilder<T, string>, IEqualToConditionBuilder<T, IArtifactRef>, IAnyConditionBuilder<T, int>, IAnyConditionBuilder<T, Guid>, IAnyConditionBuilder<T, string>, IAnyConditionBuilder<T, IArtifactRef>, INotConditionBuilder<ISingleObjectIsConditionBuilder<T>>, ILikeConditionBuilder<T>, ISubQueryConditionBuilder<T>
		
	
- 
		public interface ISubQueryConditionBuilder<T>
		
	
- 
		public interface ITextConditionBuilder<T> : IIsTransition<ITextIsConditionBuilder<T>>, IDoesTransition<ITextDoesConditionBuilder<T>>
		
	
- 
		public interface ITextDoesConditionBuilder<T> : IPatternConditionBuilder<T>, INotConditionBuilder<ITextDoesConditionBuilder<T>>
		
	
- 
		public interface ITextIsConditionBuilder<T> : ISetConditionBuilder<T>, IBetweenConditionBuilder<T, string>, IEqualToConditionBuilder<T, string>, IComparableConditionBuilder<T, string>, ILikeConditionBuilder<T>, INotConditionBuilder<ITextIsConditionBuilder<T>>
		
	
- 
		public interface ITimeFrameConditionBuilder<T>
		
	
- 
		public interface IUserConditionBuilder<T> : IIsTransition<IUserIsConditionBuilder<T>>
		
	
- 
		public interface IUserIsConditionBuilder<T> : ISetConditionBuilder<T>, INotConditionBuilder<IUserIsConditionBuilder<T>>
		
	
- 
		public interface IWholeNumberConditionBuilder<T> : INumericConditionBuilder<T, int>, IIsTransition<INumericIsConditionBuilder<T, int>>
		
	
Relativity.API.Foundation.Repositories
	- 
		public interface IChoiceRepository : IRepository, IContextualInformation
		
	
- 
		public interface IEventHandlerRepository : IRepository, IContextualInformation
		
	
- 
		public interface IFieldRepository : IRepository, IContextualInformation
		
	
- 
		public interface IObjectRepository : IRepository, IContextualInformation
		
			- IDependencyTreeNode GetDependencyTree(IEnumerable<IArtifactRef> artifacts)
- IDependencyTreeNode GetDependencyTree(string tableName, string columnName, IObjectTypeRef objectType)
- StreamReader GetLongTextStream(IArtifactRef artifactRef, IFieldRef field)
- StreamReader GetLongTextStream(IArtifactRef artifactRef, IFieldRef field, CancellationToken cancellationToken)
- IRelativityObject Read(IArtifactRef artifactRef, IEnumerable<IFieldRef> fields, CancellationToken cancellationToken)
- IRelativityObject Read(IArtifactRef artifactRef, IEnumerable<IFieldRef> fields, ReadOptions readOptions)
- IRelativityObject Read(IArtifactRef artifactRef, IEnumerable<IFieldRef> fields, ReadOptions readOptions, CancellationToken cancellationToken)
 
- 
		public interface IObjectTypeCacheRepository : IRepository, IContextualInformation
		
	
- 
		public interface IQueryGateway : IRepository, IContextualInformation
		
	
- 
		public interface IUserRepository : IRepository, IContextualInformation