C# 클래스 Dev2.Runtime.ServiceModel.Data.Resource

상속: IResource
파일 보기 프로젝트 열기: Warewolf-ESB/Warewolf 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddDatabaseSourcesForSqlBulkInsertTool void
AddEmailSources void
AddRemoteServerDependencies void
CreateResourceForTree ResourceForTree
GetDependenciesForWorkerService void
GetDependenciesForWorkflowService void
LoadDependencies void
WriteErrors System.Xml.Linq.XElement

공개 메소드들

메소드 설명
Equals ( IResource other ) : bool

Indicates whether the current object is equal to another object of the same type.

Equals ( object obj ) : bool

Determines whether the specified T:System.Object is equal to the current T:System.Object.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

GetInputsOutputs ( System.Xml.Linq.XElement xml ) : void
GetResourceTypeFromString ( string actionTypeStr ) : ResourceType
IsUserInAuthorRoles ( string userRoles ) : bool
ParseProperties ( string s, string>.Dictionary properties ) : void
ReadDataList ( System.Xml.Linq.XElement xml ) : void
Resource ( ) : System
Resource ( IResource copy ) : System
Resource ( System.Xml.Linq.XElement xml ) : System
SetIsNew ( System.Xml.Linq.XElement xml ) : void
ToString ( ) : string
ToStringBuilder ( ) : StringBuilder
ToXml ( ) : System.Xml.Linq.XElement
UpdateErrorsBasedOnXML ( System.Xml.Linq.XElement xml ) : void
UpgradeXml ( System.Xml.Linq.XElement xml, IResource resource ) : System.Xml.Linq.XElement

If this instance IsUpgraded then sets the ID, Version, Name and ResourceType attributes on the given XML.

operator ( ) : bool

보호된 메소드들

메소드 설명
ParseResourceType ( string resourceTypeStr ) : ResourceType

비공개 메소드들

메소드 설명
AddDatabaseSourcesForSqlBulkInsertTool ( System.Xml.Linq.XElement elementToUse ) : void
AddEmailSources ( System.Xml.Linq.XElement elementToUse ) : void
AddRemoteServerDependencies ( System.Xml.Linq.XElement element ) : void
CreateResourceForTree ( System.Guid resourceId, System.Guid uniqueId, string resourceName, ResourceType resourceType ) : ResourceForTree
GetDependenciesForWorkerService ( System.Xml.Linq.XElement xml ) : void
GetDependenciesForWorkflowService ( System.Xml.Linq.XElement xml ) : void
LoadDependencies ( System.Xml.Linq.XElement xml ) : void
WriteErrors ( ) : System.Xml.Linq.XElement

메소드 상세

Equals() 공개 메소드

Indicates whether the current object is equal to another object of the same type.
public Equals ( IResource other ) : bool
other IResource An object to compare with this object.
리턴 bool

Equals() 공개 메소드

Determines whether the specified T:System.Object is equal to the current T:System.Object.
public Equals ( object obj ) : bool
obj object The to compare with the current .
리턴 bool

GetHashCode() 공개 메소드

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
리턴 int

GetInputsOutputs() 공개 메소드

public GetInputsOutputs ( System.Xml.Linq.XElement xml ) : void
xml System.Xml.Linq.XElement
리턴 void

GetResourceTypeFromString() 공개 메소드

public GetResourceTypeFromString ( string actionTypeStr ) : ResourceType
actionTypeStr string
리턴 ResourceType

IsUserInAuthorRoles() 공개 메소드

public IsUserInAuthorRoles ( string userRoles ) : bool
userRoles string
리턴 bool

ParseProperties() 공개 정적인 메소드

public static ParseProperties ( string s, string>.Dictionary properties ) : void
s string
properties string>.Dictionary
리턴 void

ParseResourceType() 보호된 메소드

protected ParseResourceType ( string resourceTypeStr ) : ResourceType
resourceTypeStr string
리턴 ResourceType

ReadDataList() 공개 메소드

public ReadDataList ( System.Xml.Linq.XElement xml ) : void
xml System.Xml.Linq.XElement
리턴 void

Resource() 공개 메소드

public Resource ( ) : System
리턴 System

Resource() 공개 메소드

public Resource ( IResource copy ) : System
copy IResource
리턴 System

Resource() 공개 메소드

public Resource ( System.Xml.Linq.XElement xml ) : System
xml System.Xml.Linq.XElement
리턴 System

SetIsNew() 공개 메소드

public SetIsNew ( System.Xml.Linq.XElement xml ) : void
xml System.Xml.Linq.XElement
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToStringBuilder() 공개 메소드

public ToStringBuilder ( ) : StringBuilder
리턴 StringBuilder

ToXml() 공개 메소드

public ToXml ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement

UpdateErrorsBasedOnXML() 공개 메소드

public UpdateErrorsBasedOnXML ( System.Xml.Linq.XElement xml ) : void
xml System.Xml.Linq.XElement
리턴 void

UpgradeXml() 공개 메소드

If this instance IsUpgraded then sets the ID, Version, Name and ResourceType attributes on the given XML.
public UpgradeXml ( System.Xml.Linq.XElement xml, IResource resource ) : System.Xml.Linq.XElement
xml System.Xml.Linq.XElement The XML to be upgraded.
resource IResource
리턴 System.Xml.Linq.XElement

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool