C# 클래스 ZeroInstall.Store.Model.ImplementationBase

상속: Element
파일 보기 프로젝트 열기: 0install/0install-win 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
GetHashCode ( ) : int
Normalize ( FeedUri feedUri ) : void

Sets missing default values and handles legacy elements.

This method should be called to prepare a Feed for solver processing. Do not call it if you plan on serializing the feed again since it may loose some of its structure.

ToString ( ) : string

Returns the implementation in the form "Comma-seperated list of set values". Not safe for parsing!

보호된 메소드들

메소드 설명
CloneFromTo ( [ from, [ to ) : void

Copies all known values from one instance to another. Helper method for instance cloning.

Equals ( ImplementationBase other ) : bool

메소드 상세

CloneFromTo() 보호된 정적인 메소드

Copies all known values from one instance to another. Helper method for instance cloning.
protected static CloneFromTo ( [ from, [ to ) : void
from [
to [
리턴 void

Equals() 보호된 메소드

protected Equals ( ImplementationBase other ) : bool
other ImplementationBase
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Normalize() 공개 메소드

Sets missing default values and handles legacy elements.
This method should be called to prepare a Feed for solver processing. Do not call it if you plan on serializing the feed again since it may loose some of its structure.
public Normalize ( FeedUri feedUri ) : void
feedUri FeedUri The feed the data was originally loaded from.
리턴 void

ToString() 공개 메소드

Returns the implementation in the form "Comma-seperated list of set values". Not safe for parsing!
public ToString ( ) : string
리턴 string