C# Class ElasticSearch.Client.Thrift.ThriftConnection

Inheritance: IConnection, IDisposable
Afficher le fichier Open project: PhonoClick/NEST

Méthodes publiques

Méthode Description
Close ( ) : void

DecodeStr ( byte bytes ) : string
Delete ( string path, Action callback ) : void
DeleteSync ( string path ) : ConnectionStatus
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Get ( string path, Action callback ) : void
GetSync ( string path ) : ConnectionStatus
Open ( ) : void

Post ( string path, string data, Action callback ) : void
PostSync ( string path, string data ) : ConnectionStatus
ThriftConnection ( IConnectionSettings connectionSettings ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources

Private Methods

Méthode Description
GetClient ( ) : ElasticSearch.Thrift.Rest.Client

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

DecodeStr() public méthode

public DecodeStr ( byte bytes ) : string
bytes byte
Résultat string

Delete() public méthode

public Delete ( string path, Action callback ) : void
path string
callback Action
Résultat void

DeleteSync() public méthode

public DeleteSync ( string path ) : ConnectionStatus
path string
Résultat ConnectionStatus

Dispose() public méthode

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Releases unmanaged and - optionally - managed resources
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
Résultat void

Get() public méthode

public Get ( string path, Action callback ) : void
path string
callback Action
Résultat void

GetSync() public méthode

public GetSync ( string path ) : ConnectionStatus
path string
Résultat ConnectionStatus

Open() public méthode

public Open ( ) : void
Résultat void

Post() public méthode

public Post ( string path, string data, Action callback ) : void
path string
data string
callback Action
Résultat void

PostSync() public méthode

public PostSync ( string path, string data ) : ConnectionStatus
path string
data string
Résultat ConnectionStatus

ThriftConnection() public méthode

public ThriftConnection ( IConnectionSettings connectionSettings ) : System
connectionSettings IConnectionSettings
Résultat System