Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Willkommen bei dotnet-snippets.de! Snippet hinzufügen Login Registrieren
Snippets in der Datenbank: 1550 | Anzahl registrierter User: 1840 | Besucher online: 51
Hauptmenü
Home
Top Ten
Zufälliger Snippet
FAQs
.NET Community
dotnet-forum.de
dotnet-kicks.de
Social

RSS Feeds
Rss Alle Snippets
Rss C#
Rss VB.NET
Rss C++
Rss ASP.NET
Partner
Member of Microsoft Community Leader/Insider Program (CLIP)

Attribut: ChangeHistory


Autor: BlackDragon
Sprache: C#
Bewertung:
noch nicht bewertet
Anzahl der Aufrufe: 3938
  
Kick it on dotnet-kicks.de  

Beschreibung:

Ein Attribut deren Hilfe die Veränderungen an dem Source Code Dokumentiert werden kann

Abgelegt unter: Change History, Attribut.



C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
using System;

namespace ProjektAttributs {
    [AttributeUsage(AttributeTargets.All,
                             Inherited = false,
                             AllowMultiple = true)]
    public class ChangeHistory : Attribute {
        private String author;
        private string date;
        private String changeDiscription;
        private String eMail;

        /// <summary>
        /// Ein Attribut deren Hilfe die Veränderungen an dem Source Code Dokumentiert werden kann 
        /// </summary>
        /// <param name="Author">Der Entwickler der diese Veränderung vorgenommen hat</param>
        /// <param name="Date">Das Datum an dem diese Veränderung durchgeführt wurde</param>
        /// <param name="ChangeDisription">was verändert wurde</param>
        /// <example>
        /// <code lang="C#">[ChangeHistory("BlackDragon", "24.11.2007", "")]</code>
        /// </example>
        public ChangeHistory(string Author, string Date, String ChangeDisription) {
            author = Author;
            date = Date;
            changeDiscription = ChangeDisription;
        }

        /// <summary>
        /// Ein Attribut deren Hilfe die Veränderungen an dem Source Code Dokumentiert werden kann 
        /// </summary>
        /// <param name="Author">Der Entwickler der diese Veränderung vorgenommen hat</param>
        /// <param name="EMail">Die Email Adresse des Entwicklers</param>
        /// <param name="Date">Das Datum an dem diese Veränderung durchgeführt wurde</param>
        /// <param name="ChangeDisription">was verändert wurde</param>
        /// <example>
        /// <code lang="C#">[ChangeHistory("BlackDragon", "someone@something.com", "24.11.2007", "")]</code>
        /// </example>
        public ChangeHistory(string Author, string EMail, string Date, String ChangeDisription)
            : this(Author, Date, ChangeDisription) {
            eMail = EMail;
        }
    }
}
Sie haben Fragen zu diesem Snippet oder brauchen Hilfe bei der .NET Entwicklung?
Freundliche und kompetente Entwickler helfen Ihnen gern weiter im Forum für .NET Entwicklung.



Kommentare:
(Zum Schreiben von Kommentaren bitte anmelden.)



schlecht sehr gut
1 2 3 4 5 6 7 8 9 10
Nur angemeldete User können Snippets bewerten.