Export (0) Print
Expand All

XsdDataContractImporter.CanImport Method (XmlSchemaSet, XmlQualifiedName)

Gets a value that indicates whether the schemas contained in an XmlSchemaSet can be transformed into a CodeCompileUnit.

Namespace:  System.Runtime.Serialization
Assembly:  System.Runtime.Serialization (in System.Runtime.Serialization.dll)

member CanImport : 
        schemas:XmlSchemaSet * 
        typeName:XmlQualifiedName -> bool


Type: System.Xml.Schema.XmlSchemaSet

A XmlSchemaSet that contains the schema representations.

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.Boolean
true if the schemas can be transformed to data contract types; otherwise, false.


The schemas or typeName parameter is a null reference (Nothing in Visual Basic).


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

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft