XsdDataContractImporter::CanImport Method (XmlSchemaSet^, XmlQualifiedName^)
.NET Framework (current version)
Gets a value that indicates whether the schemas contained in an XmlSchemaSet can be transformed into a CodeCompileUnit.
Assembly: System.Runtime.Serialization (in System.Runtime.Serialization.dll)
Parameters
- schemas
-
Type:
System.Xml.Schema::XmlSchemaSet^
A XmlSchemaSet that contains the schema representations.
- typeName
-
Type:
System.Xml::XmlQualifiedName^
An IList of XmlQualifiedName that specifies the names of the schema types that need to be imported from the XmlSchemaSet.
Return Value
Type: System::Booleantrue if the schemas can be transformed to data contract types; otherwise, false.
| Exception | Condition |
|---|---|
| ArgumentNullException | The schemas or typeName parameter is null. |
| InvalidDataContractException | A data contract involved in the import is invalid. |
For more information about types that can be imported, see Types Supported by the Data Contract Serializer.
.NET Framework
Available since 3.0
Available since 3.0
Show: