ویژگی OverloadResolutionPriorityAttribute یکی از ویژگیهایی (Attributes) است که در سیشارپ برای تأثیرگذاری بر فرآیند انتخاب متد هنگام استفاده از Overload Resolution به کار میرود. این ویژگی میتواند اولویت اجرای متدها را هنگام فراخوانی تعیین کند.
یکی از امکانات خوبی که از سی شارپ 10 به بعد اضافه شد caller information attribute ها هستند. وقتی برای برنامه لاگ مینویسید اغلب می خواهید نام فایل کد منبع، نام متد و شماره خطی که رویداد درآن اتفاق افتاده رو هم در کنار خطا ثبت کنید این کنار با caller information attribute براحتی قابل انجام هست. این اتریبیوتها به ویژه برای ردیابی، اشکال زدایی و ایجاد ابزارهای تشخیصی مفید هستند.
به طور خلاصه، دستور checked در زبان برنامهنویسی C# برای کنترل و مدیریت خطاهای حاصل از تبدیلهای ناامن (overflow) در عملیاتهای عددی استفاده میشود. وقتی از checked استفاده میکنیم، برنامه در صورت بروز خطا (مانند تبدیلهای بیش از حد بزرگ یا کوچک) خودکار متوقف میشود و اجرای برنامه ادامه نمییابد.
این مقاله شما را در ساخت اولین اپلیکیشن دات نت Aspire راهنمایی می کند. دات نت Aspire یک چارچوب جامع و ابر محور (cloud-oriented) است که برای ایجاد برنامه های کاربردی توزیع شده مقیاس پذیر، قابل مشاهده و درجه تولید طراحی شده است. در بخش پیش نمایش نسخه .NET 8 معرفی شد.
دات نت Aspire یک چارچوب جامع و ابر محور (cloud-oriented) است که برای ایجاد برنامه های کاربردی توزیع شده مقیاس پذیر، قابل مشاهده و درجه تولید طراحی شده است. در بخش پیش نمایش نسخه .NET 8 معرفی شد.
در asp.net تعدادی اشیاء پایه، حاوی اطلاعات بسیار با ارزشی در خصوص درخواست جاری، application و پاسخی که ارسال میشود هستند و به صورت غیر مستقیم جهت دستیابی به قسمتهای مرکزی و هستهای چهارچوب asp.net مانند security , stat data میتوان این اشیاء را بکار گرفت. بررسی این اشیاء از این جهت حائز اهمیت است که در کنترلرها و ویوها میتوان پاسخهای ارسالی به کلاینتها را بر حسب شرایط مختلفی مانند درخواست رسیده یا حالت خاص دیگری تغییر داد. ضمن اینکه از این اشیاء در ماژولها و هندلرها نیز استفاده میشود. لذا قبل از پرداختن به مفاهیم مرتبط به ماژولها و هندلرها بهتر است این اشیاء بررسی شوند.
صفحه 1 از 1
- 1