C# Class SimpleFramework.Xml.Core.ScannerFactory

The ScannerFactory is used to create scanner objects that will scan a class for its XML class schema. Caching is done by this factory so that repeat retrievals of a Scanner will not require repeat scanning of the class for its XML schema.
Afficher le fichier Open project: ngallagher/simplexml Class Usage Examples

Méthodes publiques

Méthode Description
GetInstance ( Class type ) : Scanner

This creates a Scanner object that can be used to examine the fields within the XML class schema. The scanner maintains information when a field from within the scanner is visited, this allows the serialization and deserialization process to determine if all required XML annotations are used.

ScannerFactory ( ) : System

Constructor for the ScannerFactory object. This is used to create a factory that will create and cache scanned data for a given class. Scanning the class is required to find the fields and methods that have been annotated.

Method Details

GetInstance() public méthode

This creates a Scanner object that can be used to examine the fields within the XML class schema. The scanner maintains information when a field from within the scanner is visited, this allows the serialization and deserialization process to determine if all required XML annotations are used.
public GetInstance ( Class type ) : Scanner
type Class /// the schema class the scanner is created for ///
Résultat Scanner

ScannerFactory() public méthode

Constructor for the ScannerFactory object. This is used to create a factory that will create and cache scanned data for a given class. Scanning the class is required to find the fields and methods that have been annotated.
public ScannerFactory ( ) : System
Résultat System