📄 castle.model.xml
字号:
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.#ctor">
<summary>
Creates a new instance of <c>ConfigurationCollection</c>.
</summary>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.#ctor(Castle.Model.Configuration.ConfigurationCollection)">
<summary>
Creates a new instance of <c>ConfigurationCollection</c>.
</summary>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.#ctor(Castle.Model.Configuration.IConfiguration[])">
<summary>
Creates a new instance of <c>ConfigurationCollection</c>.
</summary>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.Add(Castle.Model.Configuration.IConfiguration)">
<summary>
Adds an <see cref="T:Castle.Model.Configuration.IConfiguration"/>.
</summary>
<param name="value">The <see cref="T:Castle.Model.Configuration.IConfiguration"/> to add.</param>
<returns>
The index at which the new element was inserted.
</returns>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.AddRange(Castle.Model.Configuration.IConfiguration[])">
<summary>
Adds an array of <see cref="T:Castle.Model.Configuration.IConfiguration"/>.
</summary>
<param name="value">The Array of <see cref="T:Castle.Model.Configuration.IConfiguration"/> to add.</param>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.AddRange(Castle.Model.Configuration.ConfigurationCollection)">
<summary>
Adds a <see cref="T:Castle.Model.Configuration.ConfigurationCollection"/>.
</summary>
<param name="value">The <see cref="T:Castle.Model.Configuration.ConfigurationCollection"/> to add.</param>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.CopyTo(Castle.Model.Configuration.IConfiguration[],System.Int32)">
<summary>
Copies the elements to a one-dimensional <see cref="T:System.Array"/> instance at the specified index.
</summary>
<param name="array">
The one-dimensional <see cref="T:System.Array"/> must have zero-based indexing.
</param>
<param name="index">The zero-based index in array at which copying begins.</param>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.Contains(Castle.Model.Configuration.IConfiguration)">
<summary>
Gets a value indicating whether the <see cref="T:Castle.Model.Configuration.IConfiguration"/> contains
in the collection.
</summary>
<param name="value">The <see cref="T:Castle.Model.Configuration.IConfiguration"/> to locate.</param>
<returns>
<see langword="true"/> if the <see cref="T:Castle.Model.Configuration.IConfiguration"/> is contained in the collection;
otherwise, <see langword="false"/>.
</returns>
</member>
<member name="M:Castle.Model.Configuration.ConfigurationCollection.Remove(Castle.Model.Configuration.IConfiguration)">
<summary>
Removes a specific <see cref="T:Castle.Model.Configuration.IConfiguration"/> from the
collection.
</summary>
<param name="value">The <see cref="T:Castle.Model.Configuration.IConfiguration"/> to remove from the collection.</param>
<exception cref="T:System.ArgumentException">
<paramref name="value"/> is not found in the collection.
</exception>
</member>
<member name="P:Castle.Model.Configuration.ConfigurationCollection.Item(System.Int32)">
<summary>
Represents the entry at the specified index of the <see cref="T:Castle.Model.Configuration.IConfiguration"/>.
</summary>
<param name="index">
The zero-based index of the entry to locate in the collection.
</param>
<value>
The entry at the specified index of the collection.
</value>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index"/> is outside the valid range of indexes for the collection.
</exception>
</member>
<member name="T:Castle.Model.Configuration.MutableConfiguration">
<summary>
Summary description for MutableConfiguration.
</summary>
</member>
<member name="T:Castle.Model.LifestyleType">
<summary>
Enumeration used to mark the component's lifestyle.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Undefined">
<summary>
No lifestyle specified.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Singleton">
<summary>
Singleton components are instantiated once, and shared
between all clients.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Thread">
<summary>
Thread components have a unique instance per thread.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Transient">
<summary>
Transient components are created on demand.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Pooled">
<summary>
Optimization of transient components that keeps
instance in a pool instead of always creating them.
</summary>
</member>
<member name="F:Castle.Model.LifestyleType.Custom">
<summary>
Any other logic to create/release components.
</summary>
</member>
<member name="T:Castle.Model.ComponentModel">
<summary>
Represents the collection of information and
meta information collected about a component.
</summary>
</member>
<member name="F:Castle.Model.ComponentModel.name">
<summary>Name (key) of the component</summary>
</member>
<member name="F:Castle.Model.ComponentModel.service">
<summary>Service exposed</summary>
</member>
<member name="F:Castle.Model.ComponentModel.implementation">
<summary>Implementation for the service</summary>
</member>
<member name="F:Castle.Model.ComponentModel.extended">
<summary>Extended properties</summary>
</member>
<member name="F:Castle.Model.ComponentModel.lifestyleType">
<summary>Lifestyle for the component</summary>
</member>
<member name="F:Castle.Model.ComponentModel.customLifestyle">
<summary>Custom lifestyle, if any</summary>
</member>
<member name="F:Castle.Model.ComponentModel.customComponentActivator">
<summary>Custom activator, if any</summary>
</member>
<member name="F:Castle.Model.ComponentModel.dependencies">
<summary>Dependencies the kernel must resolve</summary>
</member>
<member name="F:Castle.Model.ComponentModel.constructors">
<summary>All available constructors</summary>
</member>
<member name="F:Castle.Model.ComponentModel.properties">
<summary>All potential properties that can be setted by the kernel</summary>
</member>
<member name="F:Castle.Model.ComponentModel.lifecycleSteps">
<summary>Steps of lifecycle</summary>
</member>
<member name="F:Castle.Model.ComponentModel.parameters">
<summary>External parameters</summary>
</member>
<member name="F:Castle.Model.ComponentModel.configuration">
<summary>Configuration node associated</summary>
</member>
<member name="F:Castle.Model.ComponentModel.interceptors">
<summary>Interceptors associated</summary>
</member>
<member name="M:Castle.Model.ComponentModel.#ctor(System.String,System.Type,System.Type)">
<summary>
Constructs a ComponentModel
</summary>
</member>
<member name="P:Castle.Model.ComponentModel.Name">
<summary>
Sets or returns the component key
</summary>
</member>
<member name="P:Castle.Model.ComponentModel.Dependencies">
<summary>
Dependencies are kept within constructors and
properties. Others dependencies must be
registered here, so the kernel can check them
</summary>
</member>
<member name="T:Castle.Model.ConstructorCandidate">
<summary>
Represents a constructor of the component
that the container can use to initialize it properly.
</summary>
</member>
<member name="T:Castle.Model.ConstructorCandidateCollection">
<summary>
Collection of <see cref="T:Castle.Model.ConstructorCandidate"/>
</summary>
</member>
<member name="T:Castle.Model.DependencyModel">
<summary>
Represents a dependency (other component or a fixed value available through external
configuration).
</summary>
</member>
<member name="T:Castle.Model.DependencyModelCollection">
<summary>
Collection of <see cref="T:Castle.Model.DependencyModel"/>.
</summary>
</member>
<member name="T:Castle.Model.InterceptorReference">
<summary>
Represents an reference to a Interceptor component.
</summary>
</member>
<member name="T:Castle.Model.InterceptorReferenceCollection">
<summary>
Collection of <see cref="T:Castle.Model.InterceptorReference"/>
</summary>
</member>
<member name="T:Castle.Model.LifecycleStepCollection">
<summary>
Represents a collection of ordered lifecycle steps.
</summary>
</member>
<member name="M:Castle.Model.LifecycleStepCollection.GetCommissionSteps">
<summary>
Returns all steps for the commission phase
</summary>
<returns></returns>
</member>
<member name="M:Castle.Model.LifecycleStepCollection.GetDecommissionSteps">
<summary>
Returns all steps for the decommission phase
</summary>
<returns></returns>
</member>
<member name="M:Castle.Model.LifecycleStepCollection.Add(Castle.Model.LifecycleStepType,System.Object)">
<summary>
Adds a step to the commission or decomission phases.
</summary>
<param name="type"></param>
<param name="stepImplementation"></param>
</member>
<member name="T:Castle.Model.ParameterModel">
<summary>
Represents a parameter. Usually the parameter
comes from the external world, ie, an external configuration.
</summary>
</member>
<member name="T:Castle.Model.ParameterModelCollection">
<summary>
Collection of <see cref="T:Castle.Model.ParameterModel"/>
</summary>
</member>
<member name="T:Castle.Model.PropertySet">
<summary>
Represents a property and the respective optional
dependency.
</summary>
</member>
<member name="T:Castle.Model.PropertySetCollection">
<summary>
Collection of <see cref="T:Castle.Model.PropertySet"/>
</summary>
</member>
<member name="T:Castle.Model.Resource.IResource">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.AbstractStreamResource">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.AbstractStreamResource.StreamHideCloseDelegate">
<summary>
Do not allow closing and disposal of the
underlying <see cref="P:Castle.Model.Resource.AbstractStreamResource.Stream"/>.
</summary>
</member>
<member name="T:Castle.Model.Resource.AssemblyResourceFactory">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.IResourceFactory">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.FileResource">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.FileResourceFactory">
<summary>
</summary>
</member>
<member name="T:Castle.Model.Resource.StaticContentResource">
<summary>
Adapts a static string content as an <see cref="T:Castle.Model.Resource.IResource"/>
</summary>
</member>
<member name="T:Castle.Model.Resource.UncResource">
<summary>
TODO: Find out how to open a file through UNC
</summary>
</member>
</members>
</doc>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -