C# 클래스 MvvmCross.Binding.Parse.Binding.Swiss.MvxSwissBindingParser

상속: MvxBindingParser
파일 보기 프로젝트 열기: MvvmCross/MvvmCross

보호된 메소드들

메소드 설명
DetectOperator ( ) : bool
HandleEmptyBlock ( MvxSerializableBindingDescription description ) : void
ParseBindingDescription ( ) : MvxSerializableBindingDescription
ParseBindingDescription ( ParentIsLookingForComma parentIsLookingForComma ) : MvxSerializableBindingDescription
ParseChildBindingDescriptionInto ( MvxSerializableBindingDescription description, ParentIsLookingForComma parentIsLookingForComma = ParentIsLookingForComma.ParentIsLookingForComma ) : void
ParseFunctionStyleBlockInto ( MvxSerializableBindingDescription description, string block ) : void
ParseNextBindingDescriptionOptionInto ( MvxSerializableBindingDescription description ) : void
ParseNonKeywordBlockInto ( MvxSerializableBindingDescription description, string block ) : void
ParseOperatorWithLeftHand ( MvxSerializableBindingDescription description ) : MvxSerializableBindingDescription
ReadConverterParameterAndClosingBracket ( MvxSerializableBindingDescription description ) : void
TerminatingCharacters ( ) : IEnumerable
ThrowExceptionIfPathAlreadyDefined ( MvxSerializableBindingDescription description ) : void

메소드 상세

DetectOperator() 보호된 메소드

protected DetectOperator ( ) : bool
리턴 bool

HandleEmptyBlock() 보호된 메소드

protected HandleEmptyBlock ( MvxSerializableBindingDescription description ) : void
description MvxSerializableBindingDescription
리턴 void

ParseBindingDescription() 보호된 메소드

protected ParseBindingDescription ( ) : MvxSerializableBindingDescription
리턴 MvxSerializableBindingDescription

ParseBindingDescription() 보호된 메소드

protected ParseBindingDescription ( ParentIsLookingForComma parentIsLookingForComma ) : MvxSerializableBindingDescription
parentIsLookingForComma ParentIsLookingForComma
리턴 MvxSerializableBindingDescription

ParseChildBindingDescriptionInto() 보호된 메소드

protected ParseChildBindingDescriptionInto ( MvxSerializableBindingDescription description, ParentIsLookingForComma parentIsLookingForComma = ParentIsLookingForComma.ParentIsLookingForComma ) : void
description MvxSerializableBindingDescription
parentIsLookingForComma ParentIsLookingForComma
리턴 void

ParseFunctionStyleBlockInto() 보호된 메소드

protected ParseFunctionStyleBlockInto ( MvxSerializableBindingDescription description, string block ) : void
description MvxSerializableBindingDescription
block string
리턴 void

ParseNextBindingDescriptionOptionInto() 보호된 메소드

protected ParseNextBindingDescriptionOptionInto ( MvxSerializableBindingDescription description ) : void
description MvxSerializableBindingDescription
리턴 void

ParseNonKeywordBlockInto() 보호된 메소드

protected ParseNonKeywordBlockInto ( MvxSerializableBindingDescription description, string block ) : void
description MvxSerializableBindingDescription
block string
리턴 void

ParseOperatorWithLeftHand() 보호된 메소드

protected ParseOperatorWithLeftHand ( MvxSerializableBindingDescription description ) : MvxSerializableBindingDescription
description MvxSerializableBindingDescription
리턴 MvxSerializableBindingDescription

ReadConverterParameterAndClosingBracket() 보호된 메소드

protected ReadConverterParameterAndClosingBracket ( MvxSerializableBindingDescription description ) : void
description MvxSerializableBindingDescription
리턴 void

TerminatingCharacters() 보호된 메소드

protected TerminatingCharacters ( ) : IEnumerable
리턴 IEnumerable

ThrowExceptionIfPathAlreadyDefined() 보호된 메소드

protected ThrowExceptionIfPathAlreadyDefined ( MvxSerializableBindingDescription description ) : void
description MvxSerializableBindingDescription
리턴 void