Castle.MonoRail.Views.Brail.ExpandDuckTypedExpressions_WorkaroundForDuplicateVirtualMethods.ResolveFlagsToUse C# (CSharp) Méthode

ResolveFlagsToUse() private static méthode

private static ResolveFlagsToUse ( Type type, BindingFlags flags ) : BindingFlags
type System.Type
flags BindingFlags
Résultat BindingFlags
		private static BindingFlags ResolveFlagsToUse(Type type, BindingFlags flags)
		{
            if (type.Assembly.FullName.StartsWith("DynamicAssemblyProxyGen") || type.Assembly.FullName.StartsWith("DynamicProxyGenAssembly2"))
			{
				return flags | BindingFlags.DeclaredOnly;
			}

			return flags;
		}