Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 自定义URI是一种灵活的文件描述符_.net_Uri - Fatal编程技术网

.net 自定义URI是一种灵活的文件描述符

.net 自定义URI是一种灵活的文件描述符,.net,uri,.net,Uri,下午好 我目前正开始考虑一个基于.net的新项目,该项目将广泛使用MEF,其中一部分是在普通文件/目录存储之外插入新的“存储”类型,例如使用scms clearcase、Performce等,SAP EDM进行长期存档,OpenText LiveLink等。现在它们都有相同的R/W访问的最低要求,但我需要一个通用格式来解决所有这些问题。我正在考虑使用类似URI的文件://&https://livelink也使用https进行传输等,这是所有普通文件的共同基础,但我想知道.Net是否具有声明内置新

下午好

我目前正开始考虑一个基于.net的新项目,该项目将广泛使用MEF,其中一部分是在普通文件/目录存储之外插入新的“存储”类型,例如使用scms clearcase、Performce等,SAP EDM进行长期存档,OpenText LiveLink等。现在它们都有相同的R/W访问的最低要求,但我需要一个通用格式来解决所有这些问题。我正在考虑使用类似URI的文件://&https://livelink也使用https进行传输等,这是所有普通文件的共同基础,但我想知道.Net是否具有声明内置新URI类型的功能

我的意思是,例如,我会使用类似的格式,例如clearcase,如'clearcase:////“或者”sap://identifier等等

因此,基本上我在问的是,.Net是否允许我用它的URI处理类声明新的URI类型,这样我就不必在那里重新发明轮子了?

URI类型本身可以处理奇怪的URI模式,如上面的clearcase://和sap://示例。Scheme属性将这些字符串视为普通字符串

对于“.NET是否支持自定义URI?”还有其他答案,但这些答案取决于您希望如何使用它们