2012-03-23 11 views
6

Actualmente tengo unas pocas cosas:¿Puede un atributo establecerse solo en el Organizador de una propiedad autoejecutada?

[SomeCustomAttribute] 
public string Name { get; set; } 

Sin embargo, quiero que este atributo para decorar sólo el organismo, no el comprador. ¿Hay una manera de hacer eso?

+0

Sobre la base de la pregunta [aquí] (http://stackoverflow.com/questions/1161427/apply-attribute-to-property-get-set-methods-via-batch-file), estoy dispuesto a decir que probablemente podrías, aunque nunca tuve una razón para hacerlo en la práctica. – eouw0o83hf

+0

getter y setter son en realidad métodos, ¿por qué no? –

Respuesta

10

punto de vista sintáctico, se permite lo siguiente:

public string Name { get; [SomeCustomAttribute] set; } 

El resto depende de (tu?) SomeCustom Atributo.

Por supuesto, tendría que ser un atributo de método, no un atributo de propiedad.

1
public string Name 
{ 
    get; 
    [SomeCustomAttribute] 
    set; 
} 
Cuestiones relacionadas