SenseNet.ContentRepository.Storage.ActiveSchema.ActiveSchema C# (CSharp) Method

ActiveSchema() static private method

static private ActiveSchema ( ) : System
return System
		static ActiveSchema()
		{
			_nodeAttributeDataTypes = new Dictionary<NodeAttribute, DataType>();
			_nodeAttributeDataTypes.Add(NodeAttribute.Id, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.Parent, DataType.Reference);			//????
			_nodeAttributeDataTypes.Add(NodeAttribute.Name, DataType.String);
			_nodeAttributeDataTypes.Add(NodeAttribute.Path, DataType.String);
			_nodeAttributeDataTypes.Add(NodeAttribute.Index, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.Locked, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.LockedBy, DataType.Reference);		//????
			_nodeAttributeDataTypes.Add(NodeAttribute.ETag, DataType.String);
			_nodeAttributeDataTypes.Add(NodeAttribute.LockType, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.LockTimeout, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.LockDate, DataType.DateTime);
			_nodeAttributeDataTypes.Add(NodeAttribute.LockToken, DataType.String);
			_nodeAttributeDataTypes.Add(NodeAttribute.LastLockUpdate, DataType.DateTime);
			_nodeAttributeDataTypes.Add(NodeAttribute.LastMinorVersionId, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.LastMajorVersionId, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.MajorVersion, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.MinorVersion, DataType.Int);
			_nodeAttributeDataTypes.Add(NodeAttribute.CreationDate, DataType.DateTime);
			_nodeAttributeDataTypes.Add(NodeAttribute.CreatedBy, DataType.Reference);		//????
			_nodeAttributeDataTypes.Add(NodeAttribute.ModificationDate, DataType.DateTime);
			_nodeAttributeDataTypes.Add(NodeAttribute.ModifiedBy, DataType.Reference);	//????
			//NodeTypeManager.Reset += new EventHandler<EventArgs>(NodeTypeManager_Reset);
		}