Articles of atributos de

Atributo .NET DefaultValue

Escuché que las personas dicen algunas cosas diferentes sobre el atributo DefaultValue incluye: “Establece el valor de la propiedad antes de que cualquier otra persona la use”. “No funciona para autopropiedades”. “Es solo para decoración. Debe establecer manualmente valores predeterminados reales”. ¿Cuál (si hay alguno) es correcto? ¿ DefaultValue realmente establece los valores predeterminados? ¿Hay […]

¿Por qué “decimal” no es un tipo de parámetro de atributo válido?

Es realmente increíble pero real. Este código no funcionará: [AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } public class Item { [Range(Min=0m,Max=1000m)] //compile error:’Min’ is not a valid named attribute argument because it is not a valid attribute parameter type public […]

¿Cuál es la diferencia entre usar el atributo Serializable e implementar ISerializable?

¿Cuál es la diferencia entre usar el atributo Serializable e implementar la interfaz ISerializable ?

El atributo en los miembros de la interfaz no funciona

En mi aplicación, varios modelos necesitan propiedades de Password (por ejemplo, modelos de Registration y ChangePassword ). La propiedad Password tiene atributos como DataType y Required . Por lo tanto, para garantizar la consistencia de la reutilización, creé: interface IPasswordContainer{ [Required(ErrorMessage = “Please specify your password”)] [DataType(DataType.Password)] string Password { get; set; } } Y […]

Abreviatura del nombre del atributo C #

¿Cómo es posible que los atributos de C # tengan “Atributo” en su nombre (por ejemplo, DataMemberAttribute ) pero se inicialicen sin este sufijo? p.ej: [DataMember] private int i;

¿Cómo eliminar un único atributo (por ejemplo, solo lectura) de un archivo?

Digamos que un archivo tiene los siguientes atributos: ReadOnly, Hidden, Archived, System . ¿Cómo puedo eliminar solo un atributo? (por ejemplo ReadOnly) Si uso: Io.File.SetAttributes(“File.txt”,IO.FileAttributes.Normal) elimina todos los atributos.

Atributos en C #

Sé que C # (y .NET en general) es grande en atributos. Sin embargo, a pesar de que he progtwigdo en C # durante muchos años, no me he encontrado alguna vez utilizándolos. ¿Alguien me ayudaría a comenzar con ellos y me explicará cuál es el mejor para usarlos? Gracias

Atributos de ensamblaje personalizado

Me gustaría saber si puedo definir atributos de ensamblaje personalizados. Los atributos existentes se definen de la siguiente manera: [assembly: AssemblyTitle(“MyApplication”)] [assembly: AssemblyDescription(“This application is a sample application.”)] [assembly: AssemblyCopyright(“Copyright © MyCompany 2009”)] ¿Hay alguna manera de que pueda hacer lo siguiente? [assembly: MyCustomAssemblyAttribute(“Hello World! This is a custom attribute.”)]

ruby on rails f.select opciones con atributos personalizados

Tengo una statement de selección de formulario, como esta: = f.select :country_id, @countries.map{ |c| [c.name, c.id] } Lo que resulta en este código: … Andorra Argentina … Pero quiero agregar un atributo HTML personalizado a mis opciones, como este: … Andorra Argentina …

El atributo de descarga de HTML5 no funciona cuando se descarga desde otro servidor, incluso cuando Access-Control-Allow-Origin se establece en todos (*)

Tengo un enlace de descarga así: Foobar Esto funciona bien al descargar un archivo en el mismo servidor, pero cuando se descarga desde otro servidor (almacenamiento de blobs de Azure en este caso) el nombre de archivo permanece como “https://stackoverflow.com/questions/28318017/html5-download-attribute-not-working-when-downloading-from-another-server-even/foo.xls”, aunque la respuesta HTTP vuelve con el siguiente encabezado: Access-Control-Allow-Origin: * ¿Esto es por diseño […]