Boo.Lang.Compiler.TypeSystem.ExternalType.GetInterfaces C# (CSharp) Method

GetInterfaces() public method

public GetInterfaces ( ) : IType[]
return IType[]
        public virtual IType[] GetInterfaces()
        {
            if (null == _interfaces)
            {
                Type[] interfaces = _type.GetInterfaces();
                _interfaces = new IType[interfaces.Length];
                for (int i=0; i<_interfaces.Length; ++i)
                {
                    _interfaces[i] = _typeSystemServices.Map(interfaces[i]);
                }
            }
            return _interfaces;
        }