Help Center/
Object Storage Service/
SDK Reference/
.NET/
FAQ/
What Do I Do If a Process Is Suspended Occasionally?
Updated on 2024-02-02 GMT+08:00
What Do I Do If a Process Is Suspended Occasionally?
If you are invoking a .NET SDK method, add using before the method. Below is an example.
// Initialize configuration parameters. ObsConfig config = new ObsConfig(); config.Endpoint = "https://your-endpoint"; // Hard-coded or plaintext AK/SK are risky. For security purposes, encrypt your AK/SK and store them in the configuration file or environment variables. In this example, the AK/SK are stored in environment variables for identity authentication. Before running this example, configure environment variables AccessKeyID and SecretAccessKey. // Obtain an AK/SK pair on the management console. For details, see https://support.huaweicloud.com/eu/usermanual-ca/ca_01_0003.html. string accessKey= Environment.GetEnvironmentVariable("AccessKeyID", EnvironmentVariableTarget.Machine); string secretKey= Environment.GetEnvironmentVariable("SecretAccessKey", EnvironmentVariableTarget.Machine); // Create an instance of ObsClient. ObsClient client = new ObsClient(accessKey, secretKey, config); try { GetObjectMetadataRequest request = new GetObjectMetadataRequest(); // Specify a bucket name. request.BucketName = "bucketname"; // Specify an object (example/objectname is an example here). request.ObjectKey = "example/objectname"; // Obtain the object metadata. using (GetObjectMetadataResponse response = client.GetObjectMetadata(request)) { Console.WriteLine("Get object metadata response: {0}", response.StatusCode); // Obtain the ETag of the object. Console.WriteLine("Object etag {0}: ", response.ETag); // Obtain the object version ID. Console.WriteLine("Object versionId {0}: ", response.VersionId); // Obtain the length of the object data, in bytes. Console.WriteLine("Object contentLength {0}: ", response.ContentLength); } } catch (ObsException ex) { Console.WriteLine("Message: {0}", ex.Message); }
Parent topic: FAQ
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.