示例#1
0
 /// <summary>
 /// Constructor for PSClassHelpProvider
 /// </summary>
 internal PSClassHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     _context = helpSystem.ExecutionContext;
 }
示例#2
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal HelpFileHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
示例#3
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal DefaultHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
 }
示例#4
0
 /// <summary>
 /// Constructor for GlossaryHelpProvider
 /// </summary>
 internal GlossaryHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this.HasCustomMatch = true;
 }
 /// <summary>
 /// Initializes a new instance of AliasHelpProvider class.
 /// </summary>
 internal AliasHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     _sessionState     = helpSystem.ExecutionContext.SessionState;
     _commandDiscovery = helpSystem.ExecutionContext.CommandDiscovery;
     _context          = helpSystem.ExecutionContext;
 }
示例#6
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal HelpProvider(HelpSystem helpSystem)
 {
     _helpSystem = helpSystem;
 }
示例#7
0
 /// <summary>
 /// Constructor for FaqHelpProvider
 /// </summary>
 internal FaqHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
示例#8
0
 internal ProviderHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles    = new Hashtable();
     this._sessionState = helpSystem.ExecutionContext.SessionState;
 }
 /// <summary>
 /// Constructor for GeneralHelpProvider
 /// </summary>
 internal GeneralHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
示例#10
0
 internal DefaultHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     using (DefaultHelpProvider.tracer.TraceConstructor((object)this))
         ;
 }
示例#11
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal ProviderHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     _sessionState = helpSystem.ExecutionContext.SessionState;
 }
示例#12
0
 internal HelpProviderWithCache(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpCache = new Hashtable(StringComparer.OrdinalIgnoreCase);
 }
示例#13
0
 internal GeneralHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     using (GeneralHelpProvider.tracer.TraceConstructor((object)this))
         this._commandDiscovery = helpSystem.ExecutionContext.CommandDiscovery;
 }
示例#14
0
 /// <summary>
 /// Initializes a new instance of AliasHelpProvider class.
 /// </summary>
 internal AliasHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     _sessionState = helpSystem.ExecutionContext.SessionState;
     _commandDiscovery = helpSystem.ExecutionContext.CommandDiscovery;
     _context = helpSystem.ExecutionContext;
 }
示例#15
0
 internal CommandHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
     => this._context = helpSystem.ExecutionContext;
示例#16
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal HelpProvider(HelpSystem helpSystem)
 {
     _helpSystem = helpSystem;
 }
示例#17
0
        internal HelpErrorTracer(HelpSystem helpSystem)
        {
            if (helpSystem == null)
            {
                throw PSTraceSource.NewArgumentNullException("HelpSystem");
            }

            HelpSystem = helpSystem;
        }
示例#18
0
 /// <summary>
 /// Constructor for DscResourceHelpProvider
 /// </summary>
 internal DscResourceHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     _context = helpSystem.ExecutionContext;
 }
示例#19
0
 internal ScriptCommandHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
 /// <summary>
 /// Constructor for HelpProviderWithFullCache
 /// </summary>
 internal HelpProviderWithFullCache(HelpSystem helpSystem) : base(helpSystem)
 {
 }
示例#21
0
 /// <summary>
 /// Constructor for HelpProvider
 /// </summary>
 internal HelpFileHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
示例#22
0
 /// <summary>
 /// Constructor for PSClassHelpProvider
 /// </summary>
 internal PSClassHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     _context = helpSystem.ExecutionContext;
 }
示例#23
0
 /// <summary>
 /// Constructor for GeneralHelpProvider
 /// </summary>
 internal GeneralHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
 }
 /// <summary>
 /// Constructor for HelpProvider.
 /// </summary>
 internal ProviderHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     _sessionState = helpSystem.ExecutionContext.SessionState;
 }
示例#25
0
 internal CommandHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles = new Hashtable();
     this._context = helpSystem.ExecutionContext;
 }
示例#26
0
 /// <summary>
 /// Constructor for CommandHelpProvider
 /// </summary>
 internal CommandHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     _context = helpSystem.ExecutionContext;
 }
 /// <summary>
 /// Constructor for HelpProvider.
 /// </summary>
 internal DefaultHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
 }
示例#28
0
 internal ProviderHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles = new Hashtable();
     this._sessionState = helpSystem.ExecutionContext.SessionState;
 }
示例#29
0
 internal FaqHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles = new Hashtable();
 }
示例#30
0
 internal GlossaryHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles = new Hashtable();
     base.HasCustomMatch = true;
 }
示例#31
0
 internal HelpProviderWithCache(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpCache = new Hashtable(StringComparer.OrdinalIgnoreCase);
 }
示例#32
0
 internal HelpProviderWithFullCache(HelpSystem helpSystem) : base(helpSystem)
 {
 }
 /// <summary>
 /// Constructor for DscResourceHelpProvider
 /// </summary>
 internal DscResourceHelpProvider(HelpSystem helpSystem)
     : base(helpSystem)
 {
     _context = helpSystem.ExecutionContext;
 }
示例#34
0
 internal HelpFileHelpProvider(HelpSystem helpSystem) : base(helpSystem)
 {
     this._helpFiles = new Hashtable();
 }
示例#35
0
 internal HelpProvider(HelpSystem helpSystem)
 {
     using (HelpProvider.tracer.TraceConstructor((object)this))
         this._helpSystem = helpSystem;
 }