SAS Namespace Types |
Subclass of LocalizedType
Defines the data type of a property. In prior releases, PropertyType was considered to be an owning type, and was required to be defined for any Property object. Starting in SAS 9.2, it is used primarily to store information for properties that are arrays. In addition, PropertyType is no longer a shared resource. It is contained by the Property that it helps to define. For more information about how PropertyType is used, see Usage Scenario: Creating a Prototype.
The following is a list of associations that are used to determine if this object should inherit access controls from another object (inheritance) or if the association is allowed for the object (enforcement). For more information about inheritance and enforcement rules, see the SAS 9.2 Intelligence Platform: Security Administration Guide.
Name | Description | Type | Length |
SQLType | This is an integer value that identifies the SQL type of the data. | int |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
UsageVersion
Name | Cardinality | Description | Associated Types |
ArrayTypes
Partner: ElementType |
0 to * | The arrays that use this PropertyType. | PropertyType |
Customizers
Partner: CustomizedTypes |
0 to * | The programs used to customize this object. A customizer is a standalone editor used to customize or edit a value. It does not reside inside a UI element as an editor does, but defines its own window. If none exists on the entity, the customizer of the property type is returned. | SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponent |
Editors Partner: EditedTypes |
0 to * | The programs that can edit this object. The editor is a component that can be placed inside a UI container, such as a property sheet, and which edits the property value. | SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponent |
ElementType Partner: ArrayTypes |
0 to 1 | The PropertyType used in this array. | PropertyType |
StoredConfiguration
Partner: AssociatedType |
0 to 1 | The configuration information for this object. | Text ArchiveEntry ArchiveFile Document File SASCatalogEntry TextStore |
TypedAttProperties
Partner: OwningType |
0 to * | The attribute properties that are of this type. | AttributeProperty |
TypedProperties Partner: OwningType |
0 to * | The properties that are of this type. | Property |
Validators
Partner: ValidatedTypes |
0 to * | The programs used to validate the value of this PropertyType. | SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponent |
Inherited Associations
AccessControls/Objects ,
Changes/Objects ,
CustomAssociations/OwningObject ,
Documents/Objects ,
Extensions/OwningObject ,
ExternalIdentities/OwningObject ,
Groups/Members ,
Implementors/ImplementedObjects ,
Keywords/Objects ,
LocalizedAttributes/AssociatedLocalizedObject ,
Notes/Objects ,
PrimaryPropertyGroup/AssociatedObject ,
Prompts/PromptEnabledObject ,
Properties/AssociatedObject ,
PropertySets/OwningObject ,
ReferencedObjects/AssociatedObjects ,
Resources/LocalizedObject ,
ResponsibleParties/Objects ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject
SQLType
Type: intThis is an integer value that identifies the SQL type of the data.
ArrayTypes
Cardinality: 0 to *
Partner: ElementType
The arrays that use this PropertyType.
Associated Types:
PropertyTypeCustomizers
Cardinality: 0 to *
Partner: CustomizedTypes
The programs used to customize this object. A customizer is a standalone editor used to customize or edit a value. It does not reside inside a UI element as an editor does, but defines its own window. If none exists on the entity, the customizer of the property type is returned.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponentEditors
Cardinality: 0 to *
Partner: EditedTypes
The programs that can edit this object. The editor is a component that can be placed inside a UI container, such as a property sheet, and which edits the property value.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponentElementType
Cardinality: 0 to 1
Partner: ArrayTypes
The PropertyType used in this array.
Associated Types:
PropertyTypeStoredConfiguration
Cardinality: 0 to 1
Partner: AssociatedType
The configuration information for this object.
Associated Types:
Text ArchiveEntry ArchiveFile Document File SASCatalogEntry TextStoreTypedAttProperties
Cardinality: 0 to *
Partner: OwningType
The attribute properties that are of this type.
Associated Types:
AttributePropertyTypedProperties
Cardinality: 0 to *
Partner: OwningType
The properties that are of this type.
Associated Types:
PropertyValidators
Cardinality: 0 to *
Partner: ValidatedTypes
The programs used to validate the value of this PropertyType.
Associated Types:
SoftwareComponent ConfiguredComponent DeployedComponent LogicalServer ServerComponent ServerContext ServiceComponent
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.