C# Класс Sitecore.Linqpad.SchemaBuilders.SitecoreSchemaBuilder

Наследование: ISchemaBuilder
Показать файл Открыть проект

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

Метод Описание
BuildAssembly ( IConnectionInfo cxInfo, AssemblyName assemblyToBuild, string &nameSpace, string &typeName ) : List

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

Метод Описание
AddAssemblyFiles ( Assembly assembly, HashSet assemblies ) : void
AddConstructorCode ( CodeConstructor constructor, ISitecoreConnectionSettings settings ) : void
AddIndexAsProperty ( string name, Type type, CodeTypeDeclaration targetClass ) : void
GetAssemblyFilesToReference ( ISitecoreConnectionSettings settings ) : IQueryable
GetDragText ( LINQPad.Extensibility.DataContext.ExplorerItem item, ISitecoreConnectionSettings settings ) : string
GetIndexNames ( IConnectionInfo cxInfo ) : IEnumerable
GetPropertyNameForLinqExpression ( Type type, string searchFieldName ) : string

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

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

protected AddAssemblyFiles ( Assembly assembly, HashSet assemblies ) : void
assembly System.Reflection.Assembly
assemblies HashSet
Результат void

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

protected AddConstructorCode ( CodeConstructor constructor, ISitecoreConnectionSettings settings ) : void
constructor System.CodeDom.CodeConstructor
settings ISitecoreConnectionSettings
Результат void

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

protected AddIndexAsProperty ( string name, Type type, CodeTypeDeclaration targetClass ) : void
name string
type System.Type
targetClass System.CodeDom.CodeTypeDeclaration
Результат void

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

public BuildAssembly ( IConnectionInfo cxInfo, AssemblyName assemblyToBuild, string &nameSpace, string &typeName ) : List
cxInfo IConnectionInfo
assemblyToBuild System.Reflection.AssemblyName
nameSpace string
typeName string
Результат List

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

protected GetAssemblyFilesToReference ( ISitecoreConnectionSettings settings ) : IQueryable
settings ISitecoreConnectionSettings
Результат IQueryable

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

protected GetDragText ( LINQPad.Extensibility.DataContext.ExplorerItem item, ISitecoreConnectionSettings settings ) : string
item LINQPad.Extensibility.DataContext.ExplorerItem
settings ISitecoreConnectionSettings
Результат string

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

protected GetIndexNames ( IConnectionInfo cxInfo ) : IEnumerable
cxInfo IConnectionInfo
Результат IEnumerable

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

protected GetPropertyNameForLinqExpression ( Type type, string searchFieldName ) : string
type System.Type
searchFieldName string
Результат string