DataProvider.Instance.GetAllFiles()在哪里定义

本文介绍了DotNetNuke中文件操作及数据检索的方法,包括获取所有文件、更新文件信息等核心功能实现。通过多种数据库提供商如SqlDataProvider和OracleDataProvider进行数据交互,并探讨了缓存机制的使用。
DataProvider.Instance.GetAllFiles()
http://www.koders.com/?s=GetAllFiles&scope=W1Q733G9KHUQ749387ZSWVKG8H&la=C%23

FileController.cs
            if (ClearCache)
{
GetAllFilesRemoveCache();
}
return FileId;
Language: C#
(c) 2002-2006
LOC: 275
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Services/FileSystem/FileController.cs

SqlDataProvider.cs
            SqlHelper.ExecuteNonQuery( ConnectionString, DatabaseOwner + ObjectQualifier + "UpdateFile", FileId, FileName, ...  
}
public override DataTable GetAllFiles()
{
return SqlHelper.ExecuteDataset( ConnectionString, DatabaseOwner + ObjectQualifier + "GetAllFiles", null ).Tabl...
Language: C#
License: MITD
(c) 2002-2006
LOC: 1268
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/Providers/DataProviders/SqlDataProvider/SqlDataProvider.cs

OracleDataProvider.cs
            OracleHelper.ExecuteNonQuery( ConnectionString, DatabaseOwner + ObjectQualifier + "UpdateFile", FileId, FileNam...  
}
public override DataTable GetAllFiles()
{
return OracleHelper.ExecuteDataset( ConnectionString, DatabaseOwner + ObjectQualifier + "GetAllFiles", null ).T...
Language: C#
License: MITD
(c) 2002-2006
LOC: 1269
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/Providers/DataProviders/OracleDataProvider/OracleDataProvider.cs

DataProvider.cs
        public abstract int AddFile( int PortalId, string FileName, string Extension, long Size, int Width, int Height, str...  
public abstract void UpdateFile( int FileId, string FileName, string Extension, long Size, int Width, int Height, s...
public abstract DataTable GetAllFiles();
public abstract IDataReader GetFileContent( int FileId, int PortalId );
public abstract void UpdateFileContent( int FileId, byte[] StreamFile );
Language: C#
(c) 2002-2006
LOC: 258
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../trunk/CS_Library/DotNetNuke/Data/DataProvider.cs

ResourceInstallerBase.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 125
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../DotNetNuke/Modules/Admin/ResourceInstaller/ResourceInstallerBase.cs

LocaleFilePackWriter.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 399
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Services/Localization/LocaleFilePackWriter.cs

LocaleCollection.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 65
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Services/Localization/LocaleCollection.cs

ResourceVerifier.ascx.cs
#region DotNetNuke License
// DotNetNuke® - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 294
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../trunk/CS_Website/Admin/Localization/ResourceVerifier.ascx.cs

FileBasedCachingProvider.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 263
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/Providers/CachingProviders/FileBasedCachingProvider/FileBasedCachingProvider.cs

FTBInsertSmiley.aspx.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 39
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/Providers/HtmlEditorProviders/Ftb3HtmlEditorProvider/FTBInsertSmiley.aspx.cs

PaWriter.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 423
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Entities/Modules/PaWriter.cs

DNNDataGridCheckChangedEventArgs.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 67
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/UI/WebControls/DNNDataGridCheckChangedEventArgs.cs

HostSettings.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 80
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Entities/Host/HostSettings.cs

FileManager.ascx.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
License: MITD
(c) 2002-2006
LOC: 1293
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../trunk/CS_Website/Admin/Files/FileManager.ascx.cs

LocaleFilePack.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 54
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Services/Localization/LocaleFilePack.cs

IAuthenticationObjectBase.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 12
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Security/Authentication/IAuthenticationObjectBase.cs

DefaultDesignerInfo.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 36
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../DotNetNuke/UI/WebControls/Design/DefaultDesignerInfo.cs

SkinInfo.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 82
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/UI/Skins/SkinInfo.cs

EventQueueController.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
License: MITD
(c) 2002-2006
LOC: 161
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Services/EventQueue/EventQueueController.cs

UrlControl.ascx.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 802
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/UI/UserControls/UrlControl.ascx.cs

PortalAliasInfo.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 44
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Entities/Portals/PortalAliasInfo.cs

UrlInfo.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 44
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/DotNetNuke/Common/Utilities/UrlInfo.cs

Import.ascx.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 159
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../trunk/CS_Website/Admin/Modules/Import.ascx.cs

UserControlBase.ascx.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 33
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../trunk/CS_Library/DotNetNuke/Framework/UserControlBase.ascx.cs

BroadcastInfo.cs
#region DotNetNuke License
// DotNetNuke - http://www.dotnetnuke.com
// Copyright (c) 2002-2006
Language: C#
(c) 2002-2006
LOC: 81
Google : cs-dotnetnuke - ASP.NETnuke (project search) : .../CS_Library/Providers/CachingProviders/BroadcastPollingCachingProvider/BroadcastInfo.cs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值