本文整理汇总了C#中DBElement.edit_metadata方法的典型用法代码示例。如果您正苦于以下问题:C# DBElement.edit_metadata方法的具体用法?C# DBElement.edit_metadata怎么用?C# DBElement.edit_metadata使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DBElement
的用法示例。
在下文中一共展示了DBElement.edit_metadata方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestR4
void TestR4(string edit_action)
{
DBElement<string, List<string>> element = new DBElement<string, List<string>>();
element.addElementData("element1", "test element for editing key-value pair to databse with value as string", DateTime.Now, new List<string> { "enum_one", "enum_two" }, new List<string> { "test element1's payload" });
enum_db.insert("enum_one", element);
"Demonstrating Requirement #4".title();
DBElement<string, List<string>> edit_element = new DBElement<string, List<string>>();
enum_db.getValue("enum_one", out edit_element);
"Element to be edited".title();
edit_element.showEnumerableElement();
WriteLine();
"Database before editing".title();
enum_db.showEnumerableDB();
WriteLine();
switch (edit_action)
{
case "edit metadata":
edit_element.edit_metadata(edit_action);
goto default;
case "add children":
edit_element.add_children(edit_action);
goto default;
case "remove children":
edit_element.remove_children(edit_action);
goto default;
case "edit payload":
edit_element.edit_payload();
goto default;
default:
"element after editing".title();
edit_element.showEnumerableElement();
"Databaser after editing".title();
enum_db.showEnumerableDB();
WriteLine();
break;
}
}