Interface IOpenAccessBinaryStream
Namespace: Telerik.OpenAccess
Assembly: Telerik.OpenAccess.dll
Syntax
public interface IOpenAccessBinaryStream
Methods
CanAccess(String, Boolean)
Declaration
bool CanAccess(string fieldName, bool write)
Parameters
|
System.String
fieldName
|
|
System.Boolean
write
|
Returns
|
System.Boolean
|
FlushInternal(Byte[], Int32, Int32, String, Boolean, Int64)
Declaration
void FlushInternal(byte[] buffer, int offset, int count, string fieldName, bool append, long internalOffset)
Parameters
|
System.Byte[]
buffer
|
|
System.Int32
offset
|
|
System.Int32
count
|
|
System.String
fieldName
|
|
System.Boolean
append
|
|
System.Int64
internalOffset
|
GetDefaultBufferSize()
Declaration
int GetDefaultBufferSize()
Returns
|
System.Int32
|
GetLengthInternal(String)
Declaration
long GetLengthInternal(string fieldName)
Parameters
|
System.String
fieldName
|
Returns
|
System.Int64
|
MarkModified(String, Stream)
Declaration
void MarkModified(string fieldName, Stream stream)
Parameters
|
System.String
fieldName
|
|
System.IO.Stream
stream
|
ReadInternal(Byte[], Int32, Int32, String, Int64)
Declaration
int ReadInternal(byte[] buffer, int offset, int count, string fieldName, long internalOffset)
Parameters
|
System.Byte[]
buffer
|
|
System.Int32
offset
|
|
System.Int32
count
|
|
System.String
fieldName
|
|
System.Int64
internalOffset
|
Returns
|
System.Int32
|
SetLengthInternal(String, Int64)
Declaration
void SetLengthInternal(string fieldName, long length)
Parameters
|
System.String
fieldName
|
|
System.Int64
length
|