Click or drag to resize
SchemaTypeDefinition Class
The definition of a type in the schema.
Inheritance Hierarchy
SystemObject
  Bloomberglp.BlpapiSchemaTypeDefinition

Namespace:  Bloomberglp.Blpapi
Assembly:  Bloomberglp.Blpapi (in Bloomberglp.Blpapi.dll) Version: 3.24.4.1
Syntax
public abstract class SchemaTypeDefinition

The SchemaTypeDefinition type exposes the following members.

Constructors
  NameDescription
Protected methodSchemaTypeDefinition
Initializes a new instance of the SchemaTypeDefinition class
Top
Properties
  NameDescription
Public propertyConstraints
Return the constraint list.
Public propertyDatatype
Gets the Schema.Datatype of this SchemaTypeDefinition.
Public propertyDescription
Gets a string which contains a human readable description of this SchemaTypeDefinition.
Public propertyElementDefinitions
Returns an enumerable collection of all SchemaElementDefinitions in this type.
Public propertyEnumeration
Gets a ConstantsList of all the enumerators for this SchemaTypeDefinition if this type is an Enumeration type.
Public propertyIsComplexType
Gets true if this SchemaTypeDefinition defines a Sequence or a Choice type.
Public propertyIsEnumerationType
Gets true if this SchemaTypeDefinition defines an enumeration type.
Public propertyIsSimpleType
Gets true if this SchemaTypeDefinition defines a primitive type.
Public propertyItemInt32
Returns the SchemaElementDefinition at the specified index in this SchemaTypeDefinition.
Public propertyItemString
Gets the SchemaElementDefinition with name.
Public propertyItemName
Gets the SchemaElementDefinition with name.
Public propertyName
Gets the name of this SchemaTypeDefinition.
Public propertyNumElementDefinitions
Gets the number of ElementDefinition in this SchemaTypeDefinition.
Public propertyStatus
Gets the status of this SchemaTypeDefinition.
Public propertyUserData
Sets and gets the user data associated with this SchemaTypeDefinition.
Top
Methods
  NameDescription
Public methodGetElementDefinition(Int32)
Returns the SchemaElementDefinition at the specified index in this SchemaTypeDefinition.
Public methodGetElementDefinition(String)
Returns the SchemaElementDefinition having the specified name in this SchemaTypeDefinition.
Public methodGetElementDefinition(Name)
Returns the SchemaElementDefinition having the specified name in this SchemaTypeDefinition.
Public methodHasElementDefinition
Returns true if this SchemaTypeDefinition contains an ElementDefinition having the specified name.
Top
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
See Also