ReflectionYamlTypeInfoResolver Class
Provides reflection-based type metadata for YamlSerializer.
public sealed class ReflectionYamlTypeInfoResolver : IYamlTypeInfoResolver- Implements
Constructors
| Name | Description |
|---|---|
| ReflectionYamlTypeInfoResolver() |
ReflectionYamlTypeInfoResolver()
public ReflectionYamlTypeInfoResolver()No documentation is available.
Properties
| Name | Description |
|---|---|
| Default | Gets a shared default reflection resolver instance. |
Gets a shared default reflection resolver instance.
public static ReflectionYamlTypeInfoResolver Default { get; }Property value
Methods
| Name | Description |
|---|---|
| GetTypeInfo(Type, YamlSerializerOptions) | Gets type metadata for a CLR type. |
GetTypeInfo(Type, YamlSerializerOptions)
ReflectionYamlTypeInfoResolver.csGets type metadata for a CLR type.
public YamlTypeInfo? GetTypeInfo(Type type, YamlSerializerOptions options)Parameters
typeType- The CLR type to resolve.
optionsYamlSerializerOptions- The serializer options in use.
Returns
YamlTypeInfo? The metadata for type, or null when not available.