.net - 如何使用 C# 将文件上传到 Oracle Bare Metal Cloud 对象存储

标签 .net oracle c#-4.0 bare-metal oracle-cloud-infrastructure

如何使用 C# 访问 Oracle Bare Metal Cloud 中的 Oracle 对象存储。 我希望在 .NET 程序中用 C# 运行下面的类似代码:

static IAmazonS3 client;
using (client = new AmazonS3Client(Amazon.RegionEndpoint.USEast1)) 
{
GetObjectRequest request = new GetObjectRequest 
{
    BucketName = bucketName,
    Key = keyName
};

using (GetObjectResponse response = client.GetObject(request))  
{
    string dest = 
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop), 
keyName);
    if (!File.Exists(dest))
    {
        response.WriteResponseStreamToFile(dest);
    }
}
}

最佳答案

请看一下here有关如何通过 C# 与 Oracle Bare Metal Cloud Services REST API 对话的示例。可以很容易地修改此示例以与对象存储服务通信。

关于.net - 如何使用 C# 将文件上传到 Oracle Bare Metal Cloud 对象存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45356349/

相关文章:

oracle - Oracle 连接 URL 中的默认架构

sql - 甲骨文 : how to fetch data from dynamic query?

sql - 如何在包含可变数组的表上授予 SELECT

c#-4.0 - .NET 4 中是否有 mongodb C# 驱动程序支持 System.Dynamic.DynamicObject?

c# - 动态地从动态对象中获取值

c# - 包含不符合 CLS 的引用的程序集是否符合 CLS?

c# - 属性网格仅显示某些类别

c# - EF AssociationSet 处于已删除状态错误

c# - 界面内的事件是什么意思?

c# - 我应该如何处理 .NET 中的套接字断开连接?