space
Previous Page |

SAS Namespace Types

XPath


Subclass of SecondaryType


Overview

Used to describe an XPath location path.

Security Inheritance and Enforcement Rules

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.

Attributes

Name Description Type Length
AxisName Used to show the tree relationship.   String 20  
LocationPath LocationPath   String V64
LocationPathType Indicates if 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 to show 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 to show 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

Previous Page | | Top of Page