SAS Namespace Types |
Subclass of SecondaryType
A PropertySet contains a complete set of properties to be used by the OwningObject in a particular context. The properties that are part of this set are associated using the SetProperties association. Additional information regarding the charateristics or context of the PropertySet is modeled using the Properties association. Note that Properties extend the PropertySet and SetProperties are the set of Properties which extend the OwningObject.
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 |
PropertySetName | The name of the property set as used by an application. This name is not localized. | String | 60 |
SetRole | The role identifies the usage of this property set. For example, there may be multiple PropertySet objects for dataset options such as Read, Update, and Create. The Role attribute helps identify the usage of the PropertySet. | String | 64 |
Inherited Attributes
Name
Id
Desc
MetadataCreated
MetadataUpdated
ChangeState
LockedBy
UsageVersion
Name | Cardinality | Description | Associated Types |
OwningObject
Partner: PropertySets |
1 to 1 | The object that owns the Property objects in the PropertySet. | *ALL TYPES* |
SetProperties
Partner: AssociatedPropertySet |
0 to * | The property objects contained in this set. | Property |
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 ,
ResponsibleParties/Objects ,
SourceTransformations/TransformationSources ,
SpecSourceTransformations/SourceSpecifications ,
SpecTargetTransformations/TargetSpecifications ,
TargetTransformations/TransformationTargets ,
Timestamps/Objects ,
Trees/Members ,
TSObjectNamespace/TSObjects ,
UsedByPrototypes/UsingPrototype ,
UsingPrototype/UsedByPrototypes ,
Variables/AssociatedObject
PropertySetName
Type: String 60The name of the property set as used by an application. This name is not localized.
SetRole
Type: String 64The role identifies the usage of this property set. For example, there may be multiple PropertySet objects for dataset options such as Read, Update, and Create. The Role attribute helps identify the usage of the PropertySet.
OwningObject
Cardinality: 1 to 1
Partner: PropertySets
The object that owns the Property objects in the PropertySet.
Associated Types:
*ALL TYPES*
SetProperties
Cardinality: 0 to *
Partner: AssociatedPropertySet
The property objects contained in this set.
Associated Types:
Property
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.