C# 클래스 VersionOne.Web.Plugins.Api.TranslateHalYamlInputToAssetXml

상속: BaseTranslateApiHalInputToAssetXml
파일 보기 프로젝트 열기: versionone/VersionOne.SDK.Experimental 1 사용 예제들

공개 메소드들

메소드 설명
Execute ( string input ) : string

보호된 메소드들

메소드 설명
AddAttributeFromScalarProperty ( string name, object scalar ) : void
CreateAttributeFromRelationItem ( object obj ) : Attribute
GetArrayFromObject ( object obj ) : object[]
GetContentTypes ( ) : string[]
GetLinkGroupKeyFromProperty ( object property ) : string
GetLinkGroupRelations ( object linkGroup ) : IEnumerable
GetLinkGroupsFromRootProperty ( object rootObject ) : IEnumerable

메소드 상세

AddAttributeFromScalarProperty() 보호된 메소드

protected AddAttributeFromScalarProperty ( string name, object scalar ) : void
name string
scalar object
리턴 void

CreateAttributeFromRelationItem() 보호된 메소드

protected CreateAttributeFromRelationItem ( object obj ) : Attribute
obj object
리턴 Attribute

Execute() 공개 메소드

public Execute ( string input ) : string
input string
리턴 string

GetArrayFromObject() 보호된 메소드

protected GetArrayFromObject ( object obj ) : object[]
obj object
리턴 object[]

GetContentTypes() 보호된 메소드

protected GetContentTypes ( ) : string[]
리턴 string[]

GetLinkGroupKeyFromProperty() 보호된 메소드

protected GetLinkGroupKeyFromProperty ( object property ) : string
property object
리턴 string

GetLinkGroupRelations() 보호된 메소드

protected GetLinkGroupRelations ( object linkGroup ) : IEnumerable
linkGroup object
리턴 IEnumerable

GetLinkGroupsFromRootProperty() 보호된 메소드

protected GetLinkGroupsFromRootProperty ( object rootObject ) : IEnumerable
rootObject object
리턴 IEnumerable