コード例 #1
0
ファイル: FixedElement.cs プロジェクト: Zongsoft/Framework
        protected FixedElement(Type type, string name, Plugin plugin, FixedElementType elementType) : base(name, plugin)
        {
            if (plugin == null)
            {
                throw new ArgumentNullException("plugin");
            }
            if (type == null)
            {
                throw new ArgumentNullException("type");
            }

            _syncRoot         = new object();
            _type             = type;
            _fixedElementType = elementType;
        }
コード例 #2
0
ファイル: FixedElement.cs プロジェクト: Zongsoft/Framework
        protected FixedElement(string typeName, string name, Plugin plugin, FixedElementType elementType) : base(name, plugin)
        {
            if (plugin == null)
            {
                throw new ArgumentNullException("plugin");
            }
            if (string.IsNullOrWhiteSpace(typeName))
            {
                throw new ArgumentNullException("typeName");
            }

            _syncRoot         = new object();
            _typeName         = typeName;
            _fixedElementType = elementType;
        }
コード例 #3
0
 public FixedElement(string typeName, string name, Plugin plugin, FixedElementType elementType) : base(typeName, name, plugin, elementType)
 {
 }