dmaClass_PropertyDescriptionBinary

A metadata class object describing a binary property.

Class ID: dmaClass_PropertyDescriptionBinary
Superclass: Property Description

Interfaces

IUnknown
IdmaObject
IdmaProperties

Properties

Name

Impl. Required

System Gen'ed

Read-Only

Value Required

Type

Cardinality

Required Class

OIID

-

Yes

Yes

-

String

Scalar

Class Description

Yes

Yes

Yes

Yes

Object

Scalar

Class Description

This

-

Yes

Yes

Yes

Object

Scalar

Property Description Binary

Create Pending

-

Yes

Yes

Yes

Boolean

Scalar

Update Pending

-

Yes

Yes

Yes

Boolean

Scalar

Delete Pending

-

Yes

Yes

Yes

Boolean

Scalar

Display Name

Yes

-

-

Yes

String

Scalar

Descriptive Text

Yes

-

-

Yes

String

Scalar

Ids

Yes

-

-

Yes

ID

List

Data Type

Yes

Yes

Yes

Yes

Integer32

Scalar

Cardinality

Yes

-

-

Yes

Integer32

Scalar

Is Selectable

Yes

-

-

Yes

Boolean

Scalar

Is Searchable

Yes

-

-

Yes

Boolean

Scalar

Is Orderable

Yes

-

-

Yes

Boolean

Scalar

Query Operator Descriptions

Yes

-

-

-

Object

List

Query Operator Description

Is System Generated

Yes

-

-

Yes

Boolean

Scalar

Is Read Only

Yes

-

-

Yes

Boolean

Scalar

Is Value Required

Yes

-

-

Yes

Boolean

Scalar

Is Hidden

Yes

-

-

Yes

Boolean

Scalar

Property Default Binary

Yes

-

-

-

Binary

Scalar

Property Selection Binary

Yes

-

-

-

Binary

List

Maximum Length Binary

Yes

-

-

Yes

Integer32

Scalar

Detailed Description

The current object is an element in the Property List of a Class Description object. The current object describes a single property of the class being described by the Class Description object. The base datatype of the property being described is binary.

Property Descriptions

• OIID {dmaProp_OIID}
Property Inherited from DMA

• Class Description {dmaProp_ClassDescription}
Property Inherited from DMA

• This {dmaProp_This}
Property Inherited from DMA

• Create Pending {dmaProp_CreatePending}
Property Inherited from DMA

• Update Pending {dmaProp_UpdatePending}
Property Inherited from DMA

• Delete Pending {dmaProp_DeletePending}
Property Inherited from DMA

• Display Name {dmaProp_DisplayName}
Property Inherited from Metadata

• Descriptive Text {dmaProp_DescriptiveText}
Property Inherited from Metadata

• Ids {dmaProp_Ids}
Property Inherited from Metadata

• Data Type {dmaProp_DataType}
Property Inherited from Property Description

• Cardinality {dmaProp_Cardinality}
Property Inherited from Property Description

• Is Selectable {dmaProp_IsSelectable}
Property Inherited from Property Description

• Is Searchable {dmaProp_IsSearchable}
Property Inherited from Property Description

• Is Orderable {dmaProp_IsOrderable}
Property Inherited from Property Description

• Query Operator Descriptions {dmaProp_QueryOperatorDescriptions}
Property Inherited from Property Description

• Is System Generated {dmaProp_IsSystemGenerated}
Property Inherited from Property Description

• Is Read Only {dmaProp_IsReadOnly}
Property Inherited from Property Description

• Is Value Required {dmaProp_IsValueRequired}
Property Inherited from Property Description

• Is Hidden {dmaProp_IsHidden}
Property Inherited from Property Description

• Property Default Binary {dmaProp_PropertyDefaultBinary}

The default binary value for this property.

• Property Selection Binary {dmaProp_PropertySelectionsBinary}

The list of binary values that may be assigned to this property.

If a selection list is provided, only a value existing in the list can be assigned to this property.

• Maximum Length Binary {dmaProp_MaximumLengthBinary}

The maximum length, in bytes, of a value for the described property.

The value -1 (DMA_NO_MAXIMUM) indicates no restriction on length.