space
Previous Page | Next Page

SAS Namespace Types

XPath


Subclass of SecondaryType


Overview

Used to describe an XPath location path.

Security Inheritance and Enforcement Rules

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.

Attributes

Name Description Type Length
AxisName Used to show the tree relationship.   String 20  
LocationPath LocationPath   String V64
LocationPathType Indicates whether the path is absolute (0) or relative (1).   int  
MajorVersion Major version of the SAS XML LIBNAME extension.   int  
MinorVersion Minor version of the SAS XML LIBNAME extension.   int  
NodeSetFunction Used to show the node set function.   String 20  
ProcessTag Integer that indicates whether the tag is the beginning or the end of an Xpath. 0 = no tag; 1= beginning tag; 2 = end tag.   int  
SyntaxMarker Describes the language used in the XPath.   String 20  

Inherited Attributes
Name Id Desc MetadataCreated MetadataUpdated ChangeState  LockedBy  UsageVersion 

Associations

= indicates the resident side of an association, or where the association is persisted for cross-repository associations. If no resident side is indicated, this association may not cross repository boundaries.

Name Cardinality Description Associated Types
AssociatedMapColumn

Partner: XPaths

0 to 1 Associated SXLE map column.  Column
ColumnRange
AssociatedMapTable

Partner: XPaths

0 to 1 Associated SXLE map table.  RelationalTable
JoinTable
PhysicalTable
QueryTable
WorkTable

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 

Attribute Details

AxisName
     Type:  String 20  

Used to show the tree relationship.

LocationPath
     Type:  String V64

LocationPath

LocationPathType
     Type:  int  

Indicates if the path is absolute (0) or relative (1).

MajorVersion
     Type:  int  

Major version of the SAS XML libname extension.

MinorVersion
     Type:  int  

Minor version of the SAS XML libname extension.

NodeSetFunction
     Type:  String 20  

Used to show the node set function.

ProcessTag
     Type:  int  

Integer that indicates whether the tag is the beginning or the end of an Xpath. 0 = no tag; 1= beginning tag; 2 = end tag.

SyntaxMarker
     Type:  String 20  

Describes the language used in the XPath.

Association Details

AssociatedMapColumn
     Cardinality:   0 to 1
     Partner:   XPaths

Associated SXLE map column. 

Associated Types:
Column   ColumnRange

AssociatedMapTable
     Cardinality:   0 to 1
     Partner:   XPaths

Associated SXLE map table. 

Associated Types:
RelationalTable   JoinTable   PhysicalTable   QueryTable   WorkTable


space
Previous Page | Next Page | Top of Page