# MetarDecoder Class MetarDecoder ## Definition **Namespace:** Metar.Decoder **Assembly:** Metar.Decoder (in Metar.Decoder.dll) Version: 1.0.5+ad2a158933a1e4d81e31e9a7f1a0faf24fc95eed **XMLNS for XAML:** Not mapped to an xmlns. **C#** ``` C# public sealed class MetarDecoder ```
InheritanceObject → MetarDecoder
## Constructors
MetarDecoder Initializes a new instance of the MetarDecoder class
## Methods
Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCode Serves as the default hash function.
(Inherited from Object)
GetType Gets the Type of the current instance.
(Inherited from Object)
Parse Decode a full metar string into a complete metar object while using global strict option.
ParseNotStrict Decode a full metar string into a complete metar object ith strict option disabled, meaning that decoding will continue even if metar is not compliant.
ParseStrict Decode a full metar string into a complete metar object with strict option, meaning decoding will stop as soon as a non-compliance is detected.
ParseWithMode Decode a full metar string into a complete metar object.
SetStrictParsing Set global parsing mode (strict/not strict) for the whole object.
ToString Returns a string that represents the current object.
(Inherited from Object)
## Fields
ExceptionKey  
RemainingMetarKey  
ResultKey  
## See Also #### Reference Metar.Decoder Namespace