C# 클래스 ConoHaNet.Objects.File.CloudFilesMetadataProcessor

CloudFilesMetadataProcessor
상속: IObjectStorageMetadataProcessor
파일 보기 프로젝트 열기: crowdy/OpenStack-ConoHa

공개 메소드들

메소드 설명
ProcessMetadata ( IList httpHeaders ) : Dictionary>

Extracts metadata information from a collection of HTTP headers.

The returned collection has two keys: CloudFilesProvider.ProcessedHeadersHeaderKey and CloudFilesProvider.ProcessedHeadersMetadataKey.

The value for CloudFilesProvider.ProcessedHeadersMetadataKey contains the processed Cloud Files metadata included in HTTP headers such as X-Account-Meta-*, X-Container-Meta-*, and X-Object-Meta-*. The metadata prefix has been removed from the keys stored in this value.

The value for CloudFilesProvider.ProcessedHeadersHeaderKey contains the HTTP headers which were not in the form of a known Cloud Files metadata prefix.

비공개 메소드들

메소드 설명
DecodeUnicodeValue ( string value ) : string

메소드 상세

ProcessMetadata() 공개 메소드

Extracts metadata information from a collection of HTTP headers.
The returned collection has two keys: CloudFilesProvider.ProcessedHeadersHeaderKey and CloudFilesProvider.ProcessedHeadersMetadataKey.

The value for CloudFilesProvider.ProcessedHeadersMetadataKey contains the processed Cloud Files metadata included in HTTP headers such as X-Account-Meta-*, X-Container-Meta-*, and X-Object-Meta-*. The metadata prefix has been removed from the keys stored in this value.

The value for CloudFilesProvider.ProcessedHeadersHeaderKey contains the HTTP headers which were not in the form of a known Cloud Files metadata prefix.

public ProcessMetadata ( IList httpHeaders ) : Dictionary>
httpHeaders IList
리턴 Dictionary>