Partager via


SqlObjectProperty Class

Definition

class ecapsulating information about a property

[System.Runtime.InteropServices.ComVisible(false)]
public class SqlObjectProperty : Microsoft.SqlServer.Management.Sdk.Sfc.ObjectProperty
[<System.Runtime.InteropServices.ComVisible(false)>]
type SqlObjectProperty = class
    inherit ObjectProperty
Public Class SqlObjectProperty
Inherits ObjectProperty
Inheritance
SqlObjectProperty
Attributes

Constructors

SqlObjectProperty(XmlReadProperty)

intialize from xml reader

Properties

Alias

get the alias name for this property

DBType

get the tsql type without size

DefaultValue (Inherited from ObjectProperty)
Expensive

is the property expensive

(Inherited from ObjectProperty)
ExtendedType

true if it is a type than cannot be stored in a DataTable

(Inherited from ObjectProperty)
KeyIndex

is the property key idex

(Inherited from ObjectProperty)
LinkFields

get the link fields the links necessary to get the value for this property

Name

name of the property

(Inherited from ObjectProperty)
PropertyMode

the mode of the property

(Inherited from ObjectProperty)
ReadOnly

access: Read/Write

(Inherited from ObjectProperty)
ReadOnlyAfterCreation

is the property read only after creation

(Inherited from ObjectProperty)
ReferenceKeys

Information about the keys that make up the reference

(Inherited from ObjectProperty)
ReferenceTemplate

URN template for object reference

(Inherited from ObjectProperty)
ReferenceTemplateParameters

Information about the keys that make up the reference

(Inherited from ObjectProperty)
ReferenceType

Type pointed to by object reference

(Inherited from ObjectProperty)
SessionValue

get set the temporary value

Size

get the size

Type

type of the property

(Inherited from ObjectProperty)
Usage

accepted usages for the property

(Inherited from ObjectProperty)
Value

get/set the tsql value for this property

Methods

Add(SqlObjectBase, Boolean)

ad this property to the StatementBuilder isTriggered=true means that it was not requested by the user but is necessary for a property requested by the user

GetValue(SqlObjectBase)

get the tsql value rendering the link multiple

Applies to