public Save ( ISystemContext context, |
||
context | ISystemContext | The context for the system being accessed. |
encoder | The encoder wrapping the stream to write. | |
리턴 | void |
public override void Save(ISystemContext context, XmlEncoder encoder)
{
base.Save(context, encoder);
encoder.PushNamespace(Namespaces.OpcUaXsd);
if (!NodeId.IsNull(m_referenceTypeId))
{
encoder.WriteNodeId("ReferenceTypeId", m_referenceTypeId);
}
if (!NodeId.IsNull(m_typeDefinitionId))
{
encoder.WriteNodeId("TypeDefinitionId", m_typeDefinitionId);
}
if (!NodeId.IsNull(m_modellingRuleId))
{
encoder.WriteNodeId("ModellingRuleId", m_modellingRuleId);
}
if (m_numericId != 0)
{
encoder.WriteUInt32("NumericId", m_numericId);
}
encoder.PopNamespace();
}
BaseInstanceState::Save ( ISystemContext context, BinaryEncoder encoder, AttributesToSave attributesToSave ) : void |