DynamicToml Class |
Namespace: HyperTomlProcessor
The DynamicToml type exposes the following members.
Name | Description | |
---|---|---|
Add(Object) |
Adds the specified value.
| |
Add(String, Object) |
Adds the specified key and value.
| |
CreateArray |
Make a DynamicToml with the empty array.
| |
CreateTable |
Make a DynamicToml with the empty table.
| |
Delete(Int32) |
Deletes the element.
| |
Delete(String) |
Deletes the property.
| |
Equals | (Overrides ObjectEquals(Object).) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetDynamicMemberNames | (Overrides DynamicObjectGetDynamicMemberNames.) | |
GetHashCode | (Overrides ObjectGetHashCode.) | |
GetMetaObject | Provides a DynamicMetaObject that dispatches to the dynamic virtual methods. The object can be encapsulated inside another DynamicMetaObject to provide custom behavior for individual actions. This method supports the Dynamic Language Runtime infrastructure for language implementers and it is not intended to be used directly from your code. (Inherited from DynamicObject.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsDefined(Int32) |
Determines whether the element of the specified index has been defined.
| |
IsDefined(String) |
Determines whether the specified key has been defined.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Parse(Toml, IEnumerableChar) |
Load an DynamicToml from a string that contains XML.
| |
Parse(Toml, Stream) |
Creates a new DynamicToml instance by using the specified stream.
| |
Parse(Toml, TextReader) |
Loads a DynamicToml from a TextReader.
| |
ToString |
Returns the TOML for this element.
(Overrides ObjectToString.) | |
TryBinaryOperation | Provides implementation for binary operations. Classes derived from the DynamicObject class can override this method to specify dynamic behavior for operations such as addition and multiplication. (Inherited from DynamicObject.) | |
TryConvert | (Overrides DynamicObjectTryConvert(ConvertBinder, Object).) | |
TryCreateInstance | Provides the implementation for operations that initialize a new instance of a dynamic object. This method is not intended for use in C# or Visual Basic. (Inherited from DynamicObject.) | |
TryDeleteIndex | Provides the implementation for operations that delete an object by index. This method is not intended for use in C# or Visual Basic. (Inherited from DynamicObject.) | |
TryDeleteMember | Provides the implementation for operations that delete an object member. This method is not intended for use in C# or Visual Basic. (Inherited from DynamicObject.) | |
TryGetIndex | (Overrides DynamicObjectTryGetIndex(GetIndexBinder, Object, Object).) | |
TryGetMember | (Overrides DynamicObjectTryGetMember(GetMemberBinder, Object).) | |
TryInvoke | (Overrides DynamicObjectTryInvoke(InvokeBinder, Object, Object).) | |
TryInvokeMember | (Overrides DynamicObjectTryInvokeMember(InvokeMemberBinder, Object, Object).) | |
TrySetIndex | (Overrides DynamicObjectTrySetIndex(SetIndexBinder, Object, Object).) | |
TrySetMember | (Overrides DynamicObjectTrySetMember(SetMemberBinder, Object).) | |
TryUnaryOperation | Provides implementation for unary operations. Classes derived from the DynamicObject class can override this method to specify dynamic behavior for operations such as negation, increment, or decrement. (Inherited from DynamicObject.) | |
WriteTo(Toml, Stream) |
Writes the content of DynamicToml to the specified stream.
| |
WriteTo(Toml, TextWriter) |
Writes the content of DynamicToml to the specified TextWriter.
|
Name | Description | |
---|---|---|
IsArray |
Gets a value indicating whether the DynamicToml represents an array.
| |
IsObject |
Gets a value indicating whether the DynamicToml represents a table.
|