C# Класс log4net.ElasticSearch.WebElasticClient

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

Открытые методы

Метод Описание
Dispose ( ) : void
IndexBulk ( IEnumerable bulk ) : void
IndexBulkAsync ( IEnumerable bulk ) : IAsyncResult
PutTemplateRaw ( string templateName, string rawBody ) : void
WebElasticClient ( string server, int port ) : System
WebElasticClient ( string server, int port, bool ssl, bool allowSelfSignedServerCert, string basicAuthUsername, string basicAuthPassword ) : System

Приватные методы

Метод Описание
AcceptSelfSignedServerCertCallback ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
CheckResponse ( HttpWebResponse httpResponse ) : void
FinishGetResponse ( IAsyncResult result ) : void
PrepareBulk ( IEnumerable bulk ) : string
PrepareBulkAndSend ( IEnumerable bulk ) : WebRequest
SendRequest ( WebRequest webRequest, string requestString ) : void
SetBasicAuthHeader ( WebRequest request ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

IndexBulk() публичный Метод

public IndexBulk ( IEnumerable bulk ) : void
bulk IEnumerable
Результат void

IndexBulkAsync() публичный Метод

public IndexBulkAsync ( IEnumerable bulk ) : IAsyncResult
bulk IEnumerable
Результат IAsyncResult

PutTemplateRaw() публичный Метод

public PutTemplateRaw ( string templateName, string rawBody ) : void
templateName string
rawBody string
Результат void

WebElasticClient() публичный Метод

public WebElasticClient ( string server, int port ) : System
server string
port int
Результат System

WebElasticClient() публичный Метод

public WebElasticClient ( string server, int port, bool ssl, bool allowSelfSignedServerCert, string basicAuthUsername, string basicAuthPassword ) : System
server string
port int
ssl bool
allowSelfSignedServerCert bool
basicAuthUsername string
basicAuthPassword string
Результат System