C# 클래스 Rock.Lava.Blocks.RockEntity

상속: RockLavaBlockBase
파일 보기 프로젝트 열기: NewSpring/Rock

공개 메소드들

메소드 설명
Initialize ( string tagName, string markup, List tokens ) : void

Initializes the specified tag name.

OnStartup ( ) : void

Method that will be run at Rock startup

RegisterEntityCommands ( ) : void

Helper method to register the entity commands.

Render ( Context context, TextWriter result ) : void

Renders the specified context.

비공개 메소드들

메소드 설명
BusinessFilters ( IQueryable query, string>.Dictionary parms ) : IQueryable

Special filters for businesses.

GetCurrentPerson ( DotLiquid context ) : Person

Gets the current person.

GetDataViewExpression ( int dataViewId, IService service, System.Linq.Expressions.ParameterExpression parmExpression, Rock.Web.Cache.EntityTypeCache entityTypeCache ) : Expression

Gets the data view expression.

GetDynamicFilterExpression ( string dynamicFilter, string dynamicFilterValue, Type type, IService service, System.Linq.Expressions.ParameterExpression parmExpression ) : Expression

Gets the dynamic filter expression.

ParseMarkup ( string markup, Context context ) : string>.Dictionary

Parses the markup.

ParseWhere ( string whereClause, Type type, IService service, System.Linq.Expressions.ParameterExpression parmExpression, Type entityType, Rock.Web.Cache.EntityTypeCache entityTypeCache ) : Expression

Parses the where.

PersonFilters ( IQueryable query, string>.Dictionary parms ) : IQueryable

Special filters for the person entity.

PropertyComparisonConverstion ( string comparisonOperator ) : int

Properties the comparison converstion.

RegisterEntityCommand ( Rock.Web.Cache.EntityTypeCache entityType ) : void

메소드 상세

Initialize() 공개 메소드

Initializes the specified tag name.
public Initialize ( string tagName, string markup, List tokens ) : void
tagName string Name of the tag.
markup string The markup.
tokens List The tokens.
리턴 void

OnStartup() 공개 메소드

Method that will be run at Rock startup
public OnStartup ( ) : void
리턴 void

RegisterEntityCommands() 공개 정적인 메소드

Helper method to register the entity commands.
public static RegisterEntityCommands ( ) : void
리턴 void

Render() 공개 메소드

Renders the specified context.
Your Lava command must contain at least one valid filter. If you configured a filter it's possible that the property or attribute you provided does not exist.
public Render ( Context context, TextWriter result ) : void
context DotLiquid.Context The context.
result System.IO.TextWriter The result.
리턴 void