Kinetica C# API
Version 7.2.3.0
|
A class that contains a list of named schemas. More...
Public Member Functions | |
SchemaNames () | |
Constructor More... | |
bool | Contains (SchemaName name) |
Checks if given name is in the map More... | |
bool | Add (SchemaName name, NamedSchema schema) |
Adds a schema name to the map if it doesn't exist yet More... | |
bool | Add (NamedSchema schema) |
Adds a named schema to the list More... | |
bool | TryGetValue (string name, string space, string encspace, out NamedSchema schema) |
Tries to get the value for the given name fields More... | |
IEnumerator< KeyValuePair< SchemaName, NamedSchema > > | GetEnumerator () |
Returns the enumerator for the map More... | |
Properties | |
IDictionary< SchemaName, NamedSchema > | Names [get] |
Map of schema name and named schema objects More... | |
A class that contains a list of named schemas.
This is used when reading or writing a schema/protocol. This prevents reading and writing of duplicate schema definitions within a protocol or schema file
Definition at line 146 of file SchemaName.cs.
|
inline |
Constructor
Definition at line 156 of file SchemaName.cs.
|
inline |
Adds a schema name to the map if it doesn't exist yet
name | schema name |
schema | schema object |
Definition at line 179 of file SchemaName.cs.
|
inline |
Adds a named schema to the list
schema | schema object |
Definition at line 193 of file SchemaName.cs.
|
inline |
Checks if given name is in the map
name | schema name |
Definition at line 166 of file SchemaName.cs.
|
inline |
|
inline |
Tries to get the value for the given name fields
name | name of the schema |
space | namespace of the schema |
encspace | enclosing namespace of the schema |
schema | schema object found |
Definition at line 207 of file SchemaName.cs.
|
get |
Map of schema name and named schema objects
Definition at line 151 of file SchemaName.cs.