ImportOptions Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt de opties die kunnen worden ingesteld op een XsdDataContractImporter.
public ref class ImportOptions
public class ImportOptions
type ImportOptions = class
Public Class ImportOptions
- Overname
-
ImportOptions
Opmerkingen
De XsdDataContractImporter wordt gebruikt voor het genereren van code uit xml-schema met behulp van de .NET CodeDOM. Als u een XML-schema wilt genereren op basis van een assembly, gebruikt u het XsdDataContractExporter.
Constructors
| Name | Description |
|---|---|
| ImportOptions() |
Initialiseert een nieuw exemplaar van de ImportOptions klasse. |
Eigenschappen
| Name | Description |
|---|---|
| CodeProvider |
Hiermee haalt u een CodeDomProvider exemplaar op dat de middelen biedt om te controleren of bepaalde opties voor een doeltaal worden ondersteund. |
| DataContractSurrogate |
Hiermee wordt een surrogaatprovider voor een gegevenscontract opgehaald of ingesteld die kan worden gebruikt om de code te wijzigen die tijdens een importbewerking wordt gegenereerd. |
| EnableDataBinding |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of typen gegenereerde code de INotifyPropertyChanged interface moeten implementeren. |
| GenerateInternal |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of gegenereerde code wordt gemarkeerd als intern of openbaar. |
| GenerateSerializable |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of gegenereerde gegevenscontractklassen worden gemarkeerd met het SerializableAttribute kenmerk naast het DataContractAttribute kenmerk. |
| ImportXmlType |
Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of alle XML-schematypen, zelfs typen die niet voldoen aan een gegevenscontractschema, worden geïmporteerd. |
| Namespaces |
Hiermee haalt u een woordenlijst op die de toewijzing van gegevenscontractnaamruimten bevat aan de CLR-naamruimten die moeten worden gebruikt voor het genereren van code tijdens een importbewerking. |
| ReferencedCollectionTypes |
Hiermee haalt u een verzameling typen op die gegevenscontractverzamelingen vertegenwoordigen waarnaar moet worden verwezen bij het genereren van code voor verzamelingen, zoals lijsten of woordenlijsten van items. |
| ReferencedTypes |
Hiermee haalt u een IList<T> bevatde typen op waarnaar wordt verwezen in gegenereerde code. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |