The definition of a type in the schema.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public abstract class SchemaTypeDefinition
Public MustInherit Class SchemaTypeDefinition
public ref class SchemaTypeDefinition abstract
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
SchemaTypeDefinition()()()() | Initializes a new instance of the SchemaTypeDefinition class | |
Constraints | ||
Datatype |
Gets the Schema.Datatype
of this SchemaTypeDefinition.
| |
Description |
Gets a string which contains a human readable description of this
SchemaTypeDefinition.
| |
ElementDefinitions |
Returns an enumerable collection of all SchemaElementDefinitions in this type.
| |
Enumeration |
Gets a ConstantsList
of all the enumerators for this
SchemaTypeDefinition if this type is an Enumeration type.
| |
GetElementDefinition(Name) | Returns the SchemaElementDefinition having
the specified name in this
SchemaTypeDefinition.
| |
GetElementDefinition(String) | Returns the SchemaElementDefinition having
the specified name in this
SchemaTypeDefinition.
| |
GetElementDefinition(Int32) |
Returns the SchemaElementDefinition at the specified index in this
SchemaTypeDefinition.
| |
HasElementDefinition(Name) |
Returns true if this SchemaTypeDefinition contains
an ElementDefinition
having the specified name.
| |
IsComplexType |
Gets true if this SchemaTypeDefinition
defines a Sequence or a Choice
type.
| |
IsEnumerationType |
Gets true if this SchemaTypeDefinition
defines an enumeration type.
| |
IsSimpleType |
Gets true if this SchemaTypeDefinition
defines a primitive type.
| |
Item[([( Int32])]) |
Returns the SchemaElementDefinition at the specified index in this
SchemaTypeDefinition.
| |
Item[([( String])]) |
Gets the SchemaElementDefinition with name.
| |
Item[([( Name])]) |
Gets the SchemaElementDefinition with name.
| |
Name |
Gets the name of this SchemaTypeDefinition.
| |
NumElementDefinitions |
Gets the number of ElementDefinition in
this SchemaTypeDefinition.
| |
Status |
Gets the status of this SchemaTypeDefinition.
| |
UserData |
Sets and gets the user data associated with this SchemaTypeDefinition.
|
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.
Inheritance Hierarchy
Object | |
SchemaTypeDefinition |
Assembly: Bloomberglp.Blpapi (Module: Bloomberglp.Blpapi.dll) Version: 3.7.4.1