C# 클래스 VersionOne.SDK.APIClient.V1CredsAPIConnector

상속: IAPIConnector
파일 보기 프로젝트 열기: versionone/VersionOne.SDK.NET.APIClient

보호된 프로퍼티들

프로퍼티 타입 설명
_creds System.Net.ICredentials

Private Properties

프로퍼티 타입 설명
CreateRequest System.Net.HttpWebRequest
FormatAssemblyUserAgent string

공개 메소드들

메소드 설명
BeginRequest ( string apipath ) : Stream
DebugReq ( HttpWebRequest req, WebResponse resp ) : void
EndRequest ( string apipath, string contentType ) : Stream
GetData ( ) : Stream
GetData ( string apipath ) : Stream
HttpGet ( string apipath, bool refreshTokenIfNeeded = true, string contentType = "text/xml" ) : Stream
HttpPost ( string apipath, byte body, string contentType = "text/xml" ) : Stream
SendData ( string apipath, string data ) : Stream
SetUpstreamUserAgent ( string userAgent ) : void
V1CredsAPIConnector ( string urlPrefix, System creds = null, ProxyProvider proxy = null ) : System

비공개 메소드들

메소드 설명
CreateRequest ( string url, string method = "GET", string contenttype = "text/xml" ) : HttpWebRequest
FormatAssemblyUserAgent ( Assembly a, string upstream = null ) : string

메소드 상세

BeginRequest() 공개 메소드

public BeginRequest ( string apipath ) : Stream
apipath string
리턴 Stream

DebugReq() 공개 메소드

public DebugReq ( HttpWebRequest req, WebResponse resp ) : void
req System.Net.HttpWebRequest
resp System.Net.WebResponse
리턴 void

EndRequest() 공개 메소드

public EndRequest ( string apipath, string contentType ) : Stream
apipath string
contentType string
리턴 Stream

GetData() 공개 메소드

public GetData ( ) : Stream
리턴 Stream

GetData() 공개 메소드

public GetData ( string apipath ) : Stream
apipath string
리턴 Stream

HttpGet() 공개 메소드

public HttpGet ( string apipath, bool refreshTokenIfNeeded = true, string contentType = "text/xml" ) : Stream
apipath string
refreshTokenIfNeeded bool
contentType string
리턴 Stream

HttpPost() 공개 메소드

public HttpPost ( string apipath, byte body, string contentType = "text/xml" ) : Stream
apipath string
body byte
contentType string
리턴 Stream

SendData() 공개 메소드

public SendData ( string apipath, string data ) : Stream
apipath string
data string
리턴 Stream

SetUpstreamUserAgent() 공개 메소드

public SetUpstreamUserAgent ( string userAgent ) : void
userAgent string
리턴 void

V1CredsAPIConnector() 공개 메소드

public V1CredsAPIConnector ( string urlPrefix, System creds = null, ProxyProvider proxy = null ) : System
urlPrefix string
creds System
proxy ProxyProvider
리턴 System

프로퍼티 상세

_creds 보호되어 있는 프로퍼티

protected ICredentials,System.Net _creds
리턴 System.Net.ICredentials