| ElementBase Class |
Namespace: StreamCoders.Container
The ElementBase type exposes the following members.
| Name | Description | |
|---|---|---|
| ElementOffset |
| Name | Description | |
|---|---|---|
| FindAll(ElementType) |
Finds all children that match an ElementType | |
| FindAllT(ElementType) |
Finds all children that match an ElementType and casts to T.
| |
| FindFirstChild(ElementType) |
Finds the first child that matches an ElementType | |
| FindFirstChildT(ElementType) |
Finds the first child that matches an ElementType and casts to T.
| |
| GetIntLength | ||
| Populate | ||
| PopulateChildren |
Populate children of the current element.
| |
| PopulateNextChild |
Populates the next child only.
| |
| ProceedReading | ||
| ReadBuffer |
Reads a number of bytes into a byte array.
| |
| ReadElementSize |
Stores and returns size of element and also initializes internal element offset tracking.
| |
| ReadId |
Reads an Element ID.
| |
| ReadString |
Reads an octet string.
| |
| SeekToElement | ||
| SkipElement |
Skips the current element.
| |
| ToString | (Overrides ObjectToString.) | |
| ToString(String) | ||
| WriteElement |
Writes the whole element to the EBML output stream
|
| Name | Description | |
|---|---|---|
| Children | ||
| ElementSize | ||
| HasUnknownSize | ||
| Id | ||
| Parent |
| Name | Description | |
|---|---|---|
| Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
| Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |