updated to newest version of portoa
This commit is contained in:
		
							parent
							
								
									a6836ad82d
								
							
						
					
					
						commit
						1ab1b0f074
					
				
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1,716 +0,0 @@ | |||||||
| <?xml version="1.0"?> |  | ||||||
| <doc> |  | ||||||
|     <assembly> |  | ||||||
|         <name>Microsoft.Practices.Unity.Interception.Configuration</name> |  | ||||||
|     </assembly> |  | ||||||
|     <members> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element that lets you specify additional interfaces |  | ||||||
|             to add when this type is intercepted. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed |  | ||||||
|             to configure the container according to this configuration element. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container that is being configured.</param> |  | ||||||
|             <param name="fromType">Type that is being registered.</param> |  | ||||||
|             <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param> |  | ||||||
|             <param name="name">Name this registration is under.</param> |  | ||||||
|             <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be |  | ||||||
|             applied to the container registration.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type of interface to add. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.Key"> |  | ||||||
|             <summary> |  | ||||||
|             Each element must have a unique key, which is generated by the subclasses. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element representing a call handler. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement"> |  | ||||||
|             <summary> |  | ||||||
|             Base class for the two children of the Policy element: |  | ||||||
|             MatchingRuleElement and CallHandlerElement. |  | ||||||
|             </summary> |  | ||||||
|             <remarks> |  | ||||||
|             <para> |  | ||||||
|             These configuration elements have a required "name" attribute, an optional "type" attribute, and  |  | ||||||
|             optional child elements <lifetime> and <injection> |  | ||||||
|             </para> |  | ||||||
|             <para> |  | ||||||
|             Elements without a value for the type attribute can only have a value for the name attribute, and  |  | ||||||
|             indicate that the represented handler or rule is configured elsewhere and that a reference to  |  | ||||||
|             the given name must be added to the policy to be resolved, while elements with a value for the type |  | ||||||
|             attribute indicate how the represented handler or rule should be built and can optionally specify |  | ||||||
|             lifetime management and injection configuration. |  | ||||||
|             </para> |  | ||||||
|             <para> |  | ||||||
|             This element is similar to the <see cref="T:Microsoft.Practices.Unity.Configuration.RegisterElement"/>, except that it does not provide  |  | ||||||
|             an extension point for arbitrary configuration. |  | ||||||
|             </para> |  | ||||||
|             </remarks> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)"> |  | ||||||
|             <summary> |  | ||||||
|             Reads XML from the configuration file. |  | ||||||
|             </summary> |  | ||||||
|             <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file. |  | ||||||
|                             </param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false. |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attribute of the current node is not recognized. |  | ||||||
|                                 - or - |  | ||||||
|                                 The lock status of the current node cannot be determined.   |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Name"> |  | ||||||
|             <summary> |  | ||||||
|             Name of this item |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type that implements this matching rule or call handler. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Injection"> |  | ||||||
|             <summary> |  | ||||||
|             Injection members that control how this item is created. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Lifetime"> |  | ||||||
|             <summary> |  | ||||||
|             Lifetime manager for this item. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection"> |  | ||||||
|             <summary> |  | ||||||
|             A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement"/>s for configuration. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.GetElementKey(System.Configuration.ConfigurationElement)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets the element key for a specified configuration element when overridden in a derived class. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|             <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.  |  | ||||||
|                             </param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)"> |  | ||||||
|             <summary> |  | ||||||
|             Causes the configuration system to throw an exception. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             true if the unrecognized element was deserialized successfully; otherwise, false. The default is false. |  | ||||||
|             </returns> |  | ||||||
|             <param name="elementName">The name of the unrecognized element.  |  | ||||||
|                             </param><param name="reader">An input stream that reads XML from the configuration file.  |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the <clear> element. |  | ||||||
|                             </exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock". |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.Item(System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Retrieve a call handler element from the collection by name. |  | ||||||
|             </summary> |  | ||||||
|             <param name="name">Name to look up.</param> |  | ||||||
|             <returns>The rule, or null if not in the collection.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement"> |  | ||||||
|             <summary> |  | ||||||
|             The <default> element that appears inside an <interceptor> element. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement"> |  | ||||||
|             <summary> |  | ||||||
|             Base class for the default and key elements that can occur |  | ||||||
|             inside the <interceptor> element. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)"> |  | ||||||
|             <summary> |  | ||||||
|             Actually register the interceptor against this type. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container to configure.</param> |  | ||||||
|             <param name="interceptor">interceptor to register.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type name that this interceptor will be registered for. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.ResolvedType"> |  | ||||||
|             <summary> |  | ||||||
|             Return the type object that is resolved from the <see cref="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName"/> property. |  | ||||||
|             </summary> |  | ||||||
|             <returns>The type object.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)"> |  | ||||||
|             <summary> |  | ||||||
|             Actually register the interceptor against this type. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container to configure.</param> |  | ||||||
|             <param name="interceptor">interceptor to register.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration elmement for specifying  |  | ||||||
|             interception behaviors for a type. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)"> |  | ||||||
|             <summary> |  | ||||||
|             Reads XML from the configuration file. |  | ||||||
|             </summary> |  | ||||||
|             <param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file. |  | ||||||
|                             </param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false. |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attribute of the current node is not recognized. |  | ||||||
|                                 - or - |  | ||||||
|                                 The lock status of the current node cannot be determined.   |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed |  | ||||||
|             to configure the container according to this configuration element. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container that is being configured.</param> |  | ||||||
|             <param name="fromType">Type that is being registered.</param> |  | ||||||
|             <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param> |  | ||||||
|             <param name="name">Name this registration is under.</param> |  | ||||||
|             <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be |  | ||||||
|             applied to the container registration.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type of behavior to add. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Name"> |  | ||||||
|             <summary> |  | ||||||
|             Name of behavior to resolve. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.IsDefaultForType"> |  | ||||||
|             <summary> |  | ||||||
|             Should this behavior be configured as a default behavior for this type, or |  | ||||||
|             specifically for this type/name pair only? |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Key"> |  | ||||||
|             <summary> |  | ||||||
|             Each element must have a unique key, which is generated by the subclasses. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension"> |  | ||||||
|             <summary> |  | ||||||
|             Section extension class used to add the elements needed to configure |  | ||||||
|             Unity interception to the configuration schema. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension.AddExtensions(Microsoft.Practices.Unity.Configuration.SectionExtensionContext)"> |  | ||||||
|             <summary> |  | ||||||
|             Add the extensions to the section via the context. |  | ||||||
|             </summary> |  | ||||||
|             <param name="context">Context object that can be used to add elements and aliases.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement"> |  | ||||||
|             <summary> |  | ||||||
|             A configuration element that contains the top-level container configuration |  | ||||||
|             information for interception - handler policies and global interceptor definitions. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets a value indicating whether an unknown element is encountered during deserialization. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             true when an unknown element is encountered while deserializing; otherwise, false. |  | ||||||
|             </returns> |  | ||||||
|             <param name="elementName">The name of the unknown subelement. |  | ||||||
|                             </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization. |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked. |  | ||||||
|                                 - or - |  | ||||||
|                                 One or more of the element's attributes is locked. |  | ||||||
|                                 - or - |  | ||||||
|                             <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element has a Boolean attribute with an invalid value. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property more than once. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property that is not a valid member of the element. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element cannot contain a CDATA or text element. |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)"> |  | ||||||
|             <summary> |  | ||||||
|             Apply this element's configuration to the given <paramref name="container"/>. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container to configure.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.Policies"> |  | ||||||
|             <summary> |  | ||||||
|             Policies defined for this container. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element that lets you configure |  | ||||||
|             what interceptor to use for a type. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.#ctor"> |  | ||||||
|             <summary> |  | ||||||
|             Initialize a new <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement"/>. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed |  | ||||||
|             to configure the container according to this configuration element. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container that is being configured.</param> |  | ||||||
|             <param name="fromType">Type that is being registered.</param> |  | ||||||
|             <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param> |  | ||||||
|             <param name="name">Name this registration is under.</param> |  | ||||||
|             <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be |  | ||||||
|             applied to the container registration.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type name for the interceptor to apply. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Name"> |  | ||||||
|             <summary> |  | ||||||
|             Name to use when resolving interceptors from the container. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.IsDefaultForType"> |  | ||||||
|             <summary> |  | ||||||
|             Should this interceptor be registered as the default for the contained |  | ||||||
|             type, or only for this particular type/name pair? |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Key"> |  | ||||||
|             <summary> |  | ||||||
|             Each element must have a unique key, which is generated by the subclasses. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection"> |  | ||||||
|             <summary> |  | ||||||
|             A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement"/> objects as shown |  | ||||||
|             in configuration. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.CreateNewElement"> |  | ||||||
|             <summary> |  | ||||||
|             When overridden in a derived class, creates a new <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             A new <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.GetElementKey(System.Configuration.ConfigurationElement)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets the element key for a specified configuration element when overridden in a derived class. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|             <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.  |  | ||||||
|                             </param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element that provides a top-level element for |  | ||||||
|             configuration interceptors for types in a container. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)"> |  | ||||||
|             <summary> |  | ||||||
|             Apply this element's configuration to the given <paramref name="container"/>. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container to configure.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.Interceptors"> |  | ||||||
|             <summary> |  | ||||||
|             The various child elements that are contained in this element. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element that represents the configuration for |  | ||||||
|             a specific interceptor, as presented in the config file inside |  | ||||||
|             the <interceptors> element. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets a value indicating whether an unknown element is encountered during deserialization. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             true when an unknown element is encountered while deserializing; otherwise, false. |  | ||||||
|             </returns> |  | ||||||
|             <param name="elementName">The name of the unknown subelement. |  | ||||||
|                             </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization. |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked. |  | ||||||
|                                 - or - |  | ||||||
|                                 One or more of the element's attributes is locked. |  | ||||||
|                                 - or - |  | ||||||
|                             <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element has a Boolean attribute with an invalid value. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property more than once. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property that is not a valid member of the element. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element cannot contain a CDATA or text element. |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type of interceptor to configure. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Registrations"> |  | ||||||
|             <summary> |  | ||||||
|             The types that this interceptor will be registered against. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Value"> |  | ||||||
|             <summary> |  | ||||||
|             Any value passed to the type converter. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeConverterTypeName"> |  | ||||||
|             <summary> |  | ||||||
|             Type converter to use to create the interceptor, if any. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection"> |  | ||||||
|             <summary> |  | ||||||
|             A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement"/> objects |  | ||||||
|             as stored in configuration. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection.GetElementKey(System.Configuration.ConfigurationElement)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets the element key for a specified configuration element when overridden in a derived class. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|             <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.  |  | ||||||
|                             </param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement"> |  | ||||||
|             <summary> |  | ||||||
|             The <key> element that occurs inside an <interceptor> element |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)"> |  | ||||||
|             <summary> |  | ||||||
|             Actually register the interceptor against this type. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container to configure.</param> |  | ||||||
|             <param name="interceptor">interceptor to register.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.Name"> |  | ||||||
|             <summary> |  | ||||||
|             Name registration should be under. To register under the default, leave blank. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement"> |  | ||||||
|             <summary> |  | ||||||
|             A configuration element representing a matching rule. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection"> |  | ||||||
|             <summary> |  | ||||||
|             A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement"/>s for configuration. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.GetElementKey(System.Configuration.ConfigurationElement)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets the element key for a specified configuration element when overridden in a derived class. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|             <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.  |  | ||||||
|                             </param> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)"> |  | ||||||
|             <summary> |  | ||||||
|             Causes the configuration system to throw an exception. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             true if the unrecognized element was deserialized successfully; otherwise, false. The default is false. |  | ||||||
|             </returns> |  | ||||||
|             <param name="elementName">The name of the unrecognized element.  |  | ||||||
|                             </param><param name="reader">An input stream that reads XML from the configuration file.  |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the <clear> element. |  | ||||||
|                             </exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock". |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.Item(System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Retrieve a matching rule element from the collection by name. |  | ||||||
|             </summary> |  | ||||||
|             <param name="name">Name to look up.</param> |  | ||||||
|             <returns>The rule, or null if not in the collection.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement"> |  | ||||||
|             <summary> |  | ||||||
|             Configuration element for building up an interception policy. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets a value indicating whether an unknown element is encountered during deserialization. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             true when an unknown element is encountered while deserializing; otherwise, false. |  | ||||||
|             </returns> |  | ||||||
|             <param name="elementName">The name of the unknown subelement. |  | ||||||
|                             </param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization. |  | ||||||
|                             </param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked. |  | ||||||
|                                 - or - |  | ||||||
|                                 One or more of the element's attributes is locked. |  | ||||||
|                                 - or - |  | ||||||
|                             <paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element has a Boolean attribute with an invalid value. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property more than once. |  | ||||||
|                                 - or - |  | ||||||
|                                 An attempt was made to deserialize a property that is not a valid member of the element. |  | ||||||
|                                 - or - |  | ||||||
|                                 The element cannot contain a CDATA or text element. |  | ||||||
|                             </exception> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.SerializeContent(System.Xml.XmlWriter)"> |  | ||||||
|             <summary> |  | ||||||
|             Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>. |  | ||||||
|             </summary> |  | ||||||
|             <remarks>The caller of this method has already written the start element tag before |  | ||||||
|             calling this method, so deriving classes only need to write the element content, not |  | ||||||
|             the start or end tags.</remarks> |  | ||||||
|             <param name="writer">Writer to send XML content to.</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.Name"> |  | ||||||
|             <summary> |  | ||||||
|             Name of this policy. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.MatchingRules"> |  | ||||||
|             <summary> |  | ||||||
|             Matching rules for this policy. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.CallHandlers"> |  | ||||||
|             <summary> |  | ||||||
|             Call handlers for this policy. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection"> |  | ||||||
|             <summary> |  | ||||||
|             A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement"/> in the configuration. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.GetElementKey(System.Configuration.ConfigurationElement)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets the element key for a specified configuration element when overridden in a derived class. |  | ||||||
|             </summary> |  | ||||||
|             <returns> |  | ||||||
|             An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>. |  | ||||||
|             </returns> |  | ||||||
|             <param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.  |  | ||||||
|                             </param> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.Item(System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Indexer to retrieve policy element objects by name. |  | ||||||
|             </summary> |  | ||||||
|             <param name="policyName">Name of policy to get.</param> |  | ||||||
|             <returns>The element.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement"> |  | ||||||
|             <summary> |  | ||||||
|             A shortcut element to enable the policy injection behavior. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed |  | ||||||
|             to configure the container according to this configuration element. |  | ||||||
|             </summary> |  | ||||||
|             <param name="container">Container that is being configured.</param> |  | ||||||
|             <param name="fromType">Type that is being registered.</param> |  | ||||||
|             <param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param> |  | ||||||
|             <param name="name">Name this registration is under.</param> |  | ||||||
|             <returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be |  | ||||||
|             applied to the container registration.</returns> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.Key"> |  | ||||||
|             <summary> |  | ||||||
|             Each element must have a unique key, which is generated by the subclasses. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources"> |  | ||||||
|             <summary> |  | ||||||
|               A strongly-typed resource class, for looking up localized strings, etc. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ResourceManager"> |  | ||||||
|             <summary> |  | ||||||
|               Returns the cached ResourceManager instance used by this class. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.Culture"> |  | ||||||
|             <summary> |  | ||||||
|               Overrides the current thread's CurrentUICulture property for all |  | ||||||
|               resource lookups using this strongly typed resource class. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotCreateInterceptorRegistrationElement"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The abstract type InterceptorRegistrationElement cannot be created. Please create a concrete instance.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveInjectionWithoutTypeName"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The <injection/> element is not allowed on element named '{0}' because it doesn't have a type attribute.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveLifetimeWithoutTypeName"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The <lifetime/> element is not allowed on element named '{0}' because it doesn't have a type attribute.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CouldNotResolveType"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The type name or alias {0} could not be resolved. Please check your configuration file and verify this type name.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionCannotCreateInstance"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to Cannot create instance of type {0} with a default constructor.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionResolvedTypeNotCompatible"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The type name {0} resolved to type {1} is not compatible with the required type {2}.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.InvalidInterceptorType"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The type {0} could not be resolved to a valid type. Please double check your configuration.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.MustHaveAtLeastOneBehaviorAttribute"> |  | ||||||
|             <summary> |  | ||||||
|               Looks up a localized string similar to The interception behavior element must have at least one of the 'name' or 'type' attributes.. |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|     </members> |  | ||||||
| </doc> |  | ||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -1,8 +0,0 @@ | |||||||
| <?xml version="1.0"?> |  | ||||||
| <doc> |  | ||||||
|     <assembly> |  | ||||||
|         <name>NHibernate.ByteCode.LinFu</name> |  | ||||||
|     </assembly> |  | ||||||
|     <members> |  | ||||||
|     </members> |  | ||||||
| </doc> |  | ||||||
							
								
								
									
										42365
									
								
								Lib/NHibernate.xml
									
									
									
									
									
								
							
							
						
						
									
										42365
									
								
								Lib/NHibernate.xml
									
									
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -23,27 +23,6 @@ | |||||||
|             Overridden to add the new filters to the default filters |             Overridden to add the new filters to the default filters | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Controllers.IErrorController"> |  | ||||||
|             <summary> |  | ||||||
|             Signifies that this controller can handle errors that aren't handled by |  | ||||||
|             application code |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.IErrorController.Unknown"> |  | ||||||
|             <summary> |  | ||||||
|             Executed when an unknown error occurs |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.IErrorController.NotFound"> |  | ||||||
|             <summary> |  | ||||||
|             Executed when a page is not found |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.IErrorController.Forbidden"> |  | ||||||
|             <summary> |  | ||||||
|             Executed when the user is forbidden from seeing the requested page |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Portoa.Web.Unity.Lifetime.PerRequestLifetimeManager"> |         <member name="T:Portoa.Web.Unity.Lifetime.PerRequestLifetimeManager"> | ||||||
|             <summary> |             <summary> | ||||||
|             <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> whose lifetime lasts as long as the HTTP request. |             <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> whose lifetime lasts as long as the HTTP request. | ||||||
| @ -194,7 +173,7 @@ | |||||||
|             <param name="logger">The system's logger</param> |             <param name="logger">The system's logger</param> | ||||||
|             <param name="context">The current <c>HttpContext</c></param> |             <param name="context">The current <c>HttpContext</c></param> | ||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.ErrorHandling.ApplicationErrorHandler.HandleError(System.Exception,Portoa.Web.Controllers.IErrorController)"> |         <member name="M:Portoa.Web.ErrorHandling.ApplicationErrorHandler.HandleError(System.Exception,Portoa.Web.ErrorHandling.IErrorController)"> | ||||||
|             <summary> |             <summary> | ||||||
|             Handles global application errors by invoking the specified error controller |             Handles global application errors by invoking the specified error controller | ||||||
|             </summary> |             </summary> | ||||||
| @ -213,7 +192,7 @@ | |||||||
|             <summary> |             <summary> | ||||||
|             Represents an object that can create error results |             Represents an object that can create error results | ||||||
|             </summary> |             </summary> | ||||||
|             <seealso cref="T:Portoa.Web.Controllers.DefaultErrorController"/> |             <seealso cref="T:Portoa.Web.ErrorHandling.DefaultErrorController"/> | ||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.ErrorHandling.IErrorResultFactory.CreateResult(System.Net.HttpStatusCode)"> |         <member name="M:Portoa.Web.ErrorHandling.IErrorResultFactory.CreateResult(System.Net.HttpStatusCode)"> | ||||||
|             <summary> |             <summary> | ||||||
| @ -284,7 +263,7 @@ | |||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Unity.LogAllMethodCalls"> |         <member name="T:Portoa.Web.Unity.LogAllMethodCalls"> | ||||||
|             <summary> |             <summary> | ||||||
|             Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.LoggerCallHandler"/> |             Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.MethodLoggingCallHandler"/> | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet"> |         <member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet"> | ||||||
| @ -306,7 +285,7 @@ | |||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.Unity.ILog4NetConfigurator.UseXml(System.String)"> |         <member name="M:Portoa.Web.Unity.ILog4NetConfigurator.UseXml(System.String)"> | ||||||
|             <summary> |             <summary> | ||||||
|             Uses the <c>XmlConfigurator</c> to configure log4net |             Uses the <see cref="T:log4net.Config.XmlConfigurator"/>> to configure log4net | ||||||
|             </summary> |             </summary> | ||||||
|             <param name="filename">Optional filename to watch, otherwise it uses the default</param> |             <param name="filename">Optional filename to watch, otherwise it uses the default</param> | ||||||
|         </member> |         </member> | ||||||
| @ -323,8 +302,10 @@ | |||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.Unity.Lifetime.ExplicitlyDisposableLifetimeManager`1.#ctor(Microsoft.Practices.Unity.LifetimeManager,System.Action{`0})"> |         <member name="M:Portoa.Web.Unity.Lifetime.ExplicitlyDisposableLifetimeManager`1.#ctor(Microsoft.Practices.Unity.LifetimeManager,System.Action{`0})"> | ||||||
|             <param name="lifetimeManager">The <c>LifetimeManager</c> to decorate</param> |             <param name="lifetimeManager">The <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> to decorate. This should be a <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> | ||||||
|             <param name="dispose">Action to call when the value is removed to dispose of the object</param> |             that actually has a backing store, e.g. <see cref="T:Microsoft.Practices.Unity.TransientLifetimeManager"/> will not be properly  | ||||||
|  |             disposed because there is no backing store for the objects it manages.</param> | ||||||
|  |             <param name="dispose">Action to call when the value needs to be disposed</param> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Session.ISessionStore"> |         <member name="T:Portoa.Web.Session.ISessionStore"> | ||||||
|             <summary> |             <summary> | ||||||
| @ -463,14 +444,6 @@ | |||||||
|             Event that fires after a controller is instantiated |             Event that fires after a controller is instantiated | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Controllers.DefaultErrorController"> |  | ||||||
|             <summary> |  | ||||||
|             Controller for handling and displaying errors that aren't handled by application code |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.DefaultErrorController.#ctor(Portoa.Web.ErrorHandling.IErrorResultFactory)"> |  | ||||||
|             <param name="errorResultFactory">The factory to use to create the action results</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Portoa.Web.Controllers.ContainerControllerFactory"> |         <member name="T:Portoa.Web.Controllers.ContainerControllerFactory"> | ||||||
|             <summary> |             <summary> | ||||||
|             Uses an <c>IUnityContainer</c> to create controllers |             Uses an <c>IUnityContainer</c> to create controllers | ||||||
| @ -483,16 +456,6 @@ | |||||||
|             <seealso cref="T:Portoa.Persistence.UnitOfWorkAttribute"/> |             <seealso cref="T:Portoa.Persistence.UnitOfWorkAttribute"/> | ||||||
|             <seealso cref="T:Portoa.Persistence.IUnitOfWork"/> |             <seealso cref="T:Portoa.Persistence.IUnitOfWork"/> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Web.Unity.LoggerCallHandler"> |  | ||||||
|             <summary> |  | ||||||
|             Performs automatic logging of method calls and returns while respecting <see cref="T:Portoa.Logging.DoNotLogAttribute"/> |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Unity.LoggerCallHandler.FormatString(System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Truncates a string to 150 characters in a pretty way, if necessary |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Portoa.Web.ErrorHandling.ErrorModel`1"> |         <member name="T:Portoa.Web.ErrorHandling.ErrorModel`1"> | ||||||
|             <summary> |             <summary> | ||||||
|             Generic model for displaying errors where the currently logged in user is needed |             Generic model for displaying errors where the currently logged in user is needed | ||||||
| @ -526,48 +489,6 @@ | |||||||
|             if the user cannot be identified |             if the user cannot be identified | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)"> |  | ||||||
|             <summary> |  | ||||||
|             Gets all model state errors as a line feed-delimited string |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"> |  | ||||||
|             <summary> |  | ||||||
|             Creates a JSON response if an error occurred, appending all <see cref="P:System.Web.Mvc.Controller.ModelState"/> errors |  | ||||||
|             to the response object |  | ||||||
|             </summary> |  | ||||||
|             <param name="errorMessage">The error message to display to the user, this value cannot be null</param> |  | ||||||
|             <see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.Exception)"> |  | ||||||
|             <summary> |  | ||||||
|             Creates a JSON response from an <c>Exception</c> |  | ||||||
|             </summary> |  | ||||||
|             <see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/> |  | ||||||
|             <seealso cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"/> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"> |  | ||||||
|             <summary> |  | ||||||
|             Creates a JSON response object |  | ||||||
|             </summary> |  | ||||||
|             <param name="errorMessage">The error message to display to the user (<c>null</c> if no error occurred)</param> |  | ||||||
|             <param name="data">Any extra data that needs to be passed to the client</param> |  | ||||||
|             <see cref="T:Portoa.Web.Models.JsonResponse"/> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)"> |  | ||||||
|             <summary> |  | ||||||
|             Sets up the temporary data provider so that it won't barf with Session errors |  | ||||||
|             </summary> |  | ||||||
|             <seealso cref="T:Portoa.Web.Util.NoTempDataProvider"/> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Web.Controllers.ControllerExtensions.SerializeToJson(System.Web.Mvc.Controller,System.Object)"> |  | ||||||
|             <summary> |  | ||||||
|             Serializes <paramref name="data"/> to a <c>JSON</c> string and returns it as |  | ||||||
|             <c>application/json</c> |  | ||||||
|             </summary> |  | ||||||
|             <param name="controller"></param> |  | ||||||
|             <param name="data">The data to serialize to a JSON string</param> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Portoa.Web.MvcApplicationBase`1"> |         <member name="T:Portoa.Web.MvcApplicationBase`1"> | ||||||
|             <summary> |             <summary> | ||||||
|             Base for an MVC application using Unity/NHibernate |             Base for an MVC application using Unity/NHibernate | ||||||
| @ -582,7 +503,7 @@ | |||||||
|         <member name="M:Portoa.Web.MvcApplicationBase`1.HandleApplicationError(System.Exception)"> |         <member name="M:Portoa.Web.MvcApplicationBase`1.HandleApplicationError(System.Exception)"> | ||||||
|             <summary> |             <summary> | ||||||
|             Handles uncaught application exceptions; default implementation uses |             Handles uncaught application exceptions; default implementation uses | ||||||
|             <see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.Controllers.DefaultErrorController"/> to |             <see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.ErrorHandling.DefaultErrorController"/> to | ||||||
|             display errors |             display errors | ||||||
|             </summary> |             </summary> | ||||||
|             <param name="exception">The uncaught exception</param> |             <param name="exception">The uncaught exception</param> | ||||||
| @ -689,11 +610,23 @@ | |||||||
|             in a CallHandler's method invocation |             in a CallHandler's method invocation | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="M:Portoa.Web.Unity.CallHandlerExtensions.GetParameters(Microsoft.Practices.Unity.InterceptionExtension.IParameterCollection)"> |         <member name="M:Portoa.Web.Unity.CallHandlerExtensions.ToParameterInfo(Microsoft.Practices.Unity.InterceptionExtension.IParameterCollection)"> | ||||||
|             <summary> |             <summary> | ||||||
|             LINQifies an annoying IParameterCollection |             LINQifies an annoying IParameterCollection | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|  |         <member name="T:Portoa.Web.Unity.IUnityConfigurator"> | ||||||
|  |             <summary> | ||||||
|  |             Exposes an interface to apply configuration to an extension that configures | ||||||
|  |             Unity using information contained in a config file | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Unity.IUnityConfigurator.SetSectionName(System.String)"> | ||||||
|  |             <summary> | ||||||
|  |             Sets the name of the Unity configuration section in the config file | ||||||
|  |             </summary> | ||||||
|  |             <param name="name">The section name</param> | ||||||
|  |         </member> | ||||||
|         <member name="T:Portoa.Web.Unity.ApplyUnityConfigurationSection"> |         <member name="T:Portoa.Web.Unity.ApplyUnityConfigurationSection"> | ||||||
|             <summary> |             <summary> | ||||||
|             Reads the app config and applies the Unity configuration, if applicable |             Reads the app config and applies the Unity configuration, if applicable | ||||||
| @ -918,5 +851,103 @@ | |||||||
|             </summary> |             </summary> | ||||||
|             <see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/> |             <see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/> | ||||||
|         </member> |         </member> | ||||||
|  |         <member name="T:Portoa.Web.ErrorHandling.IErrorController"> | ||||||
|  |             <summary> | ||||||
|  |             Signifies that this controller can handle errors that aren't handled by | ||||||
|  |             application code | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.ErrorHandling.IErrorController.Unknown"> | ||||||
|  |             <summary> | ||||||
|  |             Executed when an unknown error occurs | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.ErrorHandling.IErrorController.NotFound"> | ||||||
|  |             <summary> | ||||||
|  |             Executed when a page is not found | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.ErrorHandling.IErrorController.Forbidden"> | ||||||
|  |             <summary> | ||||||
|  |             Executed when the user is forbidden from seeing the requested page | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)"> | ||||||
|  |             <summary> | ||||||
|  |             Gets all model state errors as a line feed-delimited string | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"> | ||||||
|  |             <summary> | ||||||
|  |             Creates a JSON response if an error occurred, appending all <see cref="P:System.Web.Mvc.Controller.ModelState"/> errors | ||||||
|  |             to the response object | ||||||
|  |             </summary> | ||||||
|  |             <param name="errorMessage">The error message to display to the user, this value cannot be null</param> | ||||||
|  |             <see cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.Exception)"> | ||||||
|  |             <summary> | ||||||
|  |             Creates a JSON response from an <c>Exception</c> | ||||||
|  |             </summary> | ||||||
|  |             <see cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/> | ||||||
|  |             <seealso cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"/> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"> | ||||||
|  |             <summary> | ||||||
|  |             Creates a JSON response object | ||||||
|  |             </summary> | ||||||
|  |             <param name="errorMessage">The error message to display to the user (<c>null</c> if no error occurred)</param> | ||||||
|  |             <param name="data">Any extra data that needs to be passed to the client</param> | ||||||
|  |             <see cref="T:Portoa.Web.Models.JsonResponse"/> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)"> | ||||||
|  |             <summary> | ||||||
|  |             Sets up the temporary data provider so that it won't barf with Session errors | ||||||
|  |             </summary> | ||||||
|  |             <seealso cref="T:Portoa.Web.Util.NoTempDataProvider"/> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Util.ControllerExtensions.SerializeToJson(System.Web.Mvc.Controller,System.Object)"> | ||||||
|  |             <summary> | ||||||
|  |             Serializes <paramref name="data"/> to a <c>JSON</c> string and returns it as | ||||||
|  |             <c>application/json</c> | ||||||
|  |             </summary> | ||||||
|  |             <param name="controller"></param> | ||||||
|  |             <param name="data">The data to serialize to a JSON string</param> | ||||||
|  |         </member> | ||||||
|  |         <member name="T:Portoa.Web.ErrorHandling.DefaultErrorController"> | ||||||
|  |             <summary> | ||||||
|  |             Controller for handling and displaying errors that aren't handled by application code | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.ErrorHandling.DefaultErrorController.#ctor(Portoa.Web.ErrorHandling.IErrorResultFactory)"> | ||||||
|  |             <param name="errorResultFactory">The factory to use to create the action results</param> | ||||||
|  |         </member> | ||||||
|  |         <member name="T:Portoa.Web.Security.FormsAuthenticationServiceBase"> | ||||||
|  |             <summary> | ||||||
|  |             Base class for authenticating users using the built-in <see cref="T:System.Web.Security.FormsAuthentication"/> | ||||||
|  |             mechanism | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Security.FormsAuthenticationServiceBase.Logout"> | ||||||
|  |             <summary> | ||||||
|  |             Performs any extra logout tasks; default implementation does nothing | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Security.FormsAuthenticationServiceBase.Login(System.String)"> | ||||||
|  |             <summary> | ||||||
|  |             Performs any extra login tasks; default implementation does nothing | ||||||
|  |             </summary> | ||||||
|  |             <param name="username">The name of the user to login</param> | ||||||
|  |         </member> | ||||||
|  |         <member name="T:Portoa.Web.Unity.MethodLoggingCallHandler"> | ||||||
|  |             <summary> | ||||||
|  |             Performs automatic logging of method calls and returns while respecting <see cref="T:Portoa.Logging.DoNotLogAttribute"/> | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Web.Unity.MethodLoggingCallHandler.FormatString(System.String)"> | ||||||
|  |             <summary> | ||||||
|  |             Truncates a string to 150 characters in a pretty way, if necessary | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|     </members> |     </members> | ||||||
| </doc> | </doc> | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								Lib/Portoa.dll
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								Lib/Portoa.dll
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -89,13 +89,37 @@ | |||||||
|             The unique identifier of this object |             The unique identifier of this object | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Persistence.Entity`2"> |         <member name="T:Portoa.Persistence.Entity`1"> | ||||||
|             <summary> |             <summary> | ||||||
|             Represents a domain object that can be persisted by a <c cref="T:Portoa.Persistence.IRepository`2">repository</c> |             Represents a domain object that can be persisted by a <c cref="T:Portoa.Persistence.IRepository`2">repository</c> | ||||||
|             </summary> |             </summary> | ||||||
|             <typeparam name="T">The entity type</typeparam> |  | ||||||
|             <typeparam name="TId">The entity's identifier type</typeparam> |             <typeparam name="TId">The entity's identifier type</typeparam> | ||||||
|         </member> |         </member> | ||||||
|  |         <member name="T:Portoa.Json.JsonNetSerializer"> | ||||||
|  |             <summary> | ||||||
|  |             Object-to-JSON serializer backed by <c>JSON.NET</c> | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="T:Portoa.Json.IJsonSerializer"> | ||||||
|  |             <summary> | ||||||
|  |             Object-to-JSON serializer | ||||||
|  |             </summary> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Json.IJsonSerializer.Serialize(System.Object)"> | ||||||
|  |             <summary> | ||||||
|  |             Serializes an object to a JSON string | ||||||
|  |             </summary> | ||||||
|  |             <param name="o">The object to serialize</param> | ||||||
|  |             <returns>A JSON string representing <paramref name="o"/></returns> | ||||||
|  |         </member> | ||||||
|  |         <member name="M:Portoa.Json.IJsonSerializer.Deserialize``1(System.String)"> | ||||||
|  |             <summary> | ||||||
|  |             Deserializes a JSON string into an object | ||||||
|  |             </summary> | ||||||
|  |             <typeparam name="T">The type of object to deserialize the JSON to</typeparam> | ||||||
|  |             <param name="json">The JSON string to deserialize</param> | ||||||
|  |             <returns>An object of type <typeparamref name="T"/> representing the given <paramref name="json"/></returns> | ||||||
|  |         </member> | ||||||
|         <member name="T:Portoa.Search.SearchResult`1"> |         <member name="T:Portoa.Search.SearchResult`1"> | ||||||
|             <summary> |             <summary> | ||||||
|             Represents a search result |             Represents a search result | ||||||
| @ -724,16 +748,6 @@ | |||||||
|             Adds an index builder to the collection |             Adds an index builder to the collection | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|         <member name="T:Portoa.Persistence.ITransactableService"> |  | ||||||
|             <summary> |  | ||||||
|             Represents a service object that can start a transaction |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="M:Portoa.Persistence.ITransactableService.BeginTransaction"> |  | ||||||
|             <summary> |  | ||||||
|             Begins a transaction and returns the resultant <see cref="T:Portoa.Persistence.IUnitOfWork"/> |  | ||||||
|             </summary> |  | ||||||
|         </member> |  | ||||||
|         <member name="T:Portoa.Validation.DataAnnotations.EmailAttribute"> |         <member name="T:Portoa.Validation.DataAnnotations.EmailAttribute"> | ||||||
|             <summary> |             <summary> | ||||||
|             Validates that a string is a valid email address. Set AllowEmpty to true |             Validates that a string is a valid email address. Set AllowEmpty to true | ||||||
| @ -777,5 +791,13 @@ | |||||||
|             Signifies that this object should not be logged |             Signifies that this object should not be logged | ||||||
|             </summary> |             </summary> | ||||||
|         </member> |         </member> | ||||||
|  |         <member name="M:Portoa.Json.JsonExtensions.Deserialize(Portoa.Json.IJsonSerializer,System.String,System.Type)"> | ||||||
|  |             <summary> | ||||||
|  |             Convenience method for deserializing json when the type cannot be known | ||||||
|  |             at compile-time | ||||||
|  |             </summary> | ||||||
|  |             <param name="json">The JSON string to deserialize into an object</param> | ||||||
|  |             <param name="type">The type of object that should be deserialized</param> | ||||||
|  |         </member> | ||||||
|     </members> |     </members> | ||||||
| </doc> | </doc> | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class Category : Entity<Category, int>, IDtoMappable<CategoryDto> { | 	public class Category : Entity<int>, IDtoMappable<CategoryDto> { | ||||||
| 		public Category() { | 		public Category() { | ||||||
| 			Created = DateTime.UtcNow; | 			Created = DateTime.UtcNow; | ||||||
| 		} | 		} | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ using System.Collections.Generic; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public abstract class CriterionHandler<T> where T : Entity<T, int> { | 	public abstract class CriterionHandler<T> where T : Entity<int> { | ||||||
| 		public IEnumerable<Func<T, bool>> HandleCriterion(IEnumerable<object> values) { | 		public IEnumerable<Func<T, bool>> HandleCriterion(IEnumerable<object> values) { | ||||||
| 			foreach (var value in values) { | 			foreach (var value in values) { | ||||||
| 				if (value is int) { | 				if (value is int) { | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ using JetBrains.Annotations; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class Game : Entity<Game, int>, IDtoMappable<GameDto> { | 	public class Game : Entity<int>, IDtoMappable<GameDto> { | ||||||
| 		private readonly Iesi.Collections.Generic.ISet<GamingSystem> systems = new HashedSet<GamingSystem>(); | 		private readonly Iesi.Collections.Generic.ISet<GamingSystem> systems = new HashedSet<GamingSystem>(); | ||||||
| 		private readonly Iesi.Collections.Generic.ISet<Publisher> publishers = new HashedSet<Publisher>(); | 		private readonly Iesi.Collections.Generic.ISet<Publisher> publishers = new HashedSet<Publisher>(); | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ using JetBrains.Annotations; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class GamingSystem : Entity<GamingSystem, int>, IDtoMappable<SystemDto> { | 	public class GamingSystem : Entity<int>, IDtoMappable<SystemDto> { | ||||||
| 		public GamingSystem() { | 		public GamingSystem() { | ||||||
| 			Created = DateTime.UtcNow; | 			Created = DateTime.UtcNow; | ||||||
| 		} | 		} | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class Publisher : Entity<Publisher, int>, IDtoMappable<PublisherDto> { | 	public class Publisher : Entity<int>, IDtoMappable<PublisherDto> { | ||||||
| 		public Publisher() { | 		public Publisher() { | ||||||
| 			Created = DateTime.UtcNow; | 			Created = DateTime.UtcNow; | ||||||
| 		} | 		} | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ using Portoa.Persistence; | |||||||
| using Portoa.Search; | using Portoa.Search; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class Quote : Entity<Quote, int>, IDtoMappable<QuoteDto>, ISearchable { | 	public class Quote : Entity<int>, IDtoMappable<QuoteDto>, ISearchable { | ||||||
| 		private string text; | 		private string text; | ||||||
| 		private readonly Iesi.Collections.Generic.ISet<Vote> votes = new HashedSet<Vote>(); | 		private readonly Iesi.Collections.Generic.ISet<Vote> votes = new HashedSet<Vote>(); | ||||||
| 		private readonly Iesi.Collections.Generic.ISet<QuoteFlag> flags = new HashedSet<QuoteFlag>(); | 		private readonly Iesi.Collections.Generic.ISet<QuoteFlag> flags = new HashedSet<QuoteFlag>(); | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class QuoteFlag : Entity<QuoteFlag, int> { | 	public class QuoteFlag : Entity<int> { | ||||||
| 		public QuoteFlag() { | 		public QuoteFlag() { | ||||||
| 			Created = DateTime.UtcNow; | 			Created = DateTime.UtcNow; | ||||||
| 			Type = QuoteFlagType.Other; | 			Type = QuoteFlagType.Other; | ||||||
|  | |||||||
| @ -11,6 +11,7 @@ namespace VideoGameQuotes.Api { | |||||||
| 		Japan = 2, | 		Japan = 2, | ||||||
| 		Europe = 4, | 		Europe = 4, | ||||||
| 		PAL = 8, | 		PAL = 8, | ||||||
| 		Australia = 16 | 		Australia = 16, | ||||||
|  | 		Korea = 32 | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| @ -4,7 +4,7 @@ using Portoa.Persistence; | |||||||
| using Portoa.Security; | using Portoa.Security; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class User : Entity<User, int>, IPasswordProtected { | 	public class User : Entity<int>, IPasswordProtected { | ||||||
| 		private readonly IPasswordProtected passwordProtector = new NullAllowingPasswordProtector(); | 		private readonly IPasswordProtected passwordProtector = new NullAllowingPasswordProtector(); | ||||||
| 
 | 
 | ||||||
| 		public User() { | 		public User() { | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Api { | namespace VideoGameQuotes.Api { | ||||||
| 	public class Vote : Entity<Vote, int>, IDtoMappable<VoteDto> { | 	public class Vote : Entity<int>, IDtoMappable<VoteDto> { | ||||||
| 		public Vote() { | 		public Vote() { | ||||||
| 			Created = DateTime.UtcNow; | 			Created = DateTime.UtcNow; | ||||||
| 		} | 		} | ||||||
|  | |||||||
| @ -6,6 +6,7 @@ using System.Web.Mvc; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Controllers; | ||||||
| using Portoa.Web.Results; | using Portoa.Web.Results; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| 
 | 
 | ||||||
| @ -52,7 +53,7 @@ namespace VideoGameQuotes.Web.Controllers { | |||||||
| 			this.quoteRepository = quoteRepository; | 			this.quoteRepository = quoteRepository; | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		private static IEnumerable<T> SetSortMethod<T, TKey>(IEnumerable<T> records, SortMethod sortMethod, SortOrder sortOrder, Func<T, TKey> propertySelector) where T : Entity<T, int> { | 		private static IEnumerable<T> SetSortMethod<T, TKey>(IEnumerable<T> records, SortMethod sortMethod, SortOrder sortOrder, Func<T, TKey> propertySelector) where T : Entity<int> { | ||||||
| 			switch (sortMethod) { | 			switch (sortMethod) { | ||||||
| 				case SortMethod.Alphabetical: | 				case SortMethod.Alphabetical: | ||||||
| 					return sortOrder == SortOrder.Descending ? records.OrderByDescending(propertySelector) : records.OrderBy(propertySelector); | 					return sortOrder == SortOrder.Descending ? records.OrderByDescending(propertySelector) : records.OrderBy(propertySelector); | ||||||
| @ -70,7 +71,7 @@ namespace VideoGameQuotes.Web.Controllers { | |||||||
| 			IDictionary<string, | 			IDictionary<string, | ||||||
| 			CriterionHandler<T>> criterionHandlers | 			CriterionHandler<T>> criterionHandlers | ||||||
| 		) | 		) | ||||||
| 			where T : Entity<T, int> | 			where T : Entity<int> | ||||||
| 			where TDto : new() { | 			where TDto : new() { | ||||||
| 			IEnumerable<T> records; | 			IEnumerable<T> records; | ||||||
| 			if (model.FetchAll) { | 			if (model.FetchAll) { | ||||||
|  | |||||||
| @ -1,6 +1,7 @@ | |||||||
| using System.Web.Mvc; | using System.Web.Mvc; | ||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Controllers; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
|  | |||||||
| @ -5,6 +5,7 @@ using Portoa.Persistence; | |||||||
| using Portoa.Util; | using Portoa.Util; | ||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Controllers; | ||||||
| using Portoa.Web.Security; | using Portoa.Web.Security; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
|  | |||||||
| @ -7,6 +7,7 @@ using System.Web.Mvc; | |||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Controllers; | ||||||
| using Portoa.Web.Filters; | using Portoa.Web.Filters; | ||||||
| using Portoa.Web.Security; | using Portoa.Web.Security; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,6 +3,7 @@ using System.Web.Mvc; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Util; | using Portoa.Util; | ||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Controllers; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
|  | |||||||
| @ -5,11 +5,11 @@ using System.Web.Mvc; | |||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Search; | using Portoa.Search; | ||||||
| using Portoa.Validation.DataAnnotations; | using Portoa.Validation.DataAnnotations; | ||||||
| using Portoa.Web.Controllers; |  | ||||||
| using Portoa.Web.Filters; | using Portoa.Web.Filters; | ||||||
| using Portoa.Web.Models; | using Portoa.Web.Models; | ||||||
| using Portoa.Web.Results; | using Portoa.Web.Results; | ||||||
| using Portoa.Web.Security; | using Portoa.Web.Security; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ using System.Linq; | |||||||
| using System.Web.Mvc; | using System.Web.Mvc; | ||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Util; | using Portoa.Util; | ||||||
| using Portoa.Web.Controllers; | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
|  | |||||||
| @ -2,15 +2,14 @@ | |||||||
| using System.Net; | using System.Net; | ||||||
| using System.Web.Mvc; | using System.Web.Mvc; | ||||||
| using Portoa.Persistence; | using Portoa.Persistence; | ||||||
| using Portoa.Web.Controllers; |  | ||||||
| using Portoa.Web.Results; | using Portoa.Web.Results; | ||||||
|  | using Portoa.Web.Util; | ||||||
| using VideoGameQuotes.Api; | using VideoGameQuotes.Api; | ||||||
| using VideoGameQuotes.Api.Persistence; | using VideoGameQuotes.Api.Persistence; | ||||||
| using VideoGameQuotes.Web.Models; | using VideoGameQuotes.Web.Models; | ||||||
| using VideoGameQuotes.Web.Security; | using VideoGameQuotes.Web.Security; | ||||||
| 
 | 
 | ||||||
| namespace VideoGameQuotes.Web.Controllers { | namespace VideoGameQuotes.Web.Controllers { | ||||||
| 
 |  | ||||||
| 	public class UserController : Controller { | 	public class UserController : Controller { | ||||||
| 		private readonly IUserService userService; | 		private readonly IUserService userService; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -511,6 +511,7 @@ a.external { | |||||||
| .quote-categories li { | .quote-categories li { | ||||||
| 	float: left; | 	float: left; | ||||||
| 	margin-right: 2px; | 	margin-right: 2px; | ||||||
|  | 	margin-bottom: 2px; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| .quote-details-created { | .quote-details-created { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user