C# Class HandCoded.FpML.Meta.SchemaRelease

The SchemaRelease adds FpML specific knowledge to the base HandCoded.Meta.SchemaRelease. It ensures that the FpML element is automatically assigned the correct version identifier and holds a reference to a schemes description for the release.
Inheritance: HandCoded.Meta.SchemaRelease, ISchemeAccess
Show file Open project: formicary/fpml-toolkit-csharp Class Usage Examples

Public Methods

Method Description
SchemaRelease ( HandCoded specification, string version, string namespaceUri, string schemaLocation, string preferredPrefix, string alternatePrefix, HandCoded initialiser, HandCoded recogniser, string rootElement, SchemeDefaults schemeDefaults, SchemeCollection schemeCollection ) : System

Constructs a SchemaRelease instance describing a schema based release of a particular HandCoded.Meta.Specification.

SchemaRelease ( HandCoded specification, string version, string namespaceUri, string schemaLocation, string preferredPrefix, string alternatePrefix, string rootElement, SchemeDefaults schemeDefaults, SchemeCollection schemeCollection ) : System

Constructs a SchemaRelease instance describing a schema based release of a particular HandCoded.Meta.Specification.

Method Details

SchemaRelease() public method

Constructs a SchemaRelease instance describing a schema based release of a particular HandCoded.Meta.Specification.
public SchemaRelease ( HandCoded specification, string version, string namespaceUri, string schemaLocation, string preferredPrefix, string alternatePrefix, HandCoded initialiser, HandCoded recogniser, string rootElement, SchemeDefaults schemeDefaults, SchemeCollection schemeCollection ) : System
specification HandCoded The owning .
version string The version identifier for this release.
namespaceUri string The namespace used to identify the schema.
schemaLocation string The default schema location.
preferredPrefix string The preferred prefix for the namespace.
alternatePrefix string The alternate prefix for the namespace.
initialiser HandCoded The .
recogniser HandCoded The .
rootElement string The normal root element.
schemeDefaults SchemeDefaults Scheme default URI information.
schemeCollection HandCoded.FpML.Schemes.SchemeCollection The SchemeCollection for this release.
return System

SchemaRelease() public method

Constructs a SchemaRelease instance describing a schema based release of a particular HandCoded.Meta.Specification.
public SchemaRelease ( HandCoded specification, string version, string namespaceUri, string schemaLocation, string preferredPrefix, string alternatePrefix, string rootElement, SchemeDefaults schemeDefaults, SchemeCollection schemeCollection ) : System
specification HandCoded The owning .
version string The version identifier for this release.
namespaceUri string The namespace used to identify the schema.
schemaLocation string The default schema location.
preferredPrefix string The preferred prefix for the namespace.
alternatePrefix string The alternate prefix for the namespace.
rootElement string The normal root element.
schemeDefaults SchemeDefaults Scheme default URI information.
schemeCollection HandCoded.FpML.Schemes.SchemeCollection The SchemeCollection for this release.
return System