private static FlushMode GetFlushMode(bool flushModeSpecified, HbmFlushMode flushMode) { if (!flushModeSpecified) return FlushMode.Unspecified; switch (flushMode) { case HbmFlushMode.Auto: return FlushMode.Auto; case HbmFlushMode.Never: return FlushMode.Never; case HbmFlushMode.Always: return FlushMode.Always; default: throw new ArgumentOutOfRangeException("flushMode"); } }
private static FlushMode GetFlushMode(bool flushModeSpecified, HbmFlushMode flushMode) { if (!flushModeSpecified) { return(FlushMode.Unspecified); } switch (flushMode) { case HbmFlushMode.Auto: return(FlushMode.Auto); case HbmFlushMode.Never: return(FlushMode.Never); case HbmFlushMode.Always: return(FlushMode.Always); default: throw new ArgumentOutOfRangeException("flushMode"); } }