コード例 #1
0
ファイル: Converter.cs プロジェクト: masroore/db4o
 public virtual void Register(int introducedVersion, Conversion conversion)
 {
     if (_conversions.Contains(introducedVersion))
     {
         throw new InvalidOperationException();
     }
     if (introducedVersion < _minimumVersion)
     {
         _minimumVersion = introducedVersion;
     }
     _conversions[introducedVersion] = conversion;
 }
コード例 #2
0
		public abstract void Accept(Conversion conversion);
コード例 #3
0
			public override void Accept(Conversion conversion)
			{
				conversion.Convert(this);
			}
コード例 #4
0
ファイル: ConverterTestCase.cs プロジェクト: superyfwy/db4o
			public override void Accept(Conversion conversion)
			{
				Conversions().Add(conversion);
			}
コード例 #5
0
ファイル: ConversionStage.cs プロジェクト: git-thinh/limada
 public abstract void Accept(Conversion conversion);
コード例 #6
0
ファイル: ConversionStage.cs プロジェクト: git-thinh/limada
 public override void Accept(Conversion conversion)
 {
     conversion.Convert(this);
 }