create and use attributes

Descripción

70-483 C# Fichas sobre create and use attributes, creado por Thiago Russo el 11/05/2017.
Thiago Russo
Fichas por Thiago Russo, actualizado hace más de 1 año
Thiago Russo
Creado por Thiago Russo hace casi 7 años
0
0

Resumen del Recurso

Pregunta Respuesta
Um aplicativo .NET não contém apenas código e dados; ele também contém metadados. Que são metadados? Quais tipos e o que é reflection? metadados são as informação sobre os dados. Em NET, isto significa que uma aplicação contém o código que define a aplicação e dados que descrevem o código. Um attribute é um tipo de metadados que pode ser armazenado em uma aplicação .NET. Outros tipos de metadados contêm informações sobre os tipos, código, assembly, e todos os outros elementos armazenados em seu aplicativo. Reflection é o processo de recuperar esses metadados em tempo de execução. Os dados podem ser inspecionado e utilizado para tomar decisões.
Que são attributes? atributos são uma forma poderosa de add metadados em um aplicativo. Podem ser add a todos os tipos : types, assemblies, métodos, parâmetros e propriedades. Em tempo de execução, você pode consultar a existência de um atributo e suas configurações e,tomar as ações adequadas. Os atributos são usados por vários motivos. Podem ser usados para descrever o autor de um assembly ou p/ dar dicas específicas pro compilador sobre como otimizar seu código. Atributos personalizados podem armazenar todos os tipos de dados que você quiser.
ex aplicando e explicando o attribute Serializable
ex aplicando e explicando múltiplos atrributes com Conditional
ex aplicando e explicando attributes em Assembly
read attributes
create a custom attribute
criando custom attribute do zero e definindo seus targets
Mostrar resumen completo Ocultar resumen completo

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo