C# 클래스 Microsoft.JScript.ClassScope

상속: Microsoft.JScript.ActivationObject, IComparable
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
CompareTo ( Object ob ) : int
GetConstructors ( ) : System.Reflection.ConstructorInfo[]
GetCustomAttributes ( bool inherit ) : Object[]
GetField ( String name ) : FieldInfo
GetMember ( String name, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
GetMethod ( String name ) : MethodInfo
GetProperty ( String name ) : PropertyInfo

보호된 메소드들

메소드 설명
CreateField ( String name, FieldAttributes attributeFlags, Object value ) : JSVariableField

비공개 메소드들

메소드 설명
AddClassesFromInheritanceChain ( String name, ArrayList result ) : void
ClassScope ( AST name, GlobalScope scope ) : System
FakeCallToTypeMethod ( MethodInfo method, Object arguments, Exception e ) : Object
GetBakedSuperType ( ) : Type
GetDefaultValue ( PreferredType preferred_type ) : Object
GetFullName ( ) : String
GetMemberFields ( ) : Microsoft.JScript.JSMemberField[]
GetName ( ) : String
GetPackage ( ) : PackageScope
GetPropertyEnumerator ( ArrayList enums, ArrayList objects ) : void
GetSuperType ( ) : IReflect
GetTypeBuilder ( ) : TypeBuilder
GetTypeBuilderOrEnumBuilder ( ) : Type
GetUnderlyingTypeIfEnum ( ) : IReflect
HasInstance ( Object ob ) : bool
ImplementsInterface ( IReflect iface ) : bool
IsCLSCompliant ( ) : bool
IsNestedIn ( ClassScope other, bool isStatic ) : bool
IsPromotableTo ( Type other ) : bool
IsSameOrDerivedFrom ( ClassScope other ) : bool
IsSameOrDerivedFrom ( Type other ) : bool
ParentIsInSamePackage ( ) : bool
ScopeOfClassMemberInitializer ( ScriptObject scope ) : ClassScope

메소드 상세

CompareTo() 공개 메소드

public CompareTo ( Object ob ) : int
ob Object
리턴 int

CreateField() 보호된 메소드

protected CreateField ( String name, FieldAttributes attributeFlags, Object value ) : JSVariableField
name String
attributeFlags FieldAttributes
value Object
리턴 JSVariableField

GetConstructors() 공개 메소드

public GetConstructors ( ) : System.Reflection.ConstructorInfo[]
리턴 System.Reflection.ConstructorInfo[]

GetCustomAttributes() 공개 메소드

public GetCustomAttributes ( bool inherit ) : Object[]
inherit bool
리턴 Object[]

GetField() 공개 메소드

public GetField ( String name ) : FieldInfo
name String
리턴 System.Reflection.FieldInfo

GetMember() 공개 메소드

public GetMember ( String name, BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
name String
bindingAttr BindingFlags
리턴 System.Reflection.MemberInfo[]

GetMembers() 공개 메소드

public GetMembers ( BindingFlags bindingAttr ) : System.Reflection.MemberInfo[]
bindingAttr BindingFlags
리턴 System.Reflection.MemberInfo[]

GetMethod() 공개 메소드

public GetMethod ( String name ) : MethodInfo
name String
리턴 System.Reflection.MethodInfo

GetProperty() 공개 메소드

public GetProperty ( String name ) : PropertyInfo
name String
리턴 System.Reflection.PropertyInfo