The NBElement type exposes the following members.
Back to Top
Methods
Name | Description | |
---|---|---|
![]() | AddAfter |
The AddAfter method attaches as the next sibling the given NBElement and its children, or a copy of the given NBElement if it is still attached somewhere else.
|
![]() | AddBefore |
The AddBefore method attaches as the previous sibling the given NBElement and its children, or a copy of the given NBElement if it is still attached somewhere else.
|
![]() | AddFirstChild |
The AddFirstChild method attaches as the first child the given NBElement and its children, or a copy of the given NBElement if it is still attached somewhere else.
|
![]() | AddLastChild |
The AddLastChild method attaches as the last child the given NBElement and its children, or a copy of the given NBElement if it is still attached somewhere else.
|
![]() | AsBitStream |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on.
|
![]() | AsBitStream(NBBitStreamControl) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given options.
|
![]() | AsBitStream(Int32, Int32) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding and ccsid.
|
![]() | AsBitStream(Int32, Int32, NBBitStreamControl) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding, ccsid and options.
|
![]() | AsBitStream(Int32, Int32, String, String, String) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding, ccsid, message set, message type and message format.
|
![]() | AsBitStream(Int32, Int32, String, String, String, NBBitStreamControl) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding, ccsid, message set, message type, message format and options.
|
![]() | Children |
The Children method returns all child NBElements of this NBElement.
|
![]() | Children(Int32) |
The Children method returns all child NBElements of this NBElement with the given Type.
|
![]() | Children(String) |
The Children method returns all child NBElements of this NBElement with the given Name.
|
![]() | Children(Int32, String) |
The Children method returns all child NBElements of this NBElement with the given Type and Name.
|
![]() | Children(String, String) |
The Children method returns all child NBElements of this NBElement with the given Namespace and Name.
|
![]() | Children(Int32, String, String) |
The Children method returns all child NBElements of this NBElement with the given Type, Namespace and Name.
|
![]() | CreateAfter(Int32) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type.
|
![]() | CreateAfter(String) |
The CreateAfter method creates as the next sibling a new NBElement with the given Name.
|
![]() | CreateAfter(String, String) |
The CreateAfter method creates as the next sibling a new NBElement with the given Namespace and Name.
|
![]() | CreateAfter(Int32, String, Object) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type, Name and Value.
|
![]() | CreateAfter(String, String, Object) |
The CreateAfter method creates as the next sibling a new NBElement with the given Namespace, Name and Value.
|
![]() | CreateAfter(Int32, String, String, Object) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type, Namespace, Name and Value.
|
![]() | CreateAfterFromBitStream( Byte ) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateAfterFromBitStream( Byte , String) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream and Parser.
|
![]() | CreateAfterFromBitStream( Byte , String, Int32, Int32) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding and ccsid.
|
![]() | CreateAfterFromBitStream( Byte , String, Int32, Int32, NBBitStreamControl) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid and options.
|
![]() | CreateAfterFromBitStream( Byte , String, Int32, Int32, String, String, String) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType and messageFormat.
|
![]() | CreateAfterFromBitStream( Byte , String, Int32, Int32, String, String, String, NBBitStreamControl) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType, messageFormat and options.
|
![]() | CreateAfterUsingNewParser |
The CreateAfterUsingNewParser method creates as the next sibling a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateBefore(Int32) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type.
|
![]() | CreateBefore(String) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Name.
|
![]() | CreateBefore(String, String) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Namespace and Name.
|
![]() | CreateBefore(Int32, String, Object) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type, Name and Value.
|
![]() | CreateBefore(String, String, Object) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Namespace, Name and Value.
|
![]() | CreateBefore(Int32, String, String, Object) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type, Namespace, Name and Value.
|
![]() | CreateBeforeFromBitStream( Byte ) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateBeforeFromBitStream( Byte , String) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream and Parser.
|
![]() | CreateBeforeFromBitStream( Byte , String, Int32, Int32) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding and ccsid.
|
![]() | CreateBeforeFromBitStream( Byte , String, Int32, Int32, NBBitStreamControl) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid and options.
|
![]() | CreateBeforeFromBitStream( Byte , String, Int32, Int32, String, String, String) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType and messageFormat.
|
![]() | CreateBeforeFromBitStream( Byte , String, Int32, Int32, String, String, String, NBBitStreamControl) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType, messageFormat and options.
|
![]() | CreateBeforeUsingNewParser |
The CreateBeforeUsingNewParser method creates as the previous sibling a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateFirstChild(Int32) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type.
|
![]() | CreateFirstChild(String) |
The CreateFirstChild method creates as the first child a new NBElement with the given Name.
|
![]() | CreateFirstChild(String, String) |
The CreateFirstChild method creates as the first child a new NBElement with the given Namespace and Name.
|
![]() | CreateFirstChild(Int32, String, Object) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type, Name and Value.
|
![]() | CreateFirstChild(String, String, Object) |
The CreateFirstChild method creates as the first child a new NBElement with the given Namespace, Name and Value.
|
![]() | CreateFirstChild(Int32, String, String, Object) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type, Namespace, Name and Value.
|
![]() | CreateFirstChildFromBitStream( Byte ) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateFirstChildFromBitStream( Byte , String) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream and Parser.
|
![]() | CreateFirstChildFromBitStream( Byte , String, Int32, Int32) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding and ccsid.
|
![]() | CreateFirstChildFromBitStream( Byte , String, Int32, Int32, NBBitStreamControl) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid and options.
|
![]() | CreateFirstChildFromBitStream( Byte , String, Int32, Int32, String, String, String) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType and messageFormat.
|
![]() | CreateFirstChildFromBitStream( Byte , String, Int32, Int32, String, String, String, NBBitStreamControl) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType, messageFormat and options.
|
![]() | CreateFirstChildUsingNewParser |
The CreateFirstChildUsingNewParser method creates as the first child a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateLastChild(Int32) |
The CreateLastChild method creates as the last child a new NBElement with the given Type.
|
![]() | CreateLastChild(String) |
The CreateLastChild method creates as the last child a new NBElement with the given Name.
|
![]() | CreateLastChild(String, String) |
The CreateLastChild method creates as the last child a new NBElement with the given Namespace and Name.
|
![]() | CreateLastChild(Int32, String, Object) |
The CreateLastChild method creates as the last child a new NBElement with the given Type, Name and Value.
|
![]() | CreateLastChild(String, String, Object) |
The CreateLastChild method creates as the last child a new NBElement with the given Namespace, Name and Value.
|
![]() | CreateLastChild(Int32, String, String, Object) |
The CreateLastChild method creates as the last child a new NBElement with the given type, Namespace, Name and Value.
|
![]() | CreateLastChildFromBitStream( Byte ) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateLastChildFromBitStream( Byte , String) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream and Parser.
|
![]() | CreateLastChildFromBitStream( Byte , String, Int32, Int32) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding and ccsid.
|
![]() | CreateLastChildFromBitStream( Byte , String, Int32, Int32, NBBitStreamControl) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid and options.
|
![]() | CreateLastChildFromBitStream( Byte , String, Int32, Int32, String, String, String) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType and messageFormat.
|
![]() | CreateLastChildFromBitStream( Byte , String, Int32, Int32, String, String, String, NBBitStreamControl) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream, Parser, encoding, ccsid, messageSet, messageType, messageFormat and options.
|
![]() | CreateLastChildUsingNewParser |
The CreateLastChildUsingNewParser method creates as the last child a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | Delete |
The Delete method deletes the NBElement being operated on from the logical element tree.
|
![]() | DeleteAllChildren |
The DeleteAllChildren method deletes all the children of the NBElement being operated on from the logical element tree.
|
![]() | Detach |
The Detach method detaches the NBElement being operated on from the logical element tree.
|
![]() | DetachAllChildren |
The DetachAllChildren method detaches all the children of the NBElement being operated on from the logical element tree.
|
![]() | ![]() | (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | FindOrCreate(Int32) |
The FindOrCreate method returns the NBElement with the given Type. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(String) |
The FindOrCreate method returns the NBElement with the given Name. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(Int32, String) |
The FindOrCreate method returns the NBElement with the given Type and Name. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(String, Int32) |
The FindOrCreate method returns the NBElement with the given Name and Index. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(String, String) |
The FindOrCreate method returns the NBElement with the given Namespace and Name. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(Int32, String, Int32) |
The FindOrCreate method returns the NBElement with the given Type, Name and Index. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(Int32, String, String) |
The FindOrCreate method returns the NBElement with the given Type, Namespace and Index. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(String, String, Int32) |
The FindOrCreate method returns the NBElement with the given Namespace, Name and Index. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(Int32, String, String, Int32) |
The FindOrCreate method returns the NBElement with the given Type, Namespace, Name and Index. If the NBElement is not found then it is created.
|
![]() | GetBitArray |
The GetBitArray method returns a BitArray value containing the value of the NBElement.
|
![]() | GetBoolean |
The GetBoolean method returns a Boolean value containing the value of the NBElement.
|
![]() | GetByteArray |
The GetByteArray method returns an Byte[] value containing the value of the NBElement.
|
![]() | GetDateTime |
The GetDateTime method returns a DateTime value containing the value of the NBElement.
|
![]() | GetDateTimeOffset |
The GetDateTimeOffset method returns a DateTimeOffset value containing the value of the NBElement.
|
![]() | GetDecimal |
The GetDecimal method returns a Decimal value containing the value of the NBElement.
|
![]() | GetDouble |
The GetDouble method returns a Double value containing the value of the NBElement.
|
![]() | GetGenericEnumerator |
The GetGenericEnumerator method returns an NBElementEnumerator for the children of the NBElement being operated on.
|
![]() | ![]() | Serves as a hash function for a particular type. (Inherited from ![]() |
![]() | GetInt32 |
The GetInt32 method returns an Int value containing the value of the NBElement.
|
![]() | GetInt64 |
The GetInt64 method returns an Int64 value containing the value of the NBElement.
|
![]() | GetNullableBoolean |
The GetNullableBoolean method returns a Nullable<bool> value containing the value of the NBElement.
|
![]() | GetNullableDateTime |
The GetNullableDateTime method returns a Nullable<DateTime> value containing the value of the NBElement.
|
![]() | GetNullableDateTimeOffset |
The GetNullableDateTimeOffset method returns a Nullable<DateTimeOffset> value containing the value of the NBElement.
|
![]() | GetNullableDecimal |
The GetNullableDecimal method returns a Nullable<Decimal> value containing the value of the NBElement.
|
![]() | GetNullableDouble |
The GetNullableDouble method returns a Nullable<Double> value containing the value of the NBElement.
|
![]() | GetNullableInt32 |
The GetNullableInt32 method returns a Nullable<Int32> value containing the value of the NBElement.
|
![]() | GetNullableInt64 |
The GetNullableInt64 method returns a Nullable<Int64> value containing the value of the NBElement.
|
![]() | GetNullableTimeSpan |
The GetNullableTimeSpan method returns a Nullable<TimeSpan> value containing the value of the NBElement.
|
![]() | GetPlainEnumerator |
The GetPlainEnumerator method returns a plain IEnumerator for the children of the NBElement being operated on.
|
![]() | GetString |
The GetString method returns a String value containing the value of the NBElement.
|
![]() | GetTimeSpan |
The GetTimeSpan method returns a TimeSpan value containing the value of the NBElement.
|
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | ReplaceAllChildren |
The ReplaceAllChildren method deletes all the children of the NBElement being operated on and replaces them with the given NBElement.
|
![]() | SetValue(Boolean) |
The SetValue method assigns the given Boolean value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Byte) |
The SetValue method assigns the given Byte value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue( Byte ) |
The SetValue method assigns the given array unasigned char value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Char) |
The SetValue method assigns the given Char value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(BitArray) |
The SetValue method assigns the given BitArray value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(DateTime) |
The SetValue method assigns the given DateTime value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(DateTimeOffset) |
The SetValue method assigns the given DateTimeOffset value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Decimal) |
The SetValue method assigns the given Decimal value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Double) |
The SetValue method assigns the given Double value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Int16) |
The SetValue method assigns the given Int16 value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Int32) |
The SetValue method assigns the given Int value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Int64) |
The SetValue method assigns the given Int64 value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Boolean ) |
The SetValue method assigns the given Nullable<bool> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Byte ) |
The SetValue method assigns the given Nullable<Byte> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Char ) |
The SetValue method assigns the given Nullable<char> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable DateTime ) |
The SetValue method assigns the given Nullable<DateTime> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable DateTimeOffset ) |
The SetValue method assigns the given Nullable<DateTimeOffset> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Decimal ) |
The SetValue method assigns the given Nullable<Decimal> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Double ) |
The SetValue method assigns the given Nullable<double> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Int16 ) |
The SetValue method assigns the given Nullable<Int16> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Int32 ) |
The SetValue method assigns the given Nullable<int> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Int64 ) |
The SetValue method assigns the given Nullable<Int64> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable Single ) |
The SetValue method assigns the given Nullable<Single> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable TimeSpan ) |
The SetValue method assigns the given Nullable<TimeSpan> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Object) |
The SetValue method assigns the given Object's value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Single) |
The SetValue method assigns the given Single value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(String) |
The SetValue method assigns the given String value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(TimeSpan) |
The SetValue method assigns the given TimeSpan value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(DateTime, NBElementDateTimeType) |
The SetValue method assigns the given DateTime value to the NBElement (using the NBElementTimeSpanType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | SetValue(DateTimeOffset, NBElementDateTimeType) |
The SetValue method assigns the given DateTimeOffset value to the NBElement (using the NBElementDateTimeType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable DateTime , NBElementDateTimeType) |
The SetValue method assigns the given Nullable<DateTime> value to the NBElement (using the NBElementTimeSpanType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable DateTimeOffset , NBElementDateTimeType) |
The SetValue method assigns the given Nullable<DateTimeOffset> value to the NBElement (using the NBElementDateTimeType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable TimeSpan , NBElementTimeSpanType) |
The SetValue method assigns the given Nullable<TimeSpan> value to the NBElement (using the NBElementTimeSpanType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | SetValue(TimeSpan, NBElementTimeSpanType) |
The SetValue method assigns the given TimeSpan value to the NBElement (using the NBElementTimeSpanType to determine the sub-type)
and returns the current NBElement (whose value is set).
|
![]() | ToString |
The ToString method returns a String representation of the NBElement being operated on.
(Overrides ![]() |
See Also