TypeManifestOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configuration of all types which are known to the code generator.
public sealed class TypeManifestOptions
type TypeManifestOptions = class
Public NotInheritable Class TypeManifestOptions
- Inheritance
-
TypeManifestOptions
Constructors
TypeManifestOptions() |
Properties
Activators |
Gets the set of known activators, which are responsible for creating instances of a given type. |
AllowAllTypes |
Gets or sets a value indicating whether to allow all types by default.
Default: |
AllowedTypes |
Gets the mapping of allowed type names. |
CompoundTypeAliases |
Gets the mapping from compound type aliases to types. |
Converters |
Gets the set of converters, which are responsible for converting from one type to another. |
Copiers |
Gets the set of copiers, which are responsible for creating deep copies of a given type. |
EnableConfigurationAnalysis |
Gets or sets a value indicating whether SerializerConfigurationAnalyzer should be enabled. |
FieldCodecs |
Gets the set of known field codecs, which are responsible for serializing and deserializing fields of a given type. |
InterfaceImplementations |
Gets the set of interface implementations, which are implementations of the interfaces present in Interfaces. |
InterfaceProxies |
Gets the set of known interface proxies, which capture method invocations which can be serialized, deserialized, and invoked against an implementation of this interface. |
Interfaces |
Gets the set of known interfaces, which are interfaces that have corresponding proxies in the InterfaceProxies collection. |
Serializers |
Gets the set of known serializers, which are responsible for serializing and deserializing a given type. |
WellKnownTypeAliases |
Gets the mapping of well-known type aliases to their corresponding type. |
WellKnownTypeIds |
Gets the mapping of well-known type identifiers to their corresponding type. |