C# 클래스 Smartsheet.Api.Internal.SmartsheetImpl

This is the implementation of Smartsheet interface. Thread Safety: This class is thread safe because all its mutable fields are safe-guarded using AtomicReference To ensure atomic modifications, and also the underlying HttpClient and JsonSerializer interfaces are thread safe.
상속: SmartsheetClient
파일 보기 프로젝트 열기: smartsheet-platform/smartsheet-csharp-sdk 1 사용 예제들

공개 메소드들

메소드 설명
SmartsheetImpl ( string baseURI, string accessToken, Api.Internal.Http.HttpClient httpClient, Api.Internal.Json.JsonSerializer jsonSerializer ) : System

Create an instance with given server URI, HttpClient (optional) and JsonSerializer (optional) Exceptions: - IllegalArgumentException : if serverURI/Version/AccessToken is null/empty

비공개 메소드들

메소드 설명
Attachments ( ) : AttachmentResources
Comments ( ) : CommentResources
Folders ( ) : FolderResources
Home ( ) : HomeResources
Reports ( ) : ReportResources
Rows ( ) : RowResources
Search ( ) : SearchResources
Sheets ( ) : SheetResources
Templates ( ) : TemplateResources
Users ( ) : UserResources
Workspaces ( ) : WorkspaceResources

메소드 상세

SmartsheetImpl() 공개 메소드

Create an instance with given server URI, HttpClient (optional) and JsonSerializer (optional) Exceptions: - IllegalArgumentException : if serverURI/Version/AccessToken is null/empty
public SmartsheetImpl ( string baseURI, string accessToken, Api.Internal.Http.HttpClient httpClient, Api.Internal.Json.JsonSerializer jsonSerializer ) : System
baseURI string the server uri
accessToken string the access token
httpClient Api.Internal.Http.HttpClient the http client (optional)
jsonSerializer Api.Internal.Json.JsonSerializer the Json serializer (optional)
리턴 System