Action Name (Action İsmi) : Action metodunun, oluşturulduğundan farklı bir isimlede çağrılması gerektiği durumlarda bu özellik ile action metodu parametrelerde tanımlanan isimle çağırabiliriz.
HttpPost (View'den controller'a veri gönderme ) : Tanımlandığı action metodun, view'daki formdan post işlemiyle ulaşılabilmesini sağlayan attribute'tur.
HttpGet (View'den controller'a veri gönderme ) : Tanımlandığı action metodun, view'daki formdan post işlemiyle ulaşılabilmesini sağlayan attribute'tur.
- Parametrede gönderilen değerler querystring'te (link üzerinde) bulunduğu için get işlemi kullanılır.
Bind (View'dan alınacak verilerilerin kontrolü) : Tanımlandığı
model sınıfında view'dan verilerin hangilerinin alınıp alınmayacağı tanımlanır. Parametrede
Include kullanırsanız, tanımlanan özelliklerdeki (
property) veriler alınırken diğer
property'lerdeki veriler alınmaz.
Exclude kullanırsanız, tanımlanan özellikerin dışındaki veriler alırnırken, tanımlanan property'lerdi veriler alınmaz.
OutputCache (Önbellekleme) :
RequireHttps (Https protokolünü zorunlu kılma) :