C# 클래스 SenseNet.ContentRepository.Fields.ReferenceFieldSetting

상속: FieldSetting
파일 보기 프로젝트 열기: maxpavlov/FlexNet

공개 프로퍼티들

프로퍼티 타입 설명
DefaultSettings ReferenceFieldSetting

공개 메소드들

메소드 설명
GetFieldMetadata ( ) : FieldMetadata>.IDictionary
GetProperty ( string name, bool &found ) : object
SetProperty ( string name, object value ) : bool
ValidateData ( object value, Field field ) : FieldValidationResult

보호된 메소드들

메소드 설명
CopyPropertiesFrom ( FieldSetting source ) : void
CreateDefaultIndexFieldHandler ( ) : SenseNet.Search.Indexing.FieldIndexHandler
ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
SetDefaults ( ) : void
WriteConfiguration ( XmlWriter writer ) : void

비공개 메소드들

메소드 설명
CollectExactTypeNames ( List rootTypeNames ) : List
GetNodeList ( object value, FieldValidationResult &result ) : List
ValidateCount ( List list ) : FieldValidationResult
ValidatePaths ( List list, Field field ) : FieldValidationResult
ValidateTypes ( List list ) : FieldValidationResult
ValidateWithQuery ( List list, NodeQuery query ) : FieldValidationResult

메소드 상세

CopyPropertiesFrom() 보호된 메소드

protected CopyPropertiesFrom ( FieldSetting source ) : void
source FieldSetting
리턴 void

CreateDefaultIndexFieldHandler() 보호된 메소드

protected CreateDefaultIndexFieldHandler ( ) : SenseNet.Search.Indexing.FieldIndexHandler
리턴 SenseNet.Search.Indexing.FieldIndexHandler

GetFieldMetadata() 공개 메소드

public GetFieldMetadata ( ) : FieldMetadata>.IDictionary
리턴 FieldMetadata>.IDictionary

GetProperty() 공개 메소드

public GetProperty ( string name, bool &found ) : object
name string
found bool
리턴 object

ParseConfiguration() 보호된 메소드

protected ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
configurationElement System.Xml.XPath.XPathNavigator
xmlNamespaceResolver IXmlNamespaceResolver
contentType SenseNet.ContentRepository.Schema.ContentType
리턴 void

SetDefaults() 보호된 메소드

protected SetDefaults ( ) : void
리턴 void

SetProperty() 공개 메소드

public SetProperty ( string name, object value ) : bool
name string
value object
리턴 bool

ValidateData() 공개 메소드

public ValidateData ( object value, Field field ) : FieldValidationResult
value object
field Field
리턴 SenseNet.ContentRepository.Schema.FieldValidationResult

WriteConfiguration() 보호된 메소드

protected WriteConfiguration ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
리턴 void

프로퍼티 상세

DefaultSettings 공개적으로 정적으로 프로퍼티

public static ReferenceFieldSetting,SenseNet.ContentRepository.Fields DefaultSettings
리턴 ReferenceFieldSetting