C# 클래스 NClass.AssemblyImport.NClassImportFilter

상속: IFilter
파일 보기 프로젝트 열기: gbaychev/NClass 1 사용 예제들

공개 메소드들

메소드 설명
NClassImportFilter ( IFilter filter ) : System

Initializes a new instance of NClassImportFilter.

Reflect ( NRClass nrClass ) : bool

Determines if a class will be reflected.

Reflect ( NRConstructor nrConstructor ) : bool

Determines if a method will be reflected.

Reflect ( NRDelegate nrDelegate ) : bool

Determines if a delegate will be reflected.

Reflect ( NREnum nrEnum ) : bool

Determines if a enum will be reflected.

Reflect ( NREnumValue nrEnumValue ) : bool

Determines if a enum value will be reflected.

Reflect ( NREvent nrEvent ) : bool

Determines if an event will be reflected.

Reflect ( NRField nrField ) : bool

Determines if a field will be reflected.

Reflect ( NRInterface nrInterface ) : bool

Determines if an interface will be reflected.

Reflect ( NRMethod nrMethod ) : bool

Determines if a method will be reflected.

Reflect ( NROperator nrOperator ) : bool

Determines if an operator will be reflected.

Reflect ( NRProperty nrProperty ) : bool

Determines if a property will be reflected.

Reflect ( NRStruct nrStruct ) : bool

Determines if a struct will be reflected.

비공개 메소드들

메소드 설명
HasUnsafeParameters ( IEnumerable parameters ) : bool

Returns true if the given list of parameters contains an unsafe pointer.

IsUnsafePointer ( string type ) : bool

Returns true if the given type represents an unsafe pointer.

메소드 상세

NClassImportFilter() 공개 메소드

Initializes a new instance of NClassImportFilter.
public NClassImportFilter ( IFilter filter ) : System
filter IFilter The filter to delegate filter calls to.
리턴 System

Reflect() 공개 메소드

Determines if a class will be reflected.
public Reflect ( NRClass nrClass ) : bool
nrClass NRClass The class to test.
리턴 bool

Reflect() 공개 메소드

Determines if a method will be reflected.
public Reflect ( NRConstructor nrConstructor ) : bool
nrConstructor NRConstructor The method to test.
리턴 bool

Reflect() 공개 메소드

Determines if a delegate will be reflected.
public Reflect ( NRDelegate nrDelegate ) : bool
nrDelegate NRDelegate The delegate to test.
리턴 bool

Reflect() 공개 메소드

Determines if a enum will be reflected.
public Reflect ( NREnum nrEnum ) : bool
nrEnum NREnum The enum to test.
리턴 bool

Reflect() 공개 메소드

Determines if a enum value will be reflected.
public Reflect ( NREnumValue nrEnumValue ) : bool
nrEnumValue NREnumValue The enum value to test.
리턴 bool

Reflect() 공개 메소드

Determines if an event will be reflected.
public Reflect ( NREvent nrEvent ) : bool
nrEvent NREvent The event to test.
리턴 bool

Reflect() 공개 메소드

Determines if a field will be reflected.
public Reflect ( NRField nrField ) : bool
nrField NRField The field to test.
리턴 bool

Reflect() 공개 메소드

Determines if an interface will be reflected.
public Reflect ( NRInterface nrInterface ) : bool
nrInterface NRInterface The interface to test.
리턴 bool

Reflect() 공개 메소드

Determines if a method will be reflected.
public Reflect ( NRMethod nrMethod ) : bool
nrMethod NRMethod The method to test.
리턴 bool

Reflect() 공개 메소드

Determines if an operator will be reflected.
public Reflect ( NROperator nrOperator ) : bool
nrOperator NROperator The operator to test.
리턴 bool

Reflect() 공개 메소드

Determines if a property will be reflected.
public Reflect ( NRProperty nrProperty ) : bool
nrProperty NRProperty The property to test.
리턴 bool

Reflect() 공개 메소드

Determines if a struct will be reflected.
public Reflect ( NRStruct nrStruct ) : bool
nrStruct NRStruct The struct to test.
리턴 bool