SenseNet.Packaging.Internal.ContentTypeInstallStep.Check C# (CSharp) Method

Check() private method

private Check ( bool probe ) : StepResult
probe bool
return StepResult
        private StepResult Check(bool probe)
        {
            if (ContentTypeParentName != null)
            {
                if (ContentManager.GetContentType(ContentTypeParentName) == null)
                {
                    if (!BatchStep.ContentTypeNamesInPackage.Contains(ContentTypeParentName))
                    {
                        Logger.LogMessage("Cannot install ContentType: {0}. ParentType does not exist: {1}", ContentTypeName, ContentTypeParentName);
                        return new StepResult { Kind = StepResultKind.Error };
                    }
                }
            }
            return null;
        }
        private void LogStep(bool probe)