XmlTranslatorStream Class

 

Allows the derived classes to intercept XML node translation through virtual method that calls TranslateXXX.

Namespace:   Microsoft.BizTalk.Streaming
Assembly:  Microsoft.BizTalk.Streaming (in Microsoft.BizTalk.Streaming.dll)

System.Object
  System.MarshalByRefObject
    System.IO.Stream
      Microsoft.BizTalk.Streaming.EventingReadStream
        Microsoft.BizTalk.Streaming.ForwardOnlyEventingReadStream
          Microsoft.BizTalk.Streaming.XmlBufferedReaderStream
            Microsoft.BizTalk.Streaming.XmlTranslatorStream
              Microsoft.BizTalk.Component.NamespaceTranslatorStream
              Microsoft.BizTalk.Component.XmlDasmStreamWrapper
              Microsoft.BizTalk.Streaming.XmlValidatingStream
              Microsoft.BizTalk.Streaming.XPathMutatorStream

[ComVisibleAttribute(false)]
public class XmlTranslatorStream : XmlBufferedReaderStream

NameDescription
System_CAPS_pubmethodXmlTranslatorStream(XmlReader)

Initializes a new instance of the XmlTranslatorStream class with the specified reader.

System_CAPS_pubmethodXmlTranslatorStream(XmlReader, Encoding)

Initializes a new instance of the XmlTranslatorStream class with the specified reader and encoding.

System_CAPS_pubmethodXmlTranslatorStream(XmlReader, Encoding, MemoryStream)

Obsolete.Initializes a new instance of the XmlTranslatorStream class.

NameDescription
System_CAPS_pubpropertyCanRead

Gets a value that indicates whether the stream supports reading.(Inherited from ForwardOnlyEventingReadStream.)

System_CAPS_pubpropertyCanSeek

Gets a value that indicates whether the stream supports seeking.(Inherited from ForwardOnlyEventingReadStream.)

System_CAPS_pubpropertyCanTimeout

(Inherited from Stream.)

System_CAPS_pubpropertyCanWrite

Gets a value that indicates whether the stream supports writing.(Inherited from EventingReadStream.)

System_CAPS_protpropertyEnableReadEvent

Gets or sets a value that indicates whether the read event is enabled.(Inherited from EventingReadStream.)

System_CAPS_pubpropertyLength

Gets the length of the stream in bytes.(Inherited from XmlBufferedReaderStream.)

System_CAPS_pubpropertyPosition

Gets the overall position in the stream.(Inherited from XmlBufferedReaderStream.)

System_CAPS_pubpropertyReadCompleted

Gets a value that indicates whether the stream reading is completed.(Inherited from EventingReadStream.)

System_CAPS_pubpropertyReadTimeout

(Inherited from Stream.)

System_CAPS_pubpropertyTerse

Gets or sets a value that indicates whether an insignificant whitespace and comments are echoed.

System_CAPS_pubpropertyWriteTimeout

(Inherited from Stream.)

NameDescription
System_CAPS_pubmethodBeginRead(Byte[], Int32, Int32, AsyncCallback, Object)

(Inherited from Stream.)

System_CAPS_pubmethodBeginWrite(Byte[], Int32, Int32, AsyncCallback, Object)

(Inherited from Stream.)

System_CAPS_pubmethodClose()

Closes the current stream and releases any resources associated with the current stream.(Overrides XmlBufferedReaderStream.Close().)

System_CAPS_pubmethodCopyTo(Stream)

(Inherited from Stream.)

System_CAPS_pubmethodCopyTo(Stream, Int32)

(Inherited from Stream.)

System_CAPS_pubmethodCopyToAsync(Stream)

(Inherited from Stream.)

System_CAPS_pubmethodCopyToAsync(Stream, Int32)

(Inherited from Stream.)

System_CAPS_pubmethodCopyToAsync(Stream, Int32, CancellationToken)

(Inherited from Stream.)

System_CAPS_pubmethodCreateObjRef(Type)

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodCreateWaitHandle()

(Inherited from Stream.)

System_CAPS_pubmethodDispose()

(Inherited from Stream.)

System_CAPS_protmethodDispose(Boolean)

(Inherited from Stream.)

System_CAPS_pubmethodEndRead(IAsyncResult)

(Inherited from Stream.)

System_CAPS_pubmethodEndWrite(IAsyncResult)

