SAS Namespace Types |
Subclass of LocalizedType
Defines the data type of a property. Beginning with SAS 9.2, PropertyType is no longer a shared resource; instead, it is contained by the Property object that it helps to define. PropertyType is no longer considered to be an owning type. The SQL type of a Property object is now recorded in the SQLType attribute of the Property object. Use PropertyType when the SQL type is set to 1111 (other) or 2003 (array) and more detail is needed to describe the type.
The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS 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,
SecTransctxt,
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 it's 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 that 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 it's 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 that 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 © SAS Institute Inc. All rights reserved.