C# 클래스 Dev2.Studio.Core.Models.ResourceModel

상속: Dev2.Studio.Core.ViewModels.Base.ValidationController, IDataErrorInfo, IContextualResourceModel
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateServiceXElement System.Xml.Linq.XElement
CreateWorkflowXElement System.Xml.Linq.XElement
ReceiveDesignValidation void
ReceiveEnvironmentValidation void
WriteErrors List

공개 메소드들

메소드 설명
AddError ( IErrorInfo error ) : void
ClearErrors ( ) : void
Commit ( ) : void
GetErrors ( System.Guid instanceId ) : IList
IsAuthorized ( System.ComponentModel.DataAnnotations.AuthorizationContext authorizationContext ) : bool
RemoveError ( IErrorInfo error ) : void
ResourceModel ( IEnvironmentModel environment ) : System
ResourceModel ( IEnvironmentModel environment, IEventAggregator eventPublisher ) : System
Rollback ( ) : void
ToServiceDefinition ( bool prepairForDeployment = false ) : StringBuilder
Update ( IResourceModel resourceModel ) : void

Updates the non workflow related details of from another resource model.

UpdateIconPath ( string iconPath ) : void
this ( string columnName ) : string

보호된 메소드들

메소드 설명
OnDispose ( ) : void

비공개 메소드들

메소드 설명
CreateServiceXElement ( StringBuilder xaml ) : System.Xml.Linq.XElement
CreateWorkflowXElement ( StringBuilder xaml ) : System.Xml.Linq.XElement
ReceiveDesignValidation ( DesignValidationMemo memo ) : void
ReceiveEnvironmentValidation ( DesignValidationMemo memo ) : void
WriteErrors ( ) : List

메소드 상세

AddError() 공개 메소드

public AddError ( IErrorInfo error ) : void
error IErrorInfo
리턴 void

ClearErrors() 공개 메소드

public ClearErrors ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

GetErrors() 공개 메소드

public GetErrors ( System.Guid instanceId ) : IList
instanceId System.Guid
리턴 IList

IsAuthorized() 공개 메소드

public IsAuthorized ( System.ComponentModel.DataAnnotations.AuthorizationContext authorizationContext ) : bool
authorizationContext System.ComponentModel.DataAnnotations.AuthorizationContext
리턴 bool

OnDispose() 보호된 메소드

protected OnDispose ( ) : void
리턴 void

RemoveError() 공개 메소드

public RemoveError ( IErrorInfo error ) : void
error IErrorInfo
리턴 void

ResourceModel() 공개 메소드

public ResourceModel ( IEnvironmentModel environment ) : System
environment IEnvironmentModel
리턴 System

ResourceModel() 공개 메소드

public ResourceModel ( IEnvironmentModel environment, IEventAggregator eventPublisher ) : System
environment IEnvironmentModel
eventPublisher IEventAggregator
리턴 System

Rollback() 공개 메소드

public Rollback ( ) : void
리턴 void

ToServiceDefinition() 공개 메소드

public ToServiceDefinition ( bool prepairForDeployment = false ) : StringBuilder
prepairForDeployment bool
리턴 StringBuilder

Update() 공개 메소드

Updates the non workflow related details of from another resource model.
public Update ( IResourceModel resourceModel ) : void
resourceModel IResourceModel The resource model to update from.
리턴 void

UpdateIconPath() 공개 메소드

public UpdateIconPath ( string iconPath ) : void
iconPath string
리턴 void

this() 공개 메소드

public this ( string columnName ) : string
columnName string
리턴 string