ImportOptions Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) |