System.Data.Common.DataStorage.InspectTypeForInterfaces C# (CSharp) 메소드

InspectTypeForInterfaces() 개인적인 정적인 메소드

private static InspectTypeForInterfaces ( Type dataType ) : Tuple
dataType System.Type
리턴 Tuple
        private static Tuple<bool, bool, bool, bool> InspectTypeForInterfaces(Type dataType)
        {
            Debug.Assert(dataType != null, "Type should not be null");

            return new Tuple<bool, bool, bool, bool>(
                typeof(INullable).IsAssignableFrom(dataType),
                typeof(System.ComponentModel.IChangeTracking).IsAssignableFrom(dataType),
                typeof(System.ComponentModel.IRevertibleChangeTracking).IsAssignableFrom(dataType),
                typeof(IXmlSerializable).IsAssignableFrom(dataType));
        }