HL7AbstractDataStream 类

定义

public ref class HL7AbstractDataStream abstract : System::IO::Stream, Microsoft::Solutions::BTAHL7::Pipelines::IExecutionContext
public abstract class HL7AbstractDataStream : System.IO.Stream, Microsoft.Solutions.BTAHL7.Pipelines.IExecutionContext
type HL7AbstractDataStream = class
    inherit Stream
    interface IExecutionContext
Public MustInherit Class HL7AbstractDataStream
Inherits Stream
Implements IExecutionContext
继承
HL7AbstractDataStream
派生
实现

构造函数

HL7AbstractDataStream(DelimiterSet, HL7DocumentSchema, Boolean, Boolean, Boolean, Boolean, SegmentIndexer, Encoding)

字段

bGenerateOptionalFields
bTrailingDelimiterAllowed
mBufferCount
mBufferedStream
mBufferPos
mDelimiterSet
mDocSchema
mDocumentFinished
mEncoding
mErrors
mException
mFirstTagSFT
mIsCustomDataTypeValidation
mIsXmlValidation
mLastTagRead
mMessageContext
mMessageVersionID
mPosition
mProducedPosition
mSegmentCount
mSegmentSequenceNo
sbSFT

属性

CanRead
CanSeek
CanWrite
CustomDataTypeValidation
DocumentFinished
DocumentSchema
DS
Errors
GenerateOptionalFields
IsXmlValidation
Length
MessageContext
MessageVersionID
Position
SegmentSequenceNo
TrailingDelimitersAllowed

方法

AppendError(AbstractDataEntity, Int32, String)
AppendError(AbstractDataEntity, Int32)
AppendError(AbstractDataEntity, String, String)
AppendError(AbstractDataEntity, String)
Dispose(Boolean)
Flush()
GetPrefix()
Read(Byte[], Int32, Int32)
ReadInternal(Int32)
Seek(Int64, SeekOrigin)
SetLength(Int64)
Write(Byte[], Int32, Int32)

适用于