custom-attributes

    0

    2答えて

    最初の質問は、変数に格納されたオブジェクトの型を取得するにはどうすればいいですか?一般的に、我々はやる:私が言うことができるか、 Type t = typeof(ClassName); //if I know the class 何か: Type t = typeof(varClassName); //if the class name is stored in a variable 2番

    6

    1答えて

    [MyCustomClassAttribute] public class Foo { } public class Bar<T> where T : ?? { public T FooInstance; } 私はこれが不可能だと確信していますが、私はチェックすると思っていました。 Tがそれに[MyCustomClassAttribute]を持っているように

    1

    2答えて

    public IQueryable<T> All() { var session = _sessionFactory.GetCurrentSession(); return FilterByClientId(from r in session.Query<T>() select r); } public IQueryable<T> Filte

    1

    1答えて

    私は、特定のデータベースフィールドに関する情報を含む属性で再生しています。私は既にFieldAttributeクラスを作成しました。名前、型などのデフォルトの情報を持っています。 私の質問は、この情報を取得してプロパティに組み込む単一のメソッドを作成できますか? 「記入」だけのフィールドは、データベース/ _underlyingObjectからデータをフェッチする属性値を使用していることを、一般的

    0

    3答えて

    私のアプリケーションは昨年ほど成長しています。そして、ついには既存のコンポーネントを拡張して共通のコンポーネントを分割し始めました。私はこれが本当に有益であることを発見しました。開発とメンテナンスのスピードが増しました。私の問題は、自分のコンポーネントでカスタムパラメータを使うという概念を理解しておらず、次の例で誰かが助けてくれることを期待していたことです。具体的に私はinitComponent機

    1

    1答えて

    最小の長さのxs:string型の属性を持つ方法を探しています。 私はそれを行う方法を見つけましたhereしかし、解決策は新しいタイプを導入することを含む。 私はXMLマッピング/バインディングを使用しているので、光沢のある新しいクラス(その存在と追加のメソッド呼び出しを混乱させます)が全く役に立たなくなります。 カスタムタイプの導入を避ける方法はありますか?

    0

    1答えて

    定義されていない複合属性(http://www.axschema.org/types/)リストまたは実験的なリストをサポートするopenidサーバーをセットアップすることができます。属性は彼の報告上司のIDなどのような彼の仕事についての詳細な情報になる可能性があります。私のopenidサーバーとクライアントはどちらも私の管理下にあり、インターネットに公開されていません。 OpenIdプロトコルでこ

    26

    1答えて

    カスタム属性を持つアセンブリ内のすべての型を取得するためのエレガントな方法はありますか? だから私は、クラスを持っている場合、私は私がそれを行うことができます Assembly.GetTypesによって返された型のコレクション(...)でそれを見つけることができるようにしたいと思い [Findable] public class MyFindableClass {} 大きな悪質なハックだが

    2

    1答えて

    ロングタイムリーダー、初めてのポスター。 私はASP MVC 2とリモート検証を使用しています。 AddPersonVMとEditPersonVMが継承するPersonVMというモデルがあります。これは、両方のサブクラス化されたモデルの間で同じUIのほとんどを処理するために1つのusercontrolを使用できるようにするためです。 /// <summary> /// This class ha

    0

    1答えて

    私は抽象クラスを持っています。これは、あるインタフェースからプロパティを継承しています。したがって、プロパティのバッキングフィールドを検証することは不可能です。プロパティを検証するためにカスタム属性を実装する方法はありますか? あなたは抽象クラスコラボレーターを得た、 public abstract class Collaborator { } は、その後、あなたは、いくつかのインターフェ