다음을 통해 공유


ShareClientOptions 클래스

정의

Azure File Storage에 연결하기 위한 클라이언트 구성 옵션을 제공합니다.

public class ShareClientOptions : Azure.Core.ClientOptions
type ShareClientOptions = class
    inherit ClientOptions
Public Class ShareClientOptions
Inherits ClientOptions
상속
ShareClientOptions

생성자

ShareClientOptions(ShareClientOptions+ServiceVersion)

ShareClientOptions 클래스의 새 인스턴스를 초기화합니다.

속성

AllowSourceTrailingDot

true로 설정하면 원본 파일 이름에 후행 점(.)이 허용됩니다. false이면 후행 점이 잘립니다. x-ms-version 2022-11-02 이상에서 지원됩니다. , , RenameAsync(String, ShareFileRenameOptions, CancellationToken), , UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken), StartCopy(Uri, ShareFileCopyOptions, CancellationToken)UploadRangeFromUriAsync(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken), StartCopyAsync(Uri, ShareFileCopyOptions, CancellationToken)Rename(String, ShareFileRenameOptions, CancellationToken)에 적용할 수 Rename(String, ShareFileRenameOptions, CancellationToken)있습니다RenameAsync(String, ShareFileRenameOptions, CancellationToken).

AllowTrailingDot

true로 설정하면 후행 점(.)이 디렉터리 및 파일 이름을 접미사로 사용할 수 있습니다. false이면 후행 점이 잘립니다. x-ms-version 2022-11-02 이상에서 지원됩니다.

Diagnostics

클라이언트 진단 옵션을 가져옵니다.

(다음에서 상속됨 ClientOptions)
Retry

클라이언트 다시 시도 옵션을 가져옵니다.

(다음에서 상속됨 ClientOptions)
RetryPolicy

재시도에 사용할 정책을 가져오거나 설정합니다. 정책을 지정 하는 경우는 대신 Retry 사용 됩니다는 속성입니다. 형식은 RetryPolicy 에서 파생되어 재시도 논리를 완전히 구현할 필요 없이 기본 동작을 수정할 수 있습니다. 가 재정의되거나 사용자 지정 HttpPipelinePolicy 이 지정된 경우 Azure.Core.Pipeline.RetryPolicy.Process(Azure.Core.HttpMessage,System.ReadOnlyMemory{Azure.Core.Pipeline.HttpPipelinePolicy}) 값을 업데이트 ProcessingContext 하는 것은 구현자의 책임입니다.

(다음에서 상속됨 ClientOptions)
ShareTokenIntent

토큰 의도를 공유합니다. 토큰 인증과 함께 사용할 수 있습니다. 요청의 의도를 나타내는 데 사용됩니다. 이는 현재 토큰 인증을 사용할 때 필요합니다.

TransferValidation

이 클라이언트에서 파일 전송에 적용할 전송 유효성 검사 옵션입니다.

Transport

HttpPipelineTransport 이 클라이언트에 사용할 입니다. 기본값은 의 instanceHttpClientTransport.

(다음에서 상속됨 ClientOptions)
Version

ShareClientOptions.ServiceVersion 요청을 할 때 사용되는 서비스 API의 를 가져옵니다. 자세한 내용은 Azure Storage 서비스에 대한 버전 관리.

메서드

AddPolicy(HttpPipelinePolicy, HttpPipelinePosition)

HttpPipeline 클라이언트 파이프라인에 정책을 추가합니다. 파이프라인의 정책 위치는 매개 변수에 의해 position 제어됩니다. 클라이언트 요청당 정책을 한 번 실행하려면 를 사용하고, 그렇지 않으면 를 사용하여 PerCallPerRetry 모든 재시도에 대한 정책을 실행합니다. 의 동일한 instance policyClientOptions 개체를 사용하여 생성된 클라이언트의 모든 파이프라인에 추가됩니다.

(다음에서 상속됨 ClientOptions)

적용 대상