프로퍼티 | 타입 | 설명 | |
---|---|---|---|
InterfaceType | System.TypeSpec | ||
IsExplicitImpl | bool | ||
IsInterface | bool | ||
flags | MethodAttributes |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
base_method | |||
is_external_implementation | bool |
메소드 | 설명 | |
---|---|---|
Define ( ) : bool | ||
Emit ( ) : void | ||
EnableOverloadChecks ( |
||
GetFullName ( |
||
GetFullName ( string name ) : string | ||
GetSignatureForDocumentation ( ) : string | ||
SetConstraints ( List |
메소드 | 설명 | |
---|---|---|
CheckAccessModifiers ( |
||
CheckBase ( ) : bool | ||
CheckForDuplications ( ) : bool | ||
CheckOverrideAgainstBase ( |
||
DefineParameters ( ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled parameters ) : bool | ||
DoMemberTypeDependentChecks ( ) : void | ||
Error_CannotChangeAccessModifiers ( |
||
Error_StaticReturnType ( ) : void | ||
FindBaseMember ( |
Gets base method and its return type
|
|
InterfaceMemberBase ( |
protected static CheckAccessModifiers ( |
||
this_member | ||
base_member | ||
리턴 | bool |
protected CheckOverrideAgainstBase ( |
||
base_member | ||
리턴 | bool |
protected DefineParameters ( ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled parameters ) : bool | ||
parameters | ICSharpCode.NRefactory.MonoCSharp.ParametersCompiled | |
리턴 | bool |
public EnableOverloadChecks ( |
||
overload | ||
리턴 | bool |
protected Error_CannotChangeAccessModifiers ( |
||
member | ||
base_member | ||
리턴 | void |
protected FindBaseMember ( |
||
bestCandidate | ||
overrides | bool | |
리턴 |
protected InterfaceMemberBase ( |
||
parent | ||
type | FullNamedExpression | |
mod | Modifiers | |
allowed_mod | Modifiers | |
name | ||
attrs | Attributes | |
리턴 | System |
public SetConstraints ( List |
||
constraints_list | List |
|
리턴 | void |
protected MethodSpec,ICSharpCode.NRefactory.MonoCSharp base_method | ||
리턴 |