다음을 통해 공유


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)

적용 대상