public double ExampleOne() { var one = new One(); var two = new Two(); one = one as Two; one = one as One; // two = two as One; // Not gonna happen One var1 = new Two(); return ((Two) var1).Three; }
public void Add(Two two) { Twos.Add(two); }
public Multi(Two two, Three three) { message = "two three"; }
public Multi(Two two, One one) { message = "two one"; }
public Multi(One one, Two two) { message = "one two"; }
public Multi(One one, Two two, Three three) { message = "one two three"; }
public Four(Two two, Three three, One one) { one.instantiation("Four"); Assert.IsNotNull(two); Assert.IsNotNull(three); this.one = one; }
protected bool Equals(Two other) { return _Suit == other._Suit; }
public Three(One one, Two two) { one.instantiation("Three"); Assert.IsNotNull(two); this.one = one; }
public void RealEntities_Test() { var cfg = new Configuration(); cfg.AddProperties(new Dictionary<string, string> { {Environment.ConnectionProvider, "NHibernate.Connection.DriverConnectionProvider"}, {Environment.Dialect, "NHibernate.Dialect.SQLiteDialect"}, {Environment.ConnectionDriver, "NHibernate.Driver.SQLite20Driver"}, {Environment.ConnectionString, "Data Source=test.db;Version=3;New=True;"}, }); cfg.AddXml(one_xml); cfg.AddXml(two_xml); cfg.AddXml(three_xml); new SchemaExport(cfg).Create(true, true); using (var factory = cfg.BuildSessionFactory()) { using (var session = factory.OpenSession()) { var three = new Three(); session.Save(three); var two = new Two { Three = three }; session.Save(two); session.Save(new One { Two = two }); session.Flush(); } using (var session = factory.OpenSession()) { var one = session.CreateCriteria(typeof (One)).List<One>()[0]; Assert.IsFalse(NHibernateUtilEx.IsInitialized(() => one.Two)); Assert.IsFalse(NHibernateUtilEx.IsInitialized(() => one.Two.Three)); var t = one.Two.Three; Assert.IsTrue(NHibernateUtilEx.IsInitialized(() => one.Two)); Assert.IsFalse(NHibernateUtilEx.IsInitialized(() => one.Two.Three)); } } }
public void Visit(Two two) { status = "This is class two type"; }
public async Task <SessionToken> BeginSessionAsync(string clientVersion, string accessKey, Two <bool, float> param) { var authToken = GetAuthToken(); AssertAuthTokenValidity(authToken); var session = await this.sessionManager.BeginSessionAsync( authToken, clientVersion, accessKey, param.Value1, param.Value2); if (session == null) { HttpContext.Response.StatusCode = 403; return(null); } return(session); }
void IBackButtonService2.Setup() { _keyboardService.AfterKeyDown += (s, e) => { e.Handled = true; // use this to nav back if (e.VirtualKey == Windows.System.VirtualKey.GoBack) { e.Handled = Two.RaiseBackRequested().Handled; } else if (e.VirtualKey == Windows.System.VirtualKey.NavigationLeft) { e.Handled = Two.RaiseBackRequested().Handled; } else if (e.VirtualKey == Windows.System.VirtualKey.GamepadMenu) { e.Handled = Two.RaiseBackRequested().Handled; } else if (e.VirtualKey == Windows.System.VirtualKey.GamepadLeftShoulder) { e.Handled = Two.RaiseBackRequested().Handled; } else if (e.OnlyAlt && e.VirtualKey == Windows.System.VirtualKey.Back) { e.Handled = Two.RaiseBackRequested().Handled; } else if (e.OnlyAlt && e.VirtualKey == Windows.System.VirtualKey.Left) { e.Handled = Two.RaiseBackRequested().Handled; } // use this to nav forward else if (e.VirtualKey == Windows.System.VirtualKey.GoForward) { e.Handled = Two.RaiseForwardRequested().Handled; } else if (e.VirtualKey == Windows.System.VirtualKey.NavigationRight) { e.Handled = Two.RaiseForwardRequested().Handled; } else if (e.VirtualKey == Windows.System.VirtualKey.GamepadRightShoulder) { e.Handled = Two.RaiseForwardRequested().Handled; } else if (e.OnlyAlt && e.VirtualKey == Windows.System.VirtualKey.Right) { e.Handled = Two.RaiseForwardRequested().Handled; } }; SystemNavigationManager.GetForCurrentView().BackRequested += (s, e) => e.Handled = Two.RaiseBackRequested().Handled; }
async Task <IPropertyBagEx> IFrameEx2.GetPageStateAsync(Type page) => await Two.GetPageStateAsync(page?.ToString());