Click or drag to resize
dyostem api documentation

BlockDataCreationResult Class

[This is preliminary documentation and is subject to change.]

Represent the result of a single block data creation/update
Inheritance Hierarchy
SystemObject
  Dyostem.Services.DataBlockDataCreationResult

Namespace:  Dyostem.Services.Data
Assembly:  Dyostem (in Dyostem.dll) Version: 5.3
Syntax
public class BlockDataCreationResult

The BlockDataCreationResult type exposes the following members.

Constructors
  NameDescription
Public methodBlockDataCreationResult
Initializes a new instance of the BlockDataCreationResult class
Top
Properties
  NameDescription
Public propertyBlockDataTypeId
The type's unique identifier of the update/created block data.
Public propertyBlockDataTypeName
The translated, human readable, type's name of the update/created block data.
Public propertyBlockId
the unique identifier of the block the block data is about
Public propertyBlockName
the name of the block the block data is about
Public propertyCreationResult
A human readable message of the creation/update block data command result. Should be one of the following values:
  • "OK: value has been added/updated for BlockDataTypeName (BlockDataTypeId)" - The block data has been successfully added/updated
  • Error(s) occured related to the block
    • "WARNING: Blockname is not a valid (and existing) block name" - the block name sent by the third party system could not be found.
    • "WARNING: Block id is not a valid (and existing) block unique identifier" - the block identifier sent by the third party system could not be found.
  • Error(s) occured related to the block data type
    • "WARNING: Vintage Id is not a valid vintage identifier for BlockDataTypeName (BlockDataTypeId)" - the wintage unique identifier could not be found.
    • "WARNING: BlockDataType id is not a valid (and existing) block data type unique identifier" - the block data type identifier sent by the third party system could not be found.
    • "WARNING: BlockDataType name is not a valid (and existing) block data type name" - the block data type name sent by the third party system could not be found.
    • "WARNING: block data BlockDataType name has already been found for this block" - A value for this block data type has already been defined for this block in this command.
  • Error(s) occured related to the block data format
    • "WARNING: value is not a valid value for BlockDataTypeName (BlockDataTypeId)" - value doesn't belong to the list of available values for BlockDataTypeName.
    • "WARNING: value is not a valid data time value for BlockDataTypeName (BlockDataTypeId)" - value could not be parsed as a valid date for BlockDataTypeName.
    • "WARNING: value is not a valid numeric value for BlockDataTypeName (BlockDataTypeId)" - value could not be converted as a valid number for BlockDataTypeName.
    • "WARNING: value is not a valid true/false value for BlockDataTypeName (BlockDataTypeId)" - value could not be parsed as a boolean value for BlockDataTypeName.
Top
See Also