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)

'Declaration
Public Function CanImport ( _
	schemas As XmlSchemaSet, _
	typeName As XmlQualifiedName _
) As Boolean

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

ExceptionCondition
ArgumentNullException

The schemas or typeName parameter is Nothing.

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

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

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft