C# 클래스 Microsoft.Cci.Contracts.Visibility

상속: Microsoft.Cci.CodeTraverser
파일 보기 프로젝트 열기: visualmutator/visualmutator 1 사용 예제들

공개 메소드들

메소드 설명
MostRestrictiveVisibility ( IMetadataHost host, IExpression expression ) : TypeMemberVisibility

Returns the most restrictive visibility of any member mentioned within the expression. I.e., if a private member is referenced within the expression, then TypeMemberVisibility.Private is returned. If TypeMemberVisibility.Public is returned, then all referenced members are public.

TraverseChildren ( IBoundExpression boundExpression ) : void

비공개 메소드들

메소드 설명
Visibility ( IMetadataHost host ) : System

메소드 상세

MostRestrictiveVisibility() 공개 정적인 메소드

Returns the most restrictive visibility of any member mentioned within the expression. I.e., if a private member is referenced within the expression, then TypeMemberVisibility.Private is returned. If TypeMemberVisibility.Public is returned, then all referenced members are public.
public static MostRestrictiveVisibility ( IMetadataHost host, IExpression expression ) : TypeMemberVisibility
host IMetadataHost
expression IExpression
리턴 TypeMemberVisibility

TraverseChildren() 공개 메소드

public TraverseChildren ( IBoundExpression boundExpression ) : void
boundExpression IBoundExpression
리턴 void