System.Data.Common.DataStorage.InspectTypeForInterfaces C# (CSharp) Méthode

InspectTypeForInterfaces() private static méthode

private static InspectTypeForInterfaces ( Type dataType ) : Tuple
dataType System.Type
Résultat 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));
        }