MetaDIMInfo Class - Teradata Meta Data Services

Teradata Meta Data Services Programmer Guide

Product
Teradata Meta Data Services
Release Number
15.00
Language
English (United States)
Last Update
2018-09-28
Product Category
Teradata Tools and Utilities

MetaDIMInfo Class

The IMetaDIMInfo interface contains the basic DIM properties of the CMetaDIMObject class.

This class is not user-creatable. It can only be created by a call to the DIMInfo property of the MetaInfo class.

 

Property

Type

Description

System

BSTR

The name of the system.

Database

BSTR

The name of the database.

Table

BSTR

The name of the table.

Owner

BSTR

The name of the owner.

SecurityProfileID

Long

The ID of the Security Profile for the object.

get_SecurityProfileID

Purpose:

Gets the object’s security profile ID.

Syntax:

HRESULT get_ SecurityProfileID(
[out, retval] long *pVal);

put_SecurityProfileD

Purpose:

Sets the object’s security profile ID.

Syntax:

HRESULT put_ SecurityProfileID(
[in] long newVal);

get_Owner

Purpose:

Gets the Object’s Owner name.

Syntax:

HRESULT get_Owner(
[out, retval] BSTR *pVal);

put_Owner

Purpose:

Sets the Object’s Owner name.

Syntax:

HRESULT put_Owner([in] BSTR newVal);

get_Table

Purpose:

Gets the name of the Table to which this object belongs, if applicable.

Syntax:

HRESULT get_Table(
[out, retval] BSTR *pVal);

put_Table

Purpose:

Sets the name of the Table to which this object belongs.

Syntax:

HRESULT put_Table(
[in] BSTR newVal);

get_Database

Purpose:

Gets the name of the Database to which this object belongs, if applicable.

Syntax:

HRESULT get_Database(
[out, retval] BSTR *pVal);

put_Database

Purpose:

Sets the name of the Database to which this object belongs, if applicable.

Syntax:

HRESULT put_Database(
[in] BSTR newVal);

get_System

Purpose:

Gets the name of the System to which this object belongs.

Syntax:

HRESULT get_System(
[out, retval] BSTR *pVal);

put_System

Purpose:

Sets the name of the System to which this object belongs.

Syntax:

HRESULT put_System(
[in] BSTR newVal);