2

次のコードがあります。

using System;
using System.Collections;
using System.Security;
using System.Security.Principal;

public class SystemPrincipal : IPrincipal {

    private IIdentity       _identity;
    private StringTable     _roles;

    public SystemPrincipal(IIdentity id, StringTable roles) {

        _identity = id;
        _roles = roles;;
    }

    public IIdentity Identity {

        get { return _identity; }
    }

    public bool IsInRole(String role) {

        bool result = false;

        if (null != _roles) {
            result = _roles.Contains(role);
        }
        return result;              
    }
}

IIdentity または StringTable の定義を確認したいので、右クリックして [goto definition] を選択しますが、IIdentity または StiringTable に「ナビゲートできません」というメッセージが表示されます。

Google soultion に基づいてプロジェクトを再構築しましたが、問題は解決しませんでした。

4

0 に答える 0