C# 클래스 Xamarin.ApiDiff.MemberComparer

상속: Xamarin.ApiDiff.Comparer
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
first bool

공개 메소드들

메소드 설명
Added ( System.Xml.Linq.XElement target ) : void
AfterAdding ( ) : void
AfterRemoving ( ) : void
BeforeAdding ( IEnumerable list ) : void
BeforeRemoving ( IEnumerable list ) : void
Compare ( IEnumerable source, IEnumerable target ) : void
Compare ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target ) : void
Equals ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges changes ) : bool
Find ( System.Xml.Linq.XElement e ) : bool
GetDescription ( System.Xml.Linq.XElement e ) : string
Modified ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges change ) : void
Removed ( System.Xml.Linq.XElement source ) : void
SetContext ( System.Xml.Linq.XElement current ) : void

보호된 메소드들

메소드 설명
Add ( IEnumerable elements ) : void
FormatValue ( string type, string value ) : string
GetObsoleteMessage ( System.Xml.Linq.XElement e ) : StringBuilder
GetVisibility ( MethodAttributes attr ) : string
Modify ( ApiChanges modified ) : void
Remove ( IEnumerable elements ) : void
RemoveAttributes ( System.Xml.Linq.XElement element ) : void
RenderAttributes ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges changes ) : void
RenderGenericParameters ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
RenderMethodAttributes ( MethodAttributes src, MethodAttributes tgt, ApiChange diff ) : void
RenderMethodAttributes ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange diff ) : void
RenderName ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
RenderParameters ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
RenderStatic ( MethodAttributes src, MethodAttributes tgt, ApiChange diff ) : void
RenderVTable ( MethodAttributes source, MethodAttributes target, ApiChange change ) : void
RenderVisibility ( MethodAttributes source, MethodAttributes target, ApiChange diff ) : void

비공개 메소드들

메소드 설명
Find ( IEnumerable target ) : System.Xml.Linq.XElement

메소드 상세

Add() 보호된 메소드

protected Add ( IEnumerable elements ) : void
elements IEnumerable
리턴 void

Added() 공개 메소드

public Added ( System.Xml.Linq.XElement target ) : void
target System.Xml.Linq.XElement
리턴 void

AfterAdding() 공개 메소드

public AfterAdding ( ) : void
리턴 void

AfterRemoving() 공개 메소드

public AfterRemoving ( ) : void
리턴 void

BeforeAdding() 공개 메소드

public BeforeAdding ( IEnumerable list ) : void
list IEnumerable
리턴 void

BeforeRemoving() 공개 메소드

public BeforeRemoving ( IEnumerable list ) : void
list IEnumerable
리턴 void

Compare() 공개 메소드

public Compare ( IEnumerable source, IEnumerable target ) : void
source IEnumerable
target IEnumerable
리턴 void

Compare() 공개 메소드

public Compare ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
리턴 void

Equals() 공개 메소드

public Equals ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges changes ) : bool
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
changes ApiChanges
리턴 bool

Find() 공개 메소드

public Find ( System.Xml.Linq.XElement e ) : bool
e System.Xml.Linq.XElement
리턴 bool

FormatValue() 보호된 메소드

protected FormatValue ( string type, string value ) : string
type string
value string
리턴 string

GetDescription() 공개 추상적인 메소드

public abstract GetDescription ( System.Xml.Linq.XElement e ) : string
e System.Xml.Linq.XElement
리턴 string

GetObsoleteMessage() 보호된 메소드

protected GetObsoleteMessage ( System.Xml.Linq.XElement e ) : StringBuilder
e System.Xml.Linq.XElement
리턴 StringBuilder

GetVisibility() 보호된 메소드

protected GetVisibility ( MethodAttributes attr ) : string
attr MethodAttributes
리턴 string

Modified() 공개 메소드

public Modified ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges change ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
change ApiChanges
리턴 void

Modify() 보호된 메소드

protected Modify ( ApiChanges modified ) : void
modified ApiChanges
리턴 void

Remove() 보호된 메소드

protected Remove ( IEnumerable elements ) : void
elements IEnumerable
리턴 void

RemoveAttributes() 보호된 메소드

protected RemoveAttributes ( System.Xml.Linq.XElement element ) : void
element System.Xml.Linq.XElement
리턴 void

Removed() 공개 메소드

public Removed ( System.Xml.Linq.XElement source ) : void
source System.Xml.Linq.XElement
리턴 void

RenderAttributes() 보호된 메소드

protected RenderAttributes ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChanges changes ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
changes ApiChanges
리턴 void

RenderGenericParameters() 보호된 메소드

protected RenderGenericParameters ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
change ApiChange
리턴 void

RenderMethodAttributes() 보호된 메소드

protected RenderMethodAttributes ( MethodAttributes src, MethodAttributes tgt, ApiChange diff ) : void
src MethodAttributes
tgt MethodAttributes
diff ApiChange
리턴 void

RenderMethodAttributes() 보호된 메소드

protected RenderMethodAttributes ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange diff ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
diff ApiChange
리턴 void

RenderName() 보호된 메소드

protected RenderName ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
change ApiChange
리턴 void

RenderParameters() 보호된 메소드

protected RenderParameters ( System.Xml.Linq.XElement source, System.Xml.Linq.XElement target, ApiChange change ) : void
source System.Xml.Linq.XElement
target System.Xml.Linq.XElement
change ApiChange
리턴 void

RenderStatic() 보호된 메소드

protected RenderStatic ( MethodAttributes src, MethodAttributes tgt, ApiChange diff ) : void
src MethodAttributes
tgt MethodAttributes
diff ApiChange
리턴 void

RenderVTable() 보호된 메소드

protected RenderVTable ( MethodAttributes source, MethodAttributes target, ApiChange change ) : void
source MethodAttributes
target MethodAttributes
change ApiChange
리턴 void

RenderVisibility() 보호된 메소드

protected RenderVisibility ( MethodAttributes source, MethodAttributes target, ApiChange diff ) : void
source MethodAttributes
target MethodAttributes
diff ApiChange
리턴 void

SetContext() 공개 메소드

public SetContext ( System.Xml.Linq.XElement current ) : void
current System.Xml.Linq.XElement
리턴 void

프로퍼티 상세

first 보호되어 있는 프로퍼티

protected bool first
리턴 bool