SearchManager
using kCura.EDDS.WebAPI.SearchManagerBase;
using kCura.WinEDDS.Service.Export;
using kCura.WinEDDS.Service.Replacement;
using Relativity.DataExchange;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Data;
using System.Net;
using System.Runtime.CompilerServices;
namespace kCura.WinEDDS.Service
{
public class SearchManager : kCura.EDDS.WebAPI.SearchManagerBase.SearchManager, kCura.WinEDDS.Service.Export.ISearchManager, kCura.WinEDDS.Service.Replacement.ISearchManager
{
[CompilerGenerated]
internal sealed class _Closure$__10-0
{
public int $VB$Local_caseContextArtifactID;
public int[] $VB$Local_productionArtifactIDs;
public int[] $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveImagesByProductionIDsAndDocumentIDsForExport($VB$Local_caseContextArtifactID, $VB$Local_productionArtifactIDs, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__11-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_artifactTypeID;
public bool $VB$Local_isSearch;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveViewsByContextArtifactID($VB$Local_caseContextArtifactID, $VB$Local_artifactTypeID, $VB$Local_isSearch);
}
}
[CompilerGenerated]
internal sealed class _Closure$__12-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_viewArtifactID;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveSearchFields($VB$Local_caseContextArtifactID, $VB$Local_viewArtifactID);
}
}
[CompilerGenerated]
internal sealed class _Closure$__13-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_productionArtifactID;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveSearchFieldsForProduction($VB$Local_caseContextArtifactID, $VB$Local_productionArtifactID);
}
}
[CompilerGenerated]
internal sealed class _Closure$__14-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_artifactTypeID;
public int[] $VB$Local_artifactIdList;
public bool $VB$Local_isProductionList;
public SearchManager $VB$Me;
public _Closure$__14-0(_Closure$__14-0 arg0)
{
if (arg0 != null) {
$VB$Local_caseContextArtifactID = arg0.$VB$Local_caseContextArtifactID;
$VB$Local_artifactTypeID = arg0.$VB$Local_artifactTypeID;
$VB$Local_artifactIdList = arg0.$VB$Local_artifactIdList;
$VB$Local_isProductionList = arg0.$VB$Local_isProductionList;
}
}
internal HybridDictionary _Lambda$__0()
{
DataTable dataTable = ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveDefaultViewFieldsForIdList($VB$Local_caseContextArtifactID, $VB$Local_artifactTypeID, $VB$Local_artifactIdList, $VB$Local_isProductionList).Tables[0];
HybridDictionary hybridDictionary = new HybridDictionary();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = dataTable.Rows.GetEnumerator();
while (enumerator.MoveNext()) {
DataRow dataRow = (DataRow)enumerator.Current;
if (!hybridDictionary.Contains(RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"])))
hybridDictionary.Add(RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"]), new ArrayList());
((ArrayList)hybridDictionary[RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"])]).Add(RuntimeHelpers.GetObjectValue(dataRow["ArtifactViewFieldID"]));
}
return hybridDictionary;
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
}
}
[CompilerGenerated]
internal sealed class _Closure$__15-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_artifactTypeID;
public SearchManager $VB$Me;
public _Closure$__15-0(_Closure$__15-0 arg0)
{
if (arg0 != null) {
$VB$Local_caseContextArtifactID = arg0.$VB$Local_caseContextArtifactID;
$VB$Local_artifactTypeID = arg0.$VB$Local_artifactTypeID;
}
}
internal ViewFieldInfo[] _Lambda$__0()
{
DataTable dataTable = ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveAllExportableViewFields($VB$Local_caseContextArtifactID, $VB$Local_artifactTypeID).Tables[0];
ArrayList arrayList = new ArrayList();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = dataTable.Rows.GetEnumerator();
while (enumerator.MoveNext()) {
DataRow row = (DataRow)enumerator.Current;
arrayList.Add(new ViewFieldInfo(row));
}
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
return (ViewFieldInfo[])arrayList.ToArray(typeof(ViewFieldInfo));
}
}
[CompilerGenerated]
internal sealed class _Closure$__16-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_artifactTypeID;
public int $VB$Local_viewArtifactID;
public bool $VB$Local_isProduction;
public SearchManager $VB$Me;
public _Closure$__16-0(_Closure$__16-0 arg0)
{
if (arg0 != null) {
$VB$Local_caseContextArtifactID = arg0.$VB$Local_caseContextArtifactID;
$VB$Local_artifactTypeID = arg0.$VB$Local_artifactTypeID;
$VB$Local_viewArtifactID = arg0.$VB$Local_viewArtifactID;
$VB$Local_isProduction = arg0.$VB$Local_isProduction;
}
}
internal int[] _Lambda$__0()
{
List<int> list = new List<int>();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = ((ArrayList)$VB$Me.RetrieveDefaultViewFieldsForIdList($VB$Local_caseContextArtifactID, $VB$Local_artifactTypeID, new int[1] {
$VB$Local_viewArtifactID
}, $VB$Local_isProduction)[$VB$Local_viewArtifactID]).GetEnumerator();
while (enumerator.MoveNext()) {
object objectValue = RuntimeHelpers.GetObjectValue(enumerator.Current);
list.Add(int.Parse(objectValue.ToString()));
}
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
return list.ToArray();
}
}
[CompilerGenerated]
internal sealed class _Closure$__17-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_searchArtifactID;
public SearchManager $VB$Me;
internal bool[] _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).IsAssociatedSearchProviderAccessible($VB$Local_caseContextArtifactID, $VB$Local_searchArtifactID);
}
}
[CompilerGenerated]
internal sealed class _Closure$__2-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_productionArtifactID;
public string $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveNativesForProduction($VB$Local_caseContextArtifactID, $VB$Local_productionArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__3-0
{
public int $VB$Local_caseContextArtifactID;
public string $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveNativesForSearch($VB$Local_caseContextArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__4-0
{
public int $VB$Local_caseContextArtifactID;
public string $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrievePdfForSearch($VB$Local_caseContextArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__5-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_fileFieldArtifactID;
public int[] $VB$Local_objectIds;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveFilesForDynamicObjects($VB$Local_caseContextArtifactID, $VB$Local_fileFieldArtifactID, $VB$Local_objectIds);
}
}
[CompilerGenerated]
internal sealed class _Closure$__6-0
{
public int $VB$Local_caseContextArtifactID;
public int[] $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return $VB$Me.RetrieveImagesForSearch($VB$Local_caseContextArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__7-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_productionArtifactID;
public int[] $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return $VB$Me.RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet($VB$Local_caseContextArtifactID, $VB$Local_productionArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__8-0
{
public int $VB$Local_caseContextArtifactID;
public int[] $VB$Local_documentArtifactIDs;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveImagesForSearch($VB$Local_caseContextArtifactID, $VB$Local_documentArtifactIDs);
}
}
[CompilerGenerated]
internal sealed class _Closure$__9-0
{
public int $VB$Local_caseContextArtifactID;
public int $VB$Local_documentArtifactID;
public SearchManager $VB$Me;
internal DataSet _Lambda$__0()
{
return ((kCura.EDDS.WebAPI.SearchManagerBase.SearchManager)$VB$Me).RetrieveProducedImagesForDocument($VB$Local_caseContextArtifactID, $VB$Local_documentArtifactID);
}
}
public SearchManager(ICredentials credentials, CookieContainer cookieContainer)
{
this.set_Credentials(credentials);
this.set_CookieContainer(cookieContainer);
base.Url = $"{AppSettings.Instance.WebApiServiceUrl}""";
this.set_Timeout(Settings.DefaultTimeOut);
}
protected override WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest obj = (HttpWebRequest)this.GetWebRequest(uri);
obj.UnsafeAuthenticatedConnectionSharing = true;
obj.Credentials = this.get_Credentials();
return obj;
}
public new DataSet RetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveNativesForProduction(caseContextArtifactID, productionArtifactID, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs)
{
return this.RetrieveNativesForProduction(caseContextArtifactID, productionArtifactID, documentArtifactIDs);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveNativesForProduction(int caseContextArtifactID, int productionArtifactID, string documentArtifactIDs)
{
return this.RetrieveNativesForProduction(caseContextArtifactID, productionArtifactID, documentArtifactIDs);
}
public new DataSet RetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveNativesForSearch(caseContextArtifactID, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return this.RetrieveNativesForSearch(caseContextArtifactID, documentArtifactIDs);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveNativesForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return this.RetrieveNativesForSearch(caseContextArtifactID, documentArtifactIDs);
}
public new DataSet RetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrievePdfForSearch(caseContextArtifactID, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return this.RetrievePdfForSearch(caseContextArtifactID, documentArtifactIDs);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrievePdfForSearch(int caseContextArtifactID, string documentArtifactIDs)
{
return this.RetrievePdfForSearch(caseContextArtifactID, documentArtifactIDs);
}
public new DataSet RetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveFilesForDynamicObjects(caseContextArtifactID, fileFieldArtifactID, objectIds), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds)
{
return this.RetrieveFilesForDynamicObjects(caseContextArtifactID, fileFieldArtifactID, objectIds);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveFilesForDynamicObjects(int caseContextArtifactID, int fileFieldArtifactID, int[] objectIds)
{
return this.RetrieveFilesForDynamicObjects(caseContextArtifactID, fileFieldArtifactID, objectIds);
}
public DataSet RetrieveImagesForDocuments(int caseContextArtifactID, int[] documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => RetrieveImagesForSearch(caseContextArtifactID, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveImagesForDocuments(int caseContextArtifactID, int[] documentArtifactIDs)
{
return this.RetrieveImagesForDocuments(caseContextArtifactID, documentArtifactIDs);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveImagesForSearch(int caseContextArtifactID, int[] documentArtifactIDs)
{
return this.RetrieveImagesForDocuments(caseContextArtifactID, documentArtifactIDs);
}
public DataSet RetrieveImagesForProductionDocuments(int caseContextArtifactID, int[] documentArtifactIDs, int productionArtifactID)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => RetrieveImagesByProductionArtifactIDForProductionExportByDocumentSet(caseContextArtifactID, productionArtifactID, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveImagesForProductionDocuments(int caseContextArtifactID, int[] documentArtifactIDs, int productionArtifactID)
{
return this.RetrieveImagesForProductionDocuments(caseContextArtifactID, documentArtifactIDs, productionArtifactID);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveImagesForProductionDocuments(int caseContextArtifactID, int[] documentArtifactIDs, int productionArtifactID)
{
return this.RetrieveImagesForProductionDocuments(caseContextArtifactID, documentArtifactIDs, productionArtifactID);
}
public new DataSet RetrieveImagesForSearch(int caseContextArtifactID, int[] documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveImagesForSearch(caseContextArtifactID, documentArtifactIDs), true);
}
public new DataSet RetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveProducedImagesForDocument(caseContextArtifactID, documentArtifactID), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID)
{
return this.RetrieveProducedImagesForDocument(caseContextArtifactID, documentArtifactID);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveProducedImagesForDocument(int caseContextArtifactID, int documentArtifactID)
{
return this.RetrieveProducedImagesForDocument(caseContextArtifactID, documentArtifactID);
}
public new DataSet RetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveImagesByProductionIDsAndDocumentIDsForExport(caseContextArtifactID, productionArtifactIDs, documentArtifactIDs), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs)
{
return this.RetrieveImagesByProductionIDsAndDocumentIDsForExport(caseContextArtifactID, productionArtifactIDs, documentArtifactIDs);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveImagesByProductionIDsAndDocumentIDsForExport(int caseContextArtifactID, int[] productionArtifactIDs, int[] documentArtifactIDs)
{
return this.RetrieveImagesByProductionIDsAndDocumentIDsForExport(caseContextArtifactID, productionArtifactIDs, documentArtifactIDs);
}
public new DataSet RetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveViewsByContextArtifactID(caseContextArtifactID, artifactTypeID, isSearch), true);
}
DataSet kCura.WinEDDS.Service.Export.ISearchManager.RetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch)
{
return this.RetrieveViewsByContextArtifactID(caseContextArtifactID, artifactTypeID, isSearch);
}
DataSet kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveViewsByContextArtifactID(int caseContextArtifactID, int artifactTypeID, bool isSearch)
{
return this.RetrieveViewsByContextArtifactID(caseContextArtifactID, artifactTypeID, isSearch);
}
public new DataSet RetrieveSearchFields(int caseContextArtifactID, int viewArtifactID)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveSearchFields(caseContextArtifactID, viewArtifactID), true);
}
public new DataSet RetrieveSearchFieldsForProduction(int caseContextArtifactID, int productionArtifactID)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.RetrieveSearchFieldsForProduction(caseContextArtifactID, productionArtifactID), true);
}
public new HybridDictionary RetrieveDefaultViewFieldsForIdList(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList)
{
return WebServiceExtensions.RetryOnReLoginException(this, delegate {
DataTable dataTable = base.RetrieveDefaultViewFieldsForIdList(caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList).Tables[0];
HybridDictionary hybridDictionary = new HybridDictionary();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = dataTable.Rows.GetEnumerator();
while (enumerator.MoveNext()) {
DataRow dataRow = (DataRow)enumerator.Current;
if (!hybridDictionary.Contains(RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"])))
hybridDictionary.Add(RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"]), new ArrayList());
((ArrayList)hybridDictionary[RuntimeHelpers.GetObjectValue(dataRow["ArtifactID"])]).Add(RuntimeHelpers.GetObjectValue(dataRow["ArtifactViewFieldID"]));
}
return hybridDictionary;
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
}, true);
}
HybridDictionary kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveDefaultViewFieldsForIdList(int caseContextArtifactID, int artifactTypeID, int[] artifactIdList, bool isProductionList)
{
return this.RetrieveDefaultViewFieldsForIdList(caseContextArtifactID, artifactTypeID, artifactIdList, isProductionList);
}
public new ViewFieldInfo[] RetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID)
{
return WebServiceExtensions.RetryOnReLoginException(this, delegate {
DataTable dataTable = base.RetrieveAllExportableViewFields(caseContextArtifactID, artifactTypeID).Tables[0];
ArrayList arrayList = new ArrayList();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = dataTable.Rows.GetEnumerator();
while (enumerator.MoveNext()) {
DataRow row = (DataRow)enumerator.Current;
arrayList.Add(new ViewFieldInfo(row));
}
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
return (ViewFieldInfo[])arrayList.ToArray(typeof(ViewFieldInfo));
}, true);
}
ViewFieldInfo[] kCura.WinEDDS.Service.Export.ISearchManager.RetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID)
{
return this.RetrieveAllExportableViewFields(caseContextArtifactID, artifactTypeID);
}
ViewFieldInfo[] kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveAllExportableViewFields(int caseContextArtifactID, int artifactTypeID)
{
return this.RetrieveAllExportableViewFields(caseContextArtifactID, artifactTypeID);
}
public int[] RetrieveDefaultViewFieldIds(int caseContextArtifactID, int viewArtifactID, int artifactTypeID, bool isProduction)
{
return WebServiceExtensions.RetryOnReLoginException(this, delegate {
List<int> list = new List<int>();
IEnumerator enumerator = default(IEnumerator);
try {
enumerator = ((ArrayList)RetrieveDefaultViewFieldsForIdList(caseContextArtifactID, artifactTypeID, new int[1] {
viewArtifactID
}, isProduction)[viewArtifactID]).GetEnumerator();
while (enumerator.MoveNext()) {
object objectValue = RuntimeHelpers.GetObjectValue(enumerator.Current);
list.Add(int.Parse(objectValue.ToString()));
}
} finally {
if (enumerator is IDisposable)
(enumerator as IDisposable).Dispose();
}
return list.ToArray();
}, true);
}
int[] kCura.WinEDDS.Service.Export.ISearchManager.RetrieveDefaultViewFieldIds(int caseContextArtifactID, int viewArtifactID, int artifactTypeID, bool isProduction)
{
return this.RetrieveDefaultViewFieldIds(caseContextArtifactID, viewArtifactID, artifactTypeID, isProduction);
}
int[] kCura.WinEDDS.Service.Replacement.ISearchManager.RetrieveDefaultViewFieldIds(int caseContextArtifactID, int viewArtifactID, int artifactTypeID, bool isProduction)
{
return this.RetrieveDefaultViewFieldIds(caseContextArtifactID, viewArtifactID, artifactTypeID, isProduction);
}
public new bool[] IsAssociatedSearchProviderAccessible(int caseContextArtifactID, int searchArtifactID)
{
return WebServiceExtensions.RetryOnReLoginException(this, () => base.IsAssociatedSearchProviderAccessible(caseContextArtifactID, searchArtifactID), true);
}
bool[] kCura.WinEDDS.Service.Replacement.ISearchManager.IsAssociatedSearchProviderAccessible(int caseContextArtifactID, int searchArtifactID)
{
return this.IsAssociatedSearchProviderAccessible(caseContextArtifactID, searchArtifactID);
}
}
}