특정 메서드에서만 메서드를 호출 할 수 있도록하려고합니다. 아래 코드를 살펴보십시오.메서드 호출을 금지하는 방법 C#
private static void TargetMethod()
{
}
private static void ForbiddenMethod()
{
TargetMethod();
}
private static void AllowedMethod()
{
TargetMethod();
}
AllowedMethod 만 TargetMethod를 호출하면됩니다. System.Security.Permissions
의 수업을 사용하려면 어떻게해야하나요?
업데이트 : 답변 해 주셔서 감사합니다. 그러나 제 신청서의 디자인에 대해 논의하고 싶지는 않습니다. 난 그저 .net 보안을 사용하여 그것을 할 수 있는지 알고 싶어?
비공개 인 경우 왜 중요한가요? –
이 질문은 단 6 분 만에 9 회 투표로 어떻게 결정됩니까? – shoosh
자신을 보호하려고합니까? 그것 이외에 나는 이것에 대한 사용을 상상할 수 없다. – Skurmedel