ImportOptions Klass

Definition

Representerar de alternativ som kan anges på en XsdDataContractImporter.

public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
Arv
ImportOptions

Kommentarer

XsdDataContractImporter används för att generera kod från XML-schema med hjälp av .NET CodeDOM. Om du vill generera ett XML-schema från en sammansättning använder du XsdDataContractExporter.

Konstruktorer

Name Description
ImportOptions()

Initierar en ny instans av ImportOptions klassen.

Egenskaper

Name Description
CodeProvider

Hämtar eller anger en CodeDomProvider instans som ger möjlighet att kontrollera om vissa alternativ för ett målspråk stöds.

DataContractSurrogate

Hämtar eller anger en surrogatprovider för datakontrakt som kan användas för att ändra koden som genereras under en importåtgärd.

EnableDataBinding

Hämtar eller anger ett värde som anger om typer i genererad kod ska implementera INotifyPropertyChanged gränssnittet.

GenerateInternal

Hämtar eller anger ett värde som anger om genererad kod ska markeras som intern eller offentlig.

GenerateSerializable

Hämtar eller anger ett värde som anger om genererade datakontraktsklasser ska markeras med SerializableAttribute attributet utöver DataContractAttribute attributet.

ImportXmlType

Hämtar eller anger ett värde som avgör om alla XML-schematyper, även de som inte överensstämmer med ett datakontraktsschema, ska importeras.

Namespaces

Hämtar en ordlista som innehåller mappningen av namnområden för datakontrakt till DE CLR-namnområden som måste användas för att generera kod under en importåtgärd.

ReferencedCollectionTypes

Hämtar en samling typer som representerar datakontraktssamlingar som ska refereras vid generering av kod för samlingar, till exempel listor eller ordlistor med objekt.

ReferencedTypes

Hämtar en IList<T> innehållande typ som refereras till i genererad kod.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även