C# Класс System.Data.Entity.Core.SchemaObjectModel.Function

class representing the Schema element in the schema
Наследование: System.Data.Entity.Core.SchemaObjectModel.SchemaType
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
_commandText System.Data.Entity.Core.SchemaObjectModel.FunctionCommandText
_isComposable bool
_isRefType bool
_parameters SchemaElementLookUpTable
_returnTypeList List
_type System.Data.Entity.Core.SchemaObjectModel.SchemaType

Private Properties

Свойство Тип Описание
Clone System.Data.Entity.Core.SchemaObjectModel.SchemaElement
GetTypeNameForErrorMessage string
HandleAggregateAttribute void
HandleBuiltInAttribute void
HandleCommandTextFunctionElment void
HandleDbSchemaAttribute void
HandleIsComposableAttribute void
HandleNiladicFunctionAttribute void
HandleParameterTypeSemanticsAttribute void
HandleStoreFunctionNameAttribute void
RemoveTypeModifier void
ResolveSecondLevelNames void
ResolveTopLevelNames void
Validate void

Открытые методы

Метод Описание
Function ( System.Data.Entity.Core.SchemaObjectModel.Schema parentElement ) : System.Collections.Generic

ctor for a schema function

Защищенные методы

Метод Описание
CloneSetFunctionFields ( Function clone ) : void
HandleAttribute ( XmlReader reader ) : bool
HandleElement ( XmlReader reader ) : bool
HandleParameterElement ( XmlReader reader ) : void

Handler for the Parameter Element

HandleReturnTypeAttribute ( XmlReader reader ) : void
HandleReturnTypeElement ( XmlReader reader ) : void

Handler for the ReturnType element

Приватные методы

Метод Описание
Clone ( System.Data.Entity.Core.SchemaObjectModel.SchemaElement parentElement ) : System.Data.Entity.Core.SchemaObjectModel.SchemaElement
GetTypeNameForErrorMessage ( System.Data.Entity.Core.SchemaObjectModel.SchemaType type, CollectionKind colKind, bool isRef ) : string
HandleAggregateAttribute ( XmlReader reader ) : void

Handler for the Version attribute

HandleBuiltInAttribute ( XmlReader reader ) : void

Handler for the Namespace attribute

HandleCommandTextFunctionElment ( XmlReader reader ) : void
HandleDbSchemaAttribute ( XmlReader reader ) : void

The method that is called when a DbSchema attribute is encountered.

HandleIsComposableAttribute ( XmlReader reader ) : void

Handler for the IsComposableAttribute attribute

HandleNiladicFunctionAttribute ( XmlReader reader ) : void

Handler for the NiladicFunctionAttribute attribute

HandleParameterTypeSemanticsAttribute ( XmlReader reader ) : void

Handles ParameterTypeSemantics attribute

HandleStoreFunctionNameAttribute ( XmlReader reader ) : void

Handler for the Alias attribute

RemoveTypeModifier ( string &type, TypeModifier &typeModifier, bool &isRefType ) : void
ResolveSecondLevelNames ( ) : void
ResolveTopLevelNames ( ) : void
Validate ( ) : void

Описание методов

CloneSetFunctionFields() защищенный Метод

protected CloneSetFunctionFields ( Function clone ) : void
clone Function
Результат void

Function() публичный Метод

ctor for a schema function
public Function ( System.Data.Entity.Core.SchemaObjectModel.Schema parentElement ) : System.Collections.Generic
parentElement System.Data.Entity.Core.SchemaObjectModel.Schema
Результат System.Collections.Generic

HandleAttribute() защищенный Метод

protected HandleAttribute ( XmlReader reader ) : bool
reader System.Xml.XmlReader
Результат bool

HandleElement() защищенный Метод

protected HandleElement ( XmlReader reader ) : bool
reader System.Xml.XmlReader
Результат bool

HandleParameterElement() защищенный Метод

Handler for the Parameter Element
protected HandleParameterElement ( XmlReader reader ) : void
reader System.Xml.XmlReader xml reader currently positioned at Parameter Element
Результат void

HandleReturnTypeAttribute() защищенный Метод

protected HandleReturnTypeAttribute ( XmlReader reader ) : void
reader System.Xml.XmlReader
Результат void

HandleReturnTypeElement() защищенный Метод

Handler for the ReturnType element
protected HandleReturnTypeElement ( XmlReader reader ) : void
reader System.Xml.XmlReader xml reader currently positioned at ReturnType element
Результат void

Описание свойств

_commandText защищенное свойство

protected FunctionCommandText,System.Data.Entity.Core.SchemaObjectModel _commandText
Результат System.Data.Entity.Core.SchemaObjectModel.FunctionCommandText

_isComposable защищенное свойство

protected bool _isComposable
Результат bool

_isRefType защищенное свойство

protected bool _isRefType
Результат bool

_parameters защищенное свойство

protected SchemaElementLookUpTable _parameters
Результат SchemaElementLookUpTable

_returnTypeList защищенное свойство

protected List _returnTypeList
Результат List

_type защищенное свойство

protected SchemaType,System.Data.Entity.Core.SchemaObjectModel _type
Результат System.Data.Entity.Core.SchemaObjectModel.SchemaType