C# Класс VersionOne.SDK.APIClient.V1CredsAPIConnector

Наследование: IAPIConnector
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_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