Table of Contents

Class SerialisableCreateModelV1Event

Namespace
The.Model.Serialisation
Assembly
Instagile.Model.dll
public sealed class SerialisableCreateModelV1Event : IXmlSerializable
Inheritance
SerialisableCreateModelV1Event
Implements
Inherited Members

Constructors

SerialisableCreateModelV1Event()

public SerialisableCreateModelV1Event()

SerialisableCreateModelV1Event(string, bool, Optional<string>, Optional<bool>, Optional<bool>, Optional<bool>)

public SerialisableCreateModelV1Event(string @namespace, bool shouldEnforceNonNullability, Optional<string> emptyText, Optional<bool> useInstantForAudit, Optional<bool> useAuditV2, Optional<bool> shouldConstrainLegacyRelationships)

Parameters

namespace string
shouldEnforceNonNullability bool
emptyText Optional<string>
useInstantForAudit Optional<bool>
useAuditV2 Optional<bool>
shouldConstrainLegacyRelationships Optional<bool>

Fields

EmptyText

public Optional<string> EmptyText

Field Value

Optional<string>

Namespace

public string Namespace

Field Value

string

ShouldConstrainLegacyRelationships

public Optional<bool> ShouldConstrainLegacyRelationships

Field Value

Optional<bool>

ShouldEnforceNonNullability

public bool ShouldEnforceNonNullability

Field Value

bool

UseAuditV2

public Optional<bool> UseAuditV2

Field Value

Optional<bool>

UseInstantForAudit

public Optional<bool> UseInstantForAudit

Field Value

Optional<bool>

Methods

GetSchema()

public XmlSchema GetSchema()

Returns

XmlSchema

ReadXml(XmlReader)

public void ReadXml(XmlReader reader)

Parameters

reader XmlReader

ToEvent()

public CreateModelV1Event ToEvent()

Returns

CreateModelV1Event

WriteXml(XmlWriter)

public void WriteXml(XmlWriter writer)

Parameters

writer XmlWriter