Inherits Dictionary< string, string >.
|
void | Parse (JToken jtok) |
| Parses the custom properties from the given JSON object and stores them into the schema's list of custom properties More...
|
|
void | Set (string key, string value) |
| Adds a custom property to the schema More...
|
|
void | WriteJson (JsonTextWriter writer) |
| Writes the schema's custom properties in JSON format More...
|
|
override bool | Equals (object obj) |
| Function to compare equality of two PropertyMaps More...
|
|
override int | GetHashCode () |
| Hashcode function More...
|
|
Definition at line 27 of file Property.cs.
◆ Equals()
override bool Avro.PropertyMap.Equals |
( |
object |
obj | ) |
|
|
inline |
Function to compare equality of two PropertyMaps
- Parameters
-
- Returns
- true if contents of the two maps are the same, false otherwise
Definition at line 90 of file Property.cs.
◆ GetHashCode()
override int Avro.PropertyMap.GetHashCode |
( |
| ) |
|
|
inline |
◆ Parse()
void Avro.PropertyMap.Parse |
( |
JToken |
jtok | ) |
|
|
inline |
Parses the custom properties from the given JSON object and stores them into the schema's list of custom properties
- Parameters
-
Definition at line 39 of file Property.cs.
◆ Set()
void Avro.PropertyMap.Set |
( |
string |
key, |
|
|
string |
value |
|
) |
| |
|
inline |
Adds a custom property to the schema
- Parameters
-
key | custom property name |
value | custom property value |
Definition at line 56 of file Property.cs.
◆ WriteJson()
void Avro.PropertyMap.WriteJson |
( |
JsonTextWriter |
writer | ) |
|
|
inline |
Writes the schema's custom properties in JSON format
- Parameters
-
Definition at line 74 of file Property.cs.
The documentation for this class was generated from the following file:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Avro/src/apache/main/Schema/Property.cs