Freigeben über


MetadataDeserializationOptionsBuilder Klasse

Definition

Bietet die Möglichkeit, die Gruppe von Optionen zu erstellen, die während der Metadaten-Deserialisierung verwendet werden.

public sealed class MetadataDeserializationOptionsBuilder
type MetadataDeserializationOptionsBuilder = class
Public NotInheritable Class MetadataDeserializationOptionsBuilder
Vererbung
MetadataDeserializationOptionsBuilder

Konstruktoren

MetadataDeserializationOptionsBuilder(MetadataDeserializationOptions)

Erstellt eine Instanz der MetadataDeserializationOptionsBuilder Klasse, die durch die angegebenen Optionen initialisiert wird.

MetadataDeserializationOptionsBuilder(MetadataSerializationStyle)

Erstellt eine neue Instanz MetadataDeserializationOptionsBuilder Klasse basierend auf der angegebenen Formatvorlage.

Eigenschaften

Compatibility

Ruft eine optionale Kompatibilitätsoptionen ab, die beim Deserialisieren der Metadaten verwendet werden sollen.

RaiseErrorOnUnresolvedLinks

Ruft einen Hinweis ab, wenn Fehler ausgelöst werden, wenn nicht aufgelöste Verknüpfungen in den deserialisierten Metadaten erkannt werden.

Methoden

GetOptions()

Ruft eine Instanz von MetadataDeserializationOptions initialisiert mit den ausgewählten Serialisierungsoptionen ab.

WithCompatibilityOptions(MetadataCompatibilityOptions)

Legt die Kompatibilitätsoptionen fest, die während der Serialisierung verwendet werden sollen.

WithErrorOnUnresolvedLinks()

Legt den Hinweis fest, dass Fehler ausgelöst werden, wenn nicht aufgelöste Verknüpfungen in den deserialisierten Metadaten erkannt werden.

WithoutCompatibilityOptions()

Setzt die Kompatibilitätsoptionen zurück, die während der Serialisierung verwendet werden sollen, und stellt die Standardoptionen wieder her.

WithoutErrorOnUnresolvedLinks()

Das Zurücksetzen der Indikationsfehler wird ausgelöst, wenn nicht aufgelöste Links in den deserialisierten Metadaten erkannt werden.

Gilt für: