zoukankan
html css js c++ java
FileSystemUtils的解读1
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
加入一个文件
'''
</summary>
'''
<param name="strFile">
文件名
</param>
'''
<param name="PortalId">
门户ID
</param>
'''
<param name="ClearCache">
指示文件缓存是否清除的标志
</param>
'''
<remarks>
这个方法被SynchonizeFolder方法调用,当文件存在于文件系统中而没有存在于数据库中时
'''
</remarks>
'''
<history>
'''
[cnurse] 12/2/2004 Created
'''
[cnurse] 04/26/2006 Updated to account for secure storage
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function AddFile()
Function
AddFile(
ByVal
strFile
As
String
,
ByVal
PortalId
As
Integer
,
ByVal
ClearCache
As
Boolean
,
ByVal
FolderId
As
Integer
)
As
String
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
增加一个文件
'''
</summary>
'''
<param name="PortalId">
门户Id
</param>
'''
<param name="inStream">
要怎讲的文件流
</param>
'''
<param name="contentType">
文件类型
</param>
'''
<param name="length">
内容长度
</param>
'''
<param name="folderName">
文件夹名称
</param>
'''
<param name="closeInputStream">
指示是否关闭输入流的标识
</param>
'''
<param name="ClearCache">
指示是否清文件缓存
</param>
'''
<remarks>
该方法会加入一个文件
'''
</remarks>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function AddFile()
Function
AddFile(
ByVal
PortalId
As
Integer
,
ByVal
inStream
As
Stream,
ByVal
fileName
As
String
,
ByVal
contentType
As
String
,
ByVal
length
As
Long
,
ByVal
folderName
As
String
,
ByVal
closeInputStream
As
Boolean
,
ByVal
clearCache
As
Boolean
,
ByVal
synchronize
As
Boolean
)
As
String
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
增加一个文件夹
'''
</summary>
'''
<param name="PortalId">
门户Id
</param>
'''
<param name="relativePath">
文件夹相对路径
</param>
'''
<param name="StorageLocation">
文件存储的位置,分为安全文件系统,不安全文件系统,安全数据库
</param>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function AddFolder()
Function
AddFolder(
ByVal
PortalId
As
Integer
,
ByVal
relativePath
As
String
,
ByVal
StorageLocation
As
Integer
)
As
Integer
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
尝试从文件系统中删除文件
'''
</summary>
'''
<param name="strFileName">
文件名
</param>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Sub AttemptFileDeletion()
Sub
AttemptFileDeletion(
ByVal
strFileName
As
String
)
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
检查文件名是否有效
'''
</summary>
'''
<param name="strFileName">
文件名
</param>
'''
<remarks>
这个检查的方法比较有意思,我还没仔细跟踪,没明白为什么这么做
'''
</remarks>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function CheckValidFileName()
Function
CheckValidFileName(
ByVal
strFileName
As
String
)
As
String
/**/
'''
-----------------------------------------------------------------------------
'''
<summary>
'''
从文件路径中获取文件名
'''
</summary>
'''
<param name="filePath">
文件全名
</param>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function GetFileName()
Function
GetFileName(
ByVal
filePath
As
String
)
As
String
/**/
'''
<summary>
'''
从文件对象中获取文件流
'''
</summary>
'''
<param name="
objFile
">
文件对象
</param>
'''
<history>
'''
[cnurse] 04/26/2006 Created
'''
</history>
'''
-----------------------------------------------------------------------------
Private
Shared
Function GetFileStream()
Function
GetFileStream(
ByVal
objFile
As
DotNetNuke.Services.FileSystem.FileInfo)
As
Stream
/**/
'''
<summary>
'''
移除孤立的文件夹
'''
</summary>
'''
<param name="PortalId">
门户Id
</param>
'''
-----------------------------------------------------------------------------
Public
Shared
Sub RemoveOrphanedFolders()
Sub
RemoveOrphanedFolders(
ByVal
PortalId
As
Integer
)
查看全文
相关阅读:
关于MIME类型问题,浏览器请求到的资源是乱码
关于vue切换用户,路由表不更新问题
Flutter环境安装,ios真机调试
vue使用trackingjs
js的中文英文排序
google无法播放mp4 chrome无法播放h264
写在Blog前
NOI2010Day1
菜鸡KLC的中考游记
ABC161 题解
原文地址:https://www.cnblogs.com/GDLMO/p/1028222.html
最新文章
Android 通过拼接字符串的方式获取对应id的控件
vs .net CS0006 C# 未能找到元数据文件 .dll
Git代码托管——开发需备技能之一
记我的第一次出差驻场开发
Android 日期选择框 简洁常用
Android EditText不可编辑单行显示能滑动查看内容
[敏捷软工个人博客]软工个人总结
[技术博客] 敏捷软工——JavaScript踩坑记
[敏捷软工软件测评博客]微软眼中的代码编辑器
[敏捷软工结对项目博客]第二版平面图形求交点
热门文章
[敏捷软工个人项目博客]几何对象公共点
[敏捷软工个人博客]通读教材、提问与相关调研
[敏捷软工热身博客]起点、展望
数学建模-行人轨迹预测-结果动态展示
第四单元总结&期末总结
第三单元总结——JML契约式编程
ajax递归发送请求
you-get
初探WebAssembly
扁平数据树形化
Copyright © 2011-2022 走看看