<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

MyProject

sealed class MyProject
using kCura.EDDS.WebAPI.AuditManagerBase; using kCura.EDDS.WebAPI.BulkImportManagerBase; using kCura.EDDS.WebAPI.CaseManagerBase; using kCura.EDDS.WebAPI.CodeManagerBase; using kCura.EDDS.WebAPI.DocumentManagerBase; using kCura.EDDS.WebAPI.ExportManagerBase; using kCura.EDDS.WebAPI.FieldManagerBase; using kCura.EDDS.WebAPI.FieldQueryBase; using kCura.EDDS.WebAPI.FileIOBase; using kCura.EDDS.WebAPI.FileManagerBase; using kCura.EDDS.WebAPI.FolderManagerBase; using kCura.EDDS.WebAPI.ObjectManagerBase; using kCura.EDDS.WebAPI.ObjectTypeManagerBase; using kCura.EDDS.WebAPI.ProductionManagerBase; using kCura.EDDS.WebAPI.RelativityManagerBase; using kCura.EDDS.WebAPI.SearchManagerBase; using kCura.EDDS.WebAPI.UserManagerBase; using Microsoft.VisualBasic; using Microsoft.VisualBasic.ApplicationServices; using Microsoft.VisualBasic.CompilerServices; using Microsoft.VisualBasic.MyServices.Internal; using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace My { [StandardModule] [HideModuleName] [GeneratedCode("MyTemplate", "11.0.0.0")] internal sealed class MyProject { [EditorBrowsable(EditorBrowsableState.Never)] [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] internal sealed class MyWebServices { [EditorBrowsable(EditorBrowsableState.Never)] public AuditManager m_AuditManager; [EditorBrowsable(EditorBrowsableState.Never)] public BulkImportManager m_BulkImportManager; [EditorBrowsable(EditorBrowsableState.Never)] public CaseManager m_CaseManager; [EditorBrowsable(EditorBrowsableState.Never)] public CodeManager m_CodeManager; [EditorBrowsable(EditorBrowsableState.Never)] public DocumentManager m_DocumentManager; [EditorBrowsable(EditorBrowsableState.Never)] public ExportManager m_ExportManager; [EditorBrowsable(EditorBrowsableState.Never)] public FieldManager m_FieldManager; [EditorBrowsable(EditorBrowsableState.Never)] public FieldQuery m_FieldQuery; [EditorBrowsable(EditorBrowsableState.Never)] public FileIO m_FileIO; [EditorBrowsable(EditorBrowsableState.Never)] public FileManager m_FileManager; [EditorBrowsable(EditorBrowsableState.Never)] public FolderManager m_FolderManager; [EditorBrowsable(EditorBrowsableState.Never)] public ObjectManager m_ObjectManager; [EditorBrowsable(EditorBrowsableState.Never)] public ObjectTypeManager m_ObjectTypeManager; [EditorBrowsable(EditorBrowsableState.Never)] public ProductionManager m_ProductionManager; [EditorBrowsable(EditorBrowsableState.Never)] public RelativityManager m_RelativityManager; [EditorBrowsable(EditorBrowsableState.Never)] public SearchManager m_SearchManager; [EditorBrowsable(EditorBrowsableState.Never)] public UserManager m_UserManager; public AuditManager AuditManager { get { m_AuditManager = Create__Instance__(m_AuditManager); return m_AuditManager; } set { if (value != m_AuditManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_AuditManager); } } } public BulkImportManager BulkImportManager { get { m_BulkImportManager = Create__Instance__(m_BulkImportManager); return m_BulkImportManager; } set { if (value != m_BulkImportManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_BulkImportManager); } } } public CaseManager CaseManager { get { m_CaseManager = Create__Instance__(m_CaseManager); return m_CaseManager; } set { if (value != m_CaseManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_CaseManager); } } } public CodeManager CodeManager { get { m_CodeManager = Create__Instance__(m_CodeManager); return m_CodeManager; } set { if (value != m_CodeManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_CodeManager); } } } public DocumentManager DocumentManager { get { m_DocumentManager = Create__Instance__(m_DocumentManager); return m_DocumentManager; } set { if (value != m_DocumentManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_DocumentManager); } } } public ExportManager ExportManager { get { m_ExportManager = Create__Instance__(m_ExportManager); return m_ExportManager; } set { if (value != m_ExportManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_ExportManager); } } } public FieldManager FieldManager { get { m_FieldManager = Create__Instance__(m_FieldManager); return m_FieldManager; } set { if (value != m_FieldManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_FieldManager); } } } public FieldQuery FieldQuery { get { m_FieldQuery = Create__Instance__(m_FieldQuery); return m_FieldQuery; } set { if (value != m_FieldQuery) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_FieldQuery); } } } public FileIO FileIO { get { m_FileIO = Create__Instance__(m_FileIO); return m_FileIO; } set { if (value != m_FileIO) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_FileIO); } } } public FileManager FileManager { get { m_FileManager = Create__Instance__(m_FileManager); return m_FileManager; } set { if (value != m_FileManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_FileManager); } } } public FolderManager FolderManager { get { m_FolderManager = Create__Instance__(m_FolderManager); return m_FolderManager; } set { if (value != m_FolderManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_FolderManager); } } } public ObjectManager ObjectManager { get { m_ObjectManager = Create__Instance__(m_ObjectManager); return m_ObjectManager; } set { if (value != m_ObjectManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_ObjectManager); } } } public ObjectTypeManager ObjectTypeManager { get { m_ObjectTypeManager = Create__Instance__(m_ObjectTypeManager); return m_ObjectTypeManager; } set { if (value != m_ObjectTypeManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_ObjectTypeManager); } } } public ProductionManager ProductionManager { get { m_ProductionManager = Create__Instance__(m_ProductionManager); return m_ProductionManager; } set { if (value != m_ProductionManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_ProductionManager); } } } public RelativityManager RelativityManager { get { m_RelativityManager = Create__Instance__(m_RelativityManager); return m_RelativityManager; } set { if (value != m_RelativityManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_RelativityManager); } } } public SearchManager SearchManager { get { m_SearchManager = Create__Instance__(m_SearchManager); return m_SearchManager; } set { if (value != m_SearchManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_SearchManager); } } } public UserManager UserManager { get { m_UserManager = Create__Instance__(m_UserManager); return m_UserManager; } set { if (value != m_UserManager) { if (value != null) throw new ArgumentException("Property can only be set to Nothing"); Dispose__Instance__(ref m_UserManager); } } } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override bool Equals(object o) { return base.Equals(RuntimeHelpers.GetObjectValue(o)); } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override int GetHashCode() { return base.GetHashCode(); } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] internal new Type GetType() { return typeof(MyWebServices); } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override string ToString() { return base.ToString(); } [DebuggerHidden] private static T Create__Instance__<T>(T instance) where T : new { if (instance != null) return instance; return new T(); } [DebuggerHidden] private void Dispose__Instance__<T>(ref T instance) { instance = default(T); } [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public MyWebServices() { } } [EditorBrowsable(EditorBrowsableState.Never)] [ComVisible(false)] internal sealed class ThreadSafeObjectProvider<T> where T : new { private readonly ContextValue<T> m_Context; internal T GetInstance { [DebuggerHidden] get { T val = m_Context.get_Value(); if (val == null) { val = new T(); m_Context.set_Value(val); } return val; } } [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public ThreadSafeObjectProvider() { m_Context = new ContextValue<T>(); } } private static readonly ThreadSafeObjectProvider<MyComputer> m_ComputerObjectProvider = new ThreadSafeObjectProvider<MyComputer>(); private static readonly ThreadSafeObjectProvider<MyApplication> m_AppObjectProvider = new ThreadSafeObjectProvider<MyApplication>(); private static readonly ThreadSafeObjectProvider<User> m_UserObjectProvider = new ThreadSafeObjectProvider<User>(); private static readonly ThreadSafeObjectProvider<MyWebServices> m_MyWebServicesObjectProvider = new ThreadSafeObjectProvider<MyWebServices>(); [HelpKeyword("My.Computer")] internal static MyComputer Computer { [DebuggerHidden] get { return m_ComputerObjectProvider.GetInstance; } } [HelpKeyword("My.Application")] internal static MyApplication Application { [DebuggerHidden] get { return m_AppObjectProvider.GetInstance; } } [HelpKeyword("My.User")] internal static User User { [DebuggerHidden] get { return m_UserObjectProvider.GetInstance; } } [HelpKeyword("My.WebServices")] internal static MyWebServices WebServices { [DebuggerHidden] get { return m_MyWebServicesObjectProvider.GetInstance; } } } }