CmisSync.Lib.Cmis.OperationContextFactory.CreateContext C# (CSharp) 메소드

CreateContext() 공개 정적인 메소드

Creates an operation context.
public static CreateContext ( ISession session, bool cacheEnabled, bool includePathSegments ) : IOperationContext
session ISession Cmis session.
cacheEnabled bool If set to true cache enabled.
includePathSegments bool If set to true include path segments.
리턴 IOperationContext
        public static IOperationContext CreateContext(ISession session, bool cacheEnabled, bool includePathSegments, params string[] elements) {
            HashSet<string> filter = CreateFilter(elements);
            HashSet<string> renditions = new HashSet<string>();
            renditions.Add("cmis:none");
            return session.CreateOperationContext(
                filter: filter,
                includeAcls: false,
                includeAllowableActions: true,
                includePolicies: false,
                includeRelationships: IncludeRelationshipsFlag.None,
                renditionFilter: renditions,
                includePathSegments: includePathSegments,
                orderBy: null,
                cacheEnabled: cacheEnabled,
                maxItemsPerPage: MaximumItemsPerPage);
        }