dotConnect for Oracle Documentation
Devart.Data.Oracle Namespace / OracleBFile Class
Fields Properties Methods

OracleBFile Class Members

The following tables list the members exposed by OracleBFile.

Public Constructors
 NameDescription
Public ConstructorOverloaded. Initializes a new instance of the OracleBFile class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)Represents a null OracleBFile object not associated with any physical file at the server.  
Top
Public Properties
 NameDescription
Public PropertySpecifies whether the OracleLob is cached. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets a value indicating whether the OracleLob stream can be read. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets a value indicating whether forward and backward seek operations can be performed. (Inherited from Devart.Data.Oracle.OracleLob)
Public Property (Inherited from System.IO.Stream)
Public PropertyOverridden. Always false because OracleBFile is read-only.  
Public PropertyGets a value indicating the minimum number of bytes used during read/write operations. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets or sets the OracleConnection used by this instance of the OracleLob. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets the name of the directory with which an OracleBFile object is associated.  
Public PropertyGets a value indicating whether a physical file specified by the DirectoryName and FileName exists.  
Public PropertyGets the name of a physical file with which an OracleBFile object is associated.  
Public PropertyGets a value indicating whether the application called the OracleLob.BeginBatch method. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets a value indicating whether the OracleLob is empty or not. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets a value indicating whether the OracleLob is a OracleLob.Null stream. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyDetermines whether the physical file has been opened by calling OpenFile method.  
Public PropertyGets a value indicating whether the OracleLob is a temporary LOB. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets the size of the OracleLob. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets the LOB data type. (Inherited from Devart.Data.Oracle.OracleLob)
Public PropertyGets the current read position in the OracleLob stream. (Inherited from Devart.Data.Oracle.OracleLob)
Public Property (Inherited from System.IO.Stream)
Public PropertyGets the value of the OracleLob object. (Inherited from Devart.Data.Oracle.OracleLob)
Public Property (Inherited from System.IO.Stream)
Top
Public Methods
 NameDescription
Public MethodOverloaded. Appends the supplied data to the current OracleLob instance. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodOverloaded. Prevents server-side triggers from firing while performing multiple write operations. (Inherited from Devart.Data.Oracle.OracleLob)
Public Method (Inherited from System.IO.Stream)
Public Method (Inherited from System.IO.Stream)
Public MethodOverridden. Creates a copy of the current OracleBFile object associated with the same physical file as the original.  
Public MethodOverridden. Closes the current stream and releases any resources associated with it.  
Public MethodCloses the physical file associated with the OracleBFile object opened before by OpenFile method.  
Public MethodOverloaded. Copies data from the OracleBFile to a destination OracleLob.  
Public MethodOverloaded.  (Inherited from System.IO.Stream)
Public Method (Inherited from System.MarshalByRefObject)
Public MethodDisposes the resources allocated by the OracleLob object. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodAllows server-side triggers to resume firing after performing multiple write operations. (Inherited from Devart.Data.Oracle.OracleLob)
Public Method (Inherited from System.IO.Stream)
Public Method (Inherited from System.IO.Stream)
Public MethodOverloaded. Erases all data from the OracleLob. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodFlush/write all buffers for the current OracleLob. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodOverloaded.  (Inherited from System.IO.Stream)
Public Method (Inherited from System.MarshalByRefObject)
Public Method (Inherited from System.MarshalByRefObject)
Public MethodDetermines whether the specified OracleLob object is equal to the current OracleLob. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodOpens the file with which an OracleBFile object is associated.  
Public MethodOverloaded. Overridden. Reads a sequence of bytes from the current OracleBFile stream and advances the position within the stream by the number of bytes read.  
Public MethodOverloaded.  (Inherited from System.IO.Stream)
Public Method (Inherited from System.IO.Stream)
Public MethodSets the position on the current OracleLob stream. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodBinds the OracleBFile object to a different file in the operating system.  
Public MethodSets length for OracleLob value. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodConverts the current OracleLob object to a System.String. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodOverloaded. Writes a sequence of bytes to the current OracleLob stream, and advances the current position within this stream by the number of bytes written. (Inherited from Devart.Data.Oracle.OracleLob)
Public MethodOverloaded.  (Inherited from System.IO.Stream)
Public MethodWrites a byte to the current position in the Lob and advances the position within the stream by one byte. (Inherited from Devart.Data.Oracle.OracleLob)
Top
See Also