NBElement represents the elements in the logical (hierarchical)
view of the message. Methods are provided for navigating and modifying
the hierarchy.

C# | Visual Basic | Visual C++ | F# |
public class NBElement : IEnumerable<NBElement>
Public Class NBElement _ Implements IEnumerable(Of NBElement)
public ref class NBElement : IEnumerable<NBElement^>
type NBElement = class interface IEnumerable<NBElement> end

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | AddAfter(NBElement) |
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(NBElement) |
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(NBElement) |
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(NBElement) |
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(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.
|
![]() | 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, 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) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given encoding and ccsid.
|
![]() | AsBitStream(NBBitStreamControl) |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on, using the given options.
|
![]() | AsBitStream()()()() |
The AsBitStream method returns a BitStream representation (serialized form) of the NBElement's hierarchy being operated on.
|
![]() | Children(Int32, String, String) |
The Children method returns all child NBElements of this NBElement with the given Type, Namespace and 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(String) |
The Children method returns all child NBElements of this NBElement with the given Name.
|
![]() | Children(Int32) |
The Children method returns all child NBElements of this NBElement with the given Type.
|
![]() | Children()()()() |
The Children method returns all child NBElements of this NBElement.
|
![]() | CreateAfter(Int32, String, String, Object) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type, Namespace, 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, Object) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type, Name and Value.
|
![]() | CreateAfter(String, String) |
The CreateAfter method creates as the next sibling a new NBElement with the given Namespace and Name.
|
![]() | CreateAfter(String) |
The CreateAfter method creates as the next sibling a new NBElement with the given Name.
|
![]() | CreateAfter(Int32) |
The CreateAfter method creates as the next sibling a new NBElement with the given Type.
|
![]() | CreateAfterFromBitStream(array<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.
|
![]() | CreateAfterFromBitStream(array<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(array<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(array<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(array<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(array<Byte>[]()[][]) |
The CreateAfterFromBitStream method creates as the next sibling a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateAfterUsingNewParser(String) |
The CreateAfterUsingNewParser method creates as the next sibling a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateBefore(Int32, String, String, Object) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type, Namespace, 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, Object) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type, Name and Value.
|
![]() | CreateBefore(String, String) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Namespace and Name.
|
![]() | CreateBefore(String) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Name.
|
![]() | CreateBefore(Int32) |
The CreateBefore method creates as the previous sibling a new NBElement with the given Type.
|
![]() | CreateBeforeFromBitStream(array<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.
|
![]() | CreateBeforeFromBitStream(array<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(array<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(array<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(array<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(array<Byte>[]()[][]) |
The CreateBeforeFromBitStream method creates as the previous sibling a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateBeforeUsingNewParser(String) |
The CreateBeforeUsingNewParser method creates as the previous sibling a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateFirstChild(Int32, String, String, Object) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type, Namespace, 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, Object) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type, Name and Value.
|
![]() | CreateFirstChild(String, String) |
The CreateFirstChild method creates as the first child a new NBElement with the given Namespace and Name.
|
![]() | CreateFirstChild(String) |
The CreateFirstChild method creates as the first child a new NBElement with the given Name.
|
![]() | CreateFirstChild(Int32) |
The CreateFirstChild method creates as the first child a new NBElement with the given Type.
|
![]() | CreateFirstChildFromBitStream(array<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.
|
![]() | CreateFirstChildFromBitStream(array<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(array<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(array<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(array<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(array<Byte>[]()[][]) |
The CreateFirstChildFromBitStream method creates as the first child a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateFirstChildUsingNewParser(String) |
The CreateFirstChildUsingNewParser method creates as the first child a new NBElement in the logical tree that belongs to the specified parser.
|
![]() | CreateLastChild(Int32, String, String, Object) |
The CreateLastChild method creates as the last child a new NBElement with the given type, Namespace, 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, Object) |
The CreateLastChild method creates as the last child a new NBElement with the given Type, Name and Value.
|
![]() | CreateLastChild(String, String) |
The CreateLastChild method creates as the last child a new NBElement with the given Namespace and Name.
|
![]() | CreateLastChild(String) |
The CreateLastChild method creates as the last child a new NBElement with the given Name.
|
![]() | CreateLastChild(Int32) |
The CreateLastChild method creates as the last child a new NBElement with the given Type.
|
![]() | CreateLastChildFromBitStream(array<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.
|
![]() | CreateLastChildFromBitStream(array<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(array<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(array<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(array<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(array<Byte>[]()[][]) |
The CreateLastChildFromBitStream method creates as the last child a new NBElement and its hierarchy which is populated using the given BitStream.
|
![]() | CreateLastChildUsingNewParser(String) |
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.
|
![]() | Element[([( Int32, String, String, Int32])]) |
This default property returns the child NBElement whose Type, Namespace, Name and Index match the Type, Namespace, Name and Index specified.
|
![]() | Element[([( Int32, String, String])]) |
This default property returns the child NBElement whose Type, Namespace and Name match the Type, Name and Index specified.
|
![]() | Element[([( Int32, String, Int32])]) |
This default property returns the child NBElement whose Type, Name and Index match the Type, Name and Index specified.
|
![]() | Element[([( Int32, String])]) |
This default property returns the first child NBElement whose Type and Name match the Type and Name specified.
|
![]() | Element[([( String, String, Int32])]) |
This default property returns the child NBElement whose Namespace, Name and Index match the Namespace, Name and Index specified.
|
![]() | Element[([( String, String])]) |
This default property returns the first child NBElement whose Namespace and Name match the Namespace and Name specified.
|
![]() | Element[([( String, Int32])]) |
This default property returns the child NBElement whose Name and Index match the Name and Index specified.
|
![]() | Element[([( String])]) |
This default property returns the first child NBElement whose Name matches the Name specified.
|
![]() | ElementType |
The ElementType property provides the parser specific type of the NBElement (which typically controls how the logical message is converted to a bitstream).
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Int32) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to an Int value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Int64) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to an Int64 value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Decimal) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Decimal value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Double) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Double value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to BitArray) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a BitArray value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to array<Byte>[]()[][]) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Byte[] value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to String) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a String value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Boolean) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Boolean value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to DateTime) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a DateTime value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to TimeSpan) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a TimeSpan value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to DateTimeOffset) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a DateTimeOffset value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(Int32>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<Int32> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(Int64>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<Int64> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(Decimal>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<Decimal> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(Double>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<double> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(Boolean>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<bool> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(DateTime>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<DateTime> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(TimeSpan>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<TimeSpan> value.
|
![]() ![]() | ExplicitNarrowingExplicitExplicitExplicit(NBElement to Nullable<(Of <<'(DateTimeOffset>)>>)) |
The cast operator method retrieves the value of the NBElement and explicitly casts it to a Nullable<DateTimeOffset> value.
|
![]() | 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.
|
![]() | 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(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) |
The FindOrCreate method returns the NBElement with the given Type and Name. 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(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(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) |
The FindOrCreate method returns the NBElement with the given Name. If the NBElement is not found then it is created.
|
![]() | FindOrCreate(Int32) |
The FindOrCreate method returns the NBElement with the given Type. If the NBElement is not found then it is created.
|
![]() | FirstChild |
The FirstChild property provides the first child NBElement in the logical (hierarchical) view of the message.
|
![]() | GenericType |
The GenericType property provides the generic type of the NBElement (which indicates if it has a Name, a Value or both).
|
![]() | 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.
|
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | 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.
|
![]() | GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() | LastChild |
The LastChild property provides the last child NBElement in the logical (hierarchical) view of the message.
|
![]() | Name |
The Name property provides the name of the NBElement in the logical (hierarchical) view of the message.
|
![]() | Namespace |
The Namespace property provides the namespace of the NBElement in the logical (hierarchical) view of the message.
|
![]() | NextSibling |
The NextSibling property provides the next sibling NBElement in the logical (hierarchical) view of the message.
|
![]() | Parent |
The Parent property provides the parent NBElement in the logical (hierarchical) view of the message.
|
![]() | ParserName |
The ParserName property provides the name of the Parser in the logical view of the message which owns the NBElement.
|
![]() | PreviousSibling |
The PreviousSibling property provides the previous sibling NBElement in the logical (hierarchical) view of the message.
|
![]() | ReadOnly |
The ReadOnly property indicates whether changes can be made to the NBElement.
|
![]() | ReplaceAllChildren(NBElement) |
The ReplaceAllChildren method deletes all the children of the NBElement being operated on and replaces them with the given NBElement.
|
![]() | SetValue(Object) |
The SetValue method assigns the given Object's value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable<(Of <<'(DateTimeOffset>)>>)) |
The SetValue method assigns the given Nullable<DateTimeOffset> 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(Nullable<(Of <<'(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(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<(Of <<'(TimeSpan>)>>)) |
The SetValue method assigns the given Nullable<TimeSpan> 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(Nullable<(Of <<'(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).
|
![]() | SetValue(Nullable<(Of <<'(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(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(Nullable<(Of <<'(DateTime>)>>)) |
The SetValue method assigns the given Nullable<DateTime> 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(Nullable<(Of <<'(Boolean>)>>)) |
The SetValue method assigns the given Nullable<bool> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Boolean) |
The SetValue method assigns the given Boolean value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable<(Of <<'(Char>)>>)) |
The SetValue method assigns the given Nullable<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(String) |
The SetValue method assigns the given String value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(array<Byte>[]()[][]) |
The SetValue method assigns the given array unasigned 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(Nullable<(Of <<'(Single>)>>)) |
The SetValue method assigns the given Nullable<Single> 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(Nullable<(Of <<'(Double>)>>)) |
The SetValue method assigns the given Nullable<double> 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(Nullable<(Of <<'(Decimal>)>>)) |
The SetValue method assigns the given Nullable<Decimal> 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(Nullable<(Of <<'(Int64>)>>)) |
The SetValue method assigns the given Nullable<Int64> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable<(Of <<'(Int32>)>>)) |
The SetValue method assigns the given Nullable<int> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable<(Of <<'(Int16>)>>)) |
The SetValue method assigns the given Nullable<Int16> value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | SetValue(Nullable<(Of <<'(Byte>)>>)) |
The SetValue method assigns the given Nullable<Byte> 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(Int32) |
The SetValue method assigns the given Int 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(Byte) |
The SetValue method assigns the given Byte value to the NBElement and returns the current NBElement (whose value is set).
|
![]() | ToString()()()() |
The ToString method returns a String representation of the NBElement being operated on.
(Overrides Object.ToString()()()().) |
![]() | Valid |
The Valid property indicates whether the NBElement object points to an actual logical message, or not.
|
![]() | ValueAsString |
The ValueAsString property provides the value of the value of the NBElement, converted to a string.
|
![]() | ValueIsNull |
The ValueIsNull property indicates whether the NBElement's value is specified to be Null (outside the standard value space for its data type).
|
![]() | ValueType |
The ValueType property provides the parser specific value type of the NBElement (which typically controls how the logical message is converted to a bitstream).
|

When creating a new message from scratch, it is important that the parser-owning
folders (elements whose parent is the root element) are created using only the following
methods passing in the parser name as the argument:
CreateLastChildUsingNewParser(String)
CreateFirstChildUsingNewParser(String)
CreateBeforeUsingNewParser(String)
CreateAfterUsingNewParser(String)
Children of these folders should be created with the other create methods only.
Warning: caching NBElement objects over multiple message flow invocations is unsupported because the internal state may be reset at the end of the current message invocation.

Object | |
![]() | NBElement |