Class PostData
- Namespace
- Elasticsearch.Net
- Assembly
- Elasticsearch.Net.dll
public abstract class PostData
- Inheritance
-
PostData
- Derived
-
- Inherited Members
-
Constructors
PostData()
Fields
BufferSize
protected const int BufferSize = 81920
Field Value
- int
NewLineByteArray
protected static readonly byte[] NewLineByteArray
Field Value
- byte[]
NewLineString
protected const string NewLineString = "\n"
Field Value
- string
Properties
DisableDirectStreaming
public bool? DisableDirectStreaming { get; set; }
Property Value
- bool?
Type
public PostType Type { get; protected set; }
Property Value
- PostType
WrittenBytes
public byte[] WrittenBytes { get; protected set; }
Property Value
- byte[]
Methods
Bytes(byte[])
public static PostData Bytes(byte[] bytes)
Parameters
bytes
byte[]
Returns
- PostData
MultiJson(IEnumerable<object>)
public static PostData MultiJson(IEnumerable<object> listOfObjects)
Parameters
listOfObjects
IEnumerable<object>
Returns
- PostData
MultiJson(IEnumerable<string>)
public static PostData MultiJson(IEnumerable<string> listOfString)
Parameters
listOfString
IEnumerable<string>
Returns
- PostData
Serializable<T>(T)
public static SerializableData<T> Serializable<T>(T o)
Parameters
o
T
Returns
- SerializableData<T>
Type Parameters
T
String(string)
public static PostData String(string serializedString)
Parameters
serializedString
string
Returns
- PostData
Write(Stream, IConnectionConfigurationValues)
public abstract void Write(Stream writableStream, IConnectionConfigurationValues settings)
Parameters
writableStream
Stream
settings
IConnectionConfigurationValues
WriteAsync(Stream, IConnectionConfigurationValues, CancellationToken)
public abstract Task WriteAsync(Stream writableStream, IConnectionConfigurationValues settings, CancellationToken cancellationToken)
Parameters
writableStream
Stream
settings
IConnectionConfigurationValues
cancellationToken
CancellationToken
Returns
- Task
Operators
implicit operator PostData(byte[])
public static implicit operator PostData(byte[] byteArray)
Parameters
byteArray
byte[]
Returns
- PostData
implicit operator PostData(string)
public static implicit operator PostData(string literalString)
Parameters
literalString
string
Returns
- PostData