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
)
查看全文
相关阅读:
hadoop 修改datanode balance带宽使用限制
yum 安装报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6
Hadoop3集群搭建之——hive添加自定义函数UDTF
Hadoop3集群搭建之——hive添加自定义函数UDF
Hadoop3集群搭建之——hbase安装及简单操作
vsftpd只能连接不能上传文件问题
Hadoop3集群搭建之——hive安装
Hadoop3集群搭建之——配置ntp服务
Hadoop3集群搭建之——安装hadoop,配置环境
yum 安装报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6
原文地址:https://www.cnblogs.com/GDLMO/p/1028222.html
最新文章
索引与优化like查询
MySQL
慢查询日志概念
Linux(CentOS)系统下设置nginx开机自启动
linux nginx启动 重启 关闭命令
linux 查看nginx如何启动
director.js:客户端的路由---简明中文教程
Linux下怎样搜索文件
swoole 安装方法
HTML5之Audio音频标签学习
热门文章
TCP/IP(一)之开启计算机网络之路
TCP/IP中你不得不知的十大秘密
XML(二)之DTD——XML文件约束
Maven(五)之Maven配置阿里云镜像飞快下jar包
JavaSE(十二)之IO流的字节流(一)
JavaSE(十一)之异常处理详解
JavaSE(十)之反射
XML(一)XML大揭秘
javaSE(九)之泛型(Generics)
MySQL集群(四)之keepalived实现mysql双主高可用
Copyright © 2011-2022 走看看