(Inherited from Stream.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodFireAfterLastReadEvent()

Fires the AfterLastReadEvent.(Inherited from EventingReadStream.)

System_CAPS_protmethodFireBeforeFirstReadEvent()

Fires the BeforeFirstReadEvent.(Inherited from EventingReadStream.)

System_CAPS_protmethodFireReadEvent(Byte[], Int32, Int32)

Fires the read event.(Inherited from EventingReadStream.)

System_CAPS_pubmethodFlush()

Clears all buffers for the stream and causes any buffered data to be written to the underlying device.(Inherited from ForwardOnlyEventingReadStream.)

System_CAPS_pubmethodFlushAsync()

(Inherited from Stream.)

System_CAPS_pubmethodFlushAsync(CancellationToken)

(Inherited from Stream.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodObjectInvariant()

(Inherited from Stream.)

System_CAPS_protmethodProcessXmlNodes(Int32)

Processes the XML nodes of the specified stream.(Overrides XmlBufferedReaderStream.ProcessXmlNodes(Int32).)

System_CAPS_pubmethodRead(Byte[], Int32, Int32)

Reads a sequence of bytes from the stream and writes the data in a given buffer.(Inherited from EventingReadStream.)

System_CAPS_pubmethodReadAsync(Byte[], Int32, Int32)

(Inherited from Stream.)

System_CAPS_pubmethodReadAsync(Byte[], Int32, Int32, CancellationToken)

(Inherited from Stream.)

System_CAPS_pubmethodReadByte()

(Inherited from Stream.)

System_CAPS_protmethodReadInternal(Byte[], Int32, Int32)

Honors a read request by invoking the translator as much times as necessary to produce the desired number of bytes.(Inherited from XmlBufferedReaderStream.)

System_CAPS_pubmethodSeek(Int64, SeekOrigin)

Sets the current position of the stream to the specified value.(Inherited from ForwardOnlyEventingReadStream.)

System_CAPS_pubmethodSetLength(Int64)

Sets the length of the current stream.(Inherited from ForwardOnlyEventingReadStream.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_protmethodTranslateAttribute()

Translates an attribute.

System_CAPS_protmethodTranslateAttributes()

Translates an element of attributes.

System_CAPS_protmethodTranslateAttributeValue(String, String, String, String)

Translates the specified attribute value.

System_CAPS_protmethodTranslateCData(String)

Translates the CDATA.

System_CAPS_protmethodTranslateComment(String)

Translates a comment.

System_CAPS_protmethodTranslateDocType(String, String, String, String)

Translates the specified document type.

System_CAPS_protmethodTranslateElement()

Translates an element.

System_CAPS_protmethodTranslateEndElement(Boolean)

Translates an end element markup.

System_CAPS_protmethodTranslateEntityRef(String)

Translates an entity reference.

System_CAPS_protmethodTranslateProcessingInstruction(String, String)

Translates a processing instruction.

System_CAPS_protmethodTranslateStartAttribute(String, String, String)

Translates the start attribute.

System_CAPS_protmethodTranslateStartElement(String, String, String)

Produces a start element tag.

System_CAPS_protmethodTranslateText(String)

Translates a text node or attribute value.

System_CAPS_protmethodTranslateWhitespace(String)

Translate either significant or insignificant whitespace.

System_CAPS_protmethodTranslateXmlDeclaration(String, String)

Translates an XML declaration.

System_CAPS_protmethodTranslateXmlNode()

Translates a node based on the type of the node reported by the encapsulated reader.

System_CAPS_pubmethodWrite(Byte[], Int32, Int32)

Writes a sequence of bytes to the stream using data from a buffer.(Inherited from EventingReadStream.)

System_CAPS_pubmethodWriteAsync(Byte[], Int32, Int32)

(Inherited from Stream.)

System_CAPS_pubmethodWriteAsync(Byte[], Int32, Int32, CancellationToken)

(Inherited from Stream.)

System_CAPS_pubmethodWriteByte(Byte)

(Inherited from Stream.)

NameDescription
System_CAPS_protfieldm_outputStream

Specifies the output for the specified stream.(Inherited from XmlBufferedReaderStream.)

System_CAPS_protfieldm_reader

Specifies the XML reader of the stream.

System_CAPS_protfieldm_writer

Specifies the XML text writer of the stream.

NameDescription
System_CAPS_pubeventAfterLastReadEvent

Occurs after the last read is issued against StreamingReader.(Inherited from EventingReadStream.)

System_CAPS_pubeventBeforeFirstReadEvent

Occurs before first read is issued against StreamingReader.(Inherited from EventingReadStream.)

System_CAPS_pubeventReadEvent

Occurs after every read is issued against StreamingReader.(Inherited from EventingReadStream.)

NameDescription
System_CAPS_pubmethodIndexOf(Byte[])

Specifies the index of the current stream.(Defined by StreamHelper.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: