IOLink C# 1.11.0
Loading...
Searching...
No Matches
IOLink.ReadonlyMetadataNode Class Reference

Wrapper around MetadataNode exposing only method that does not modify the instance. More...

Inheritance diagram for IOLink.ReadonlyMetadataNode:

Public Member Functions

 ReadonlyMetadataNode (MetadataNode node)
 Wrap a MetadataNode instance.
 
MetadataNode Clone ()
 Create a mutable copy, proxy for MetadataNode.Clone
 
bool HasChild (string key)
 Check if this node has a child with the given key, proxy for MetadataNode.HasChild
 
ReadonlyMetadataNode Child (string key)
 Get the child with the given key, proxy for MetadataNode.Child
 
System.Collections.Generic.IEnumerator< MetadataNodeGetEnumerator ()
 Proxy for MetadataNode.Enumerator
 
string ToString ()
 

Static Public Member Functions

static global::System.Runtime.InteropServices.HandleRef getCPtr (ReadonlyMetadataNode obj)
 
static operator MetadataNode (ReadonlyMetadataNode obj)
 Explicit conversion to MetadataNode
 
static implicit operator ReadonlyMetadataNode (MetadataNode obj)
 Implicit conversion from MetadataNode
 

Properties

string Key [get]
 Proxy for MetadataNode.Key
 
VariantDataValue Value [get]
 Proxy for MetadataNode.Value
 
uint ChildCount [get]
 Proxy for MetadataNode.ChildCount
 

Detailed Description

Wrapper around MetadataNode exposing only method that does not modify the instance.

Examples
MetadataTree.cs.

The documentation for this class was generated from the following file: