home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / ProPlus.WW / ProPsWW.cab / BUSDATAR.XML < prev    next >
Extensible Markup Language  |  2009-08-24  |  371KB  |  4,889 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3.   <assembly>
  4.     <name>Microsoft.BusinessData</name>
  5.   </assembly>
  6.   <members>
  7.     <member name="T:Microsoft.BusinessData.Infrastructure.AccessDeniedException">
  8.       <summary>Specifies the exception that is thrown when the Business Data Catalog authorization subsystem detects an access attempt that is not valid.</summary>
  9.     </member>
  10.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor">
  11.       <summary>Constructs a new instance of the class.</summary>
  12.     </member>
  13.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor(Microsoft.BusinessData.Infrastructure.IAccessControlList,System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  14.       <summary>Constructs a new instance of the class by using an access control list (ACL), a securable object type, a securable object name, and an exception helper.</summary>
  15.       <param name="acl">The ACL.</param>
  16.       <param name="securableObjectType">The securable object type.</param>
  17.       <param name="securableObjectName">The securable object name.</param>
  18.       <param name="exh">The exception helper that assists with localization.</param>
  19.     </member>
  20.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor(System.String)">
  21.       <summary>Constructs a new instance of the class with a message string.</summary>
  22.       <param name="message">The message string.</param>
  23.     </member>
  24.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor(System.String,Microsoft.BusinessData.Infrastructure.IAccessControlList,System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  25.       <summary>Constructs a new instance of the class by using a message, an access control list (ACL), a securable object type, a securable object name, and an exception helper.</summary>
  26.       <param name="message">The message string.</param>
  27.       <param name="acl">The ACL.</param>
  28.       <param name="securableObjectType">The securable object type.</param>
  29.       <param name="securableObjectName">The securable object name.</param>
  30.       <param name="exh">The exception helper that assists with localization.</param>
  31.     </member>
  32.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor(System.String,System.Exception)">
  33.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  34.       <param name="message">The message string.</param>
  35.       <param name="inner">The inner exception that caused this exception.</param>
  36.     </member>
  37.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.#ctor(System.String,System.Exception,Microsoft.BusinessData.Infrastructure.IAccessControlList,System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  38.       <summary>Constructs a new instance of the class by using a message, the inner exception, an access control list (ACL), a securable object type, a securable object name, and an exception helper.</summary>
  39.       <param name="message">The message string.</param>
  40.       <param name="inner">The inner exception that caused this exception.</param>
  41.       <param name="acl">The ACL.</param>
  42.       <param name="securableObjectType">The securable object type.</param>
  43.       <param name="securableObjectName">The securable object name.</param>
  44.       <param name="exh">The exception helper that assists with localization.</param>
  45.     </member>
  46.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  47.       <summary>Retrieves the object data.</summary>
  48.       <param name="info">The serialization information.</param>
  49.       <param name="context">The streaming context.</param>
  50.     </member>
  51.     <member name="P:Microsoft.BusinessData.Infrastructure.AccessDeniedException.Message">
  52.       <summary>Gets a generic access-denied error message.</summary>
  53.       <returns>The message string.</returns>
  54.     </member>
  55.     <member name="P:Microsoft.BusinessData.Infrastructure.AccessDeniedException.SecurableObjectType">
  56.       <summary>Gets the type of the object to which access was denied.</summary>
  57.       <returns>The SecurableObjectType object.</returns>
  58.     </member>
  59.     <member name="P:Microsoft.BusinessData.Infrastructure.AccessDeniedException.State">
  60.       <summary>Gets the state of the Business Data Catalog exception.</summary>
  61.       <returns>The state of the Business Data Catalog exception.</returns>
  62.     </member>
  63.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedException.ToString">
  64.       <summary>Converts the exception object to a string.</summary>
  65.       <returns>A string representing the object.</returns>
  66.     </member>
  67.     <member name="T:Microsoft.BusinessData.Infrastructure.AccessDeniedExceptionState">
  68.       <summary>Represents the state of the <see cref="T:Microsoft.BusinessData.Infrastructure.AccessDeniedException" /> object.</summary>
  69.     </member>
  70.     <member name="M:Microsoft.BusinessData.Infrastructure.AccessDeniedExceptionState.#ctor">
  71.       <summary>Constructs a new instance of the class.</summary>
  72.     </member>
  73.     <member name="P:Microsoft.BusinessData.Infrastructure.AccessDeniedExceptionState.ReconstructException">
  74.       <summary>Reconstructs the exception object.</summary>
  75.       <returns>The Business Data Catalog exception object.</returns>
  76.     </member>
  77.     <member name="T:Microsoft.BusinessData.Infrastructure.BdcException">
  78.       <summary>Specifies the generic exception that is thrown when a problem occurs.</summary>
  79.     </member>
  80.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor">
  81.       <summary>Constructs a new instance of the class.</summary>
  82.     </member>
  83.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  84.       <summary>Constructs a new instance of the class with an exception helper.</summary>
  85.       <param name="exceptionHelper">The exception helper that assists with localization.</param>
  86.     </member>
  87.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  88.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  89.       <param name="info">The serialization information.</param>
  90.       <param name="context">The streaming context.</param>
  91.     </member>
  92.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(System.String)">
  93.       <summary>Constructs a new instance of the class with a message string.</summary>
  94.       <param name="message">The message string.</param>
  95.     </member>
  96.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  97.       <summary>Constructs a new instance of the class by using a message and an exception helper.</summary>
  98.       <param name="message">The message string.</param>
  99.       <param name="exceptionHelper">The exception helper that assists with localization.</param>
  100.     </member>
  101.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(System.String,System.Exception)">
  102.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  103.       <param name="message">The message string.</param>
  104.       <param name="inner">The inner exception that caused this exception.</param>
  105.     </member>
  106.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.#ctor(System.String,System.Exception,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  107.       <summary>Constructs a new instance of the class by using a message, the inner exception, and an exception helper.</summary>
  108.       <param name="message">The message string.</param>
  109.       <param name="inner">The inner exception that caused this exception.</param>
  110.       <param name="exceptionHelper">The exception helper that assists with localization.</param>
  111.     </member>
  112.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.ExceptionHelper">
  113.       <summary>Represents the exception helper that assists with localization.</summary>
  114.       <returns>The exception helper.</returns>
  115.     </member>
  116.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.FillState(Microsoft.BusinessData.Infrastructure.BdcExceptionState)">
  117.       <summary>Provides the state of the exception.</summary>
  118.       <param name="state">The Business Data Catalog exception state.</param>
  119.     </member>
  120.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  121.       <summary>Returns the exception object data.</summary>
  122.       <param name="info">The serialization information.</param>
  123.       <param name="context">The streaming context.</param>
  124.     </member>
  125.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.HasExplicitMessage">
  126.       <summary>Determines whether the exception has an explicit message.</summary>
  127.       <returns>true if it has an explicit message; otherwise, false.</returns>
  128.     </member>
  129.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.IsRetriable">
  130.       <summary>Determines whether it is safe to retry the operation that caused the exception.</summary>
  131.       <returns>true if it is safe to automatically retry the operation; otherwise, false.</returns>
  132.     </member>
  133.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.Message">
  134.       <summary>Gets the exception message.</summary>
  135.       <returns>The message string.</returns>
  136.     </member>
  137.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.ServerStackTrace">
  138.       <summary>Represents a server stack trace.</summary>
  139.       <returns>The server stack trace string.</returns>
  140.     </member>
  141.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcException.State">
  142.       <summary>Gets the state of the Business Data Catalog exception.</summary>
  143.       <returns>The state of the Business Data Catalog exception.</returns>
  144.     </member>
  145.     <member name="T:Microsoft.BusinessData.Infrastructure.BdcExceptionState">
  146.       <summary>Represents the Business Data Catalog exception state that users can access for marshalling their implementations.</summary>
  147.     </member>
  148.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcExceptionState.#ctor">
  149.       <summary>Constructs a new instance of the class.</summary>
  150.     </member>
  151.     <member name="P:Microsoft.BusinessData.Infrastructure.BdcExceptionState.ReconstructException">
  152.       <summary>Contains the stack trace of the server when the exception happens on the server and is caught on the client.</summary>
  153.       <returns>The stack trace of the server.</returns>
  154.     </member>
  155.     <member name="T:Microsoft.BusinessData.Infrastructure.BdcRights">
  156.       <summary>Represents the rights that the administrator or someone with the Manage Permissions right can set on a Business Data Catalog application and its metadata objects.</summary>
  157.     </member>
  158.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.None">
  159.       <summary>No rights are specified.</summary>
  160.     </member>
  161.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.Execute">
  162.       <summary>Specifies rights for executing.</summary>
  163.     </member>
  164.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.Edit">
  165.       <summary>Specifies rights for editing.</summary>
  166.     </member>
  167.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.SetPermissions">
  168.       <summary>Specifies rights to set permissions.</summary>
  169.     </member>
  170.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.UseInBusinessDataInLists">
  171.       <summary>Do not use. Reserved for future use.</summary>
  172.     </member>
  173.     <member name="F:Microsoft.BusinessData.Infrastructure.BdcRights.SelectableInClients">
  174.       <summary>Specifies rights that can be selected in the client.</summary>
  175.     </member>
  176.     <member name="T:Microsoft.BusinessData.Infrastructure.BdcSerializedExceptionState">
  177.       <summary>Represents the Business Data Catalog run-time exceptions that are thrown, including run-time exceptions for metadata.</summary>
  178.     </member>
  179.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcSerializedExceptionState.#ctor">
  180.       <summary>Constructs a new instance of the class.</summary>
  181.     </member>
  182.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcSerializedExceptionState.GetState(Microsoft.BusinessData.Infrastructure.BdcException)">
  183.       <summary>Converts a <see cref="T:Microsoft.BusinessData.Infrastructure.BdcException" /> object to a <see cref="T:Microsoft.BusinessData.Infrastructure.BdcSerializedExceptionState" /> object that can be transmitted over a Windows Communication Foundation (WCF) connection.</summary>
  184.       <param name="exception">The Business Data Catalog exception.</param>
  185.     </member>
  186.     <member name="M:Microsoft.BusinessData.Infrastructure.BdcSerializedExceptionState.Rethrow">
  187.       <summary>Throws the exception again.</summary>
  188.     </member>
  189.     <member name="T:Microsoft.BusinessData.Infrastructure.HashCode">
  190.       <summary>Provides a wrapper for a byte array that represents a hash value of a larger structure or data element. </summary>
  191.     </member>
  192.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.#ctor(System.Byte[])">
  193.       <summary>Constructs the class so that the hash code object can be created with an array of bytes representing the hash value.</summary>
  194.       <param name="hashCode">A byte array that represents the hash value.</param>
  195.     </member>
  196.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.#ctor(System.String)">
  197.       <summary>Constructs the class to create the hash code object with a base64-encoded string that contains the bytes representing the hash value.</summary>
  198.       <param name="base64EncodedHashCode">A string that represents the hash value.</param>
  199.     </member>
  200.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.Equals(System.Object)">
  201.       <summary>Determines whether one hash value is equal to another.</summary>
  202.       <returns>true if the two hash values are equal; otherwise, false.</returns>
  203.       <param name="obj">The hash value to use for comparison.</param>
  204.     </member>
  205.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.GetHashCode">
  206.       <summary>Returns a hash code value.</summary>
  207.       <returns>An integer that represents the hash code.</returns>
  208.     </member>
  209.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.op_Equality(Microsoft.BusinessData.Infrastructure.HashCode,Microsoft.BusinessData.Infrastructure.HashCode)">
  210.       <summary>Overloads the equality operator (==) so that it can be used to test the equality between two hash code values.</summary>
  211.       <returns>true if the hash values are equal; otherwise, false.</returns>
  212.       <param name="left">The hash value on the left.</param>
  213.       <param name="right">The hash value on the right.</param>
  214.     </member>
  215.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.op_Inequality(Microsoft.BusinessData.Infrastructure.HashCode,Microsoft.BusinessData.Infrastructure.HashCode)">
  216.       <summary>Overloads the inequality operator (!=) so that it can be used to test the inequality between two hash code values.</summary>
  217.       <returns>true if the values are not equal to each other; otherwise, false.</returns>
  218.       <param name="left">The hash value on the left.</param>
  219.       <param name="right">The hash value on the right.</param>
  220.     </member>
  221.     <member name="P:Microsoft.BusinessData.Infrastructure.HashCode.Size">
  222.       <summary>Gets the size of the byte array representation of the wrapped hash code.</summary>
  223.       <returns>The size of the byte array.</returns>
  224.     </member>
  225.     <member name="M:Microsoft.BusinessData.Infrastructure.HashCode.ToString">
  226.       <summary>Converts the hash value to a string.</summary>
  227.       <returns>The string that represents the hash value.</returns>
  228.     </member>
  229.     <member name="T:Microsoft.BusinessData.Infrastructure.IAccessControlEntry">
  230.       <summary>Represents an interface for an Access Control Entry (ACE). ACEs represent collections of rights for a particular user, and are bundled up in collections called Access Control Lists (ACLs) that are attached to securable metadata objects.</summary>
  231.     </member>
  232.     <member name="P:Microsoft.BusinessData.Infrastructure.IAccessControlEntry.DisplayName">
  233.       <summary>Gets the display name of the user, group, site, or service account in the access control entry.</summary>
  234.       <returns>A string that represents the display name.</returns>
  235.     </member>
  236.     <member name="P:Microsoft.BusinessData.Infrastructure.IAccessControlEntry.IdentityName">
  237.       <summary>Gets the programmatic name of the security principal.</summary>
  238.       <returns>The programmatic name of the security principal.</returns>
  239.     </member>
  240.     <member name="P:Microsoft.BusinessData.Infrastructure.IAccessControlEntry.Rights">
  241.       <summary>Gets the collection of rights assigned with the security principal.</summary>
  242.       <returns>The collection of rights.</returns>
  243.     </member>
  244.     <member name="T:Microsoft.BusinessData.Infrastructure.IAccessControlList">
  245.       <summary>Defines methods to handle access control entries in the Business Data Catalog.</summary>
  246.     </member>
  247.     <member name="M:Microsoft.BusinessData.Infrastructure.IAccessControlList.AccessCheck(Microsoft.BusinessData.Infrastructure.BdcRights)">
  248.       <summary>Determines whether the current client context has the specified rights in the Business Data Catalog.</summary>
  249.       <returns>true if the client context has the specified rights; otherwise, false. </returns>
  250.       <param name="rightsMask">The rights for which to check access.</param>
  251.     </member>
  252.     <member name="M:Microsoft.BusinessData.Infrastructure.IAccessControlList.Add(Microsoft.BusinessData.Infrastructure.IAccessControlEntry)">
  253.       <summary>Appends an access control entry to the access control list (ACL).</summary>
  254.       <param name="ace">The access control entry given to this ACL.</param>
  255.     </member>
  256.     <member name="M:Microsoft.BusinessData.Infrastructure.IAccessControlList.Clear">
  257.       <summary>Removes all access control entries from the access control list (ACL).</summary>
  258.     </member>
  259.     <member name="M:Microsoft.BusinessData.Infrastructure.IAccessControlList.Clone">
  260.       <summary>Creates a shallow copy of the current object.</summary>
  261.       <returns>A copy of the access control list (ACL).</returns>
  262.     </member>
  263.     <member name="T:Microsoft.BusinessData.Infrastructure.IConnectionManager">
  264.       <summary>Represents an interface for managing connections to an external data system.</summary>
  265.     </member>
  266.     <member name="M:Microsoft.BusinessData.Infrastructure.IConnectionManager.CloseConnection(System.Object)">
  267.       <summary>Closes the connection.</summary>
  268.       <param name="connection">The connection object.</param>
  269.     </member>
  270.     <member name="M:Microsoft.BusinessData.Infrastructure.IConnectionManager.FlushConnections">
  271.       <summary>Attempts to flush all connections in any connection pool maintained for the related LobSystemInstance object.</summary>
  272.     </member>
  273.     <member name="M:Microsoft.BusinessData.Infrastructure.IConnectionManager.GetConnection">
  274.       <summary>Gets a connection to the LobSystemInstance this connection manager was initialized with.</summary>
  275.       <returns>The connection object.</returns>
  276.     </member>
  277.     <member name="M:Microsoft.BusinessData.Infrastructure.IConnectionManager.Initialize(Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  278.       <summary>Initializes the Connection Manager with the given LobSystem instance.</summary>
  279.       <param name="lobSystemInstance">The LobSystem instance.</param>
  280.     </member>
  281.     <member name="T:Microsoft.BusinessData.Infrastructure.IExceptionHelper">
  282.       <summary>Defines methods that assist with localization.</summary>
  283.     </member>
  284.     <member name="M:Microsoft.BusinessData.Infrastructure.IExceptionHelper.GetLocalizedMessage(Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags)">
  285.       <summary>Returns the localized exception message.</summary>
  286.       <returns>The localized exception message.</returns>
  287.       <param name="tag">The standard exception message tag.</param>
  288.     </member>
  289.     <member name="M:Microsoft.BusinessData.Infrastructure.IExceptionHelper.LogEvent(System.String)">
  290.       <summary>Logs the exception event.</summary>
  291.       <param name="message">The localized exception message.</param>
  292.     </member>
  293.     <member name="M:Microsoft.BusinessData.Infrastructure.IExceptionHelper.TraceMessage(System.String)">
  294.       <summary>Traces the exception message.</summary>
  295.       <param name="message">The localized exception message.</param>
  296.     </member>
  297.     <member name="T:Microsoft.BusinessData.Infrastructure.IRemoteExecutionService">
  298.       <summary>Represents a core Windows Communication Foundation (WCF) Web service running in Microsoft SharePoint Foundation 2010 at the site level. </summary>
  299.     </member>
  300.     <member name="M:Microsoft.BusinessData.Infrastructure.IRemoteExecutionService.ExecuteBdcMethod(System.String,System.String,System.String,System.String,System.String,System.Int32,System.String[])">
  301.       <summary>Executes the specified MethodInstance object in the Business Data Catalog metadata.</summary>
  302.       <returns>A stream that contains the results of the execution. The shape of the stream depends on the specific shim that executed the method.</returns>
  303.       <param name="dataClassNamespace">Namespace of the DataClass object that contains the MethodInstance to execute.</param>
  304.       <param name="dataClassName">Name of the DataClass object that contains the MethodInstance to execute.</param>
  305.       <param name="dataClassVersion">The version of the DataClass object that contains the MethodInstance to execute.</param>
  306.       <param name="lobSystemInstanceName">The name of the LobSystemInstance object against which the MethodInstance is executed.</param>
  307.       <param name="methodInstanceName">The name of the MethodInstance to execute.</param>
  308.       <param name="callerLcid">The locale ID of the caller. The implementation of this interface should use this value to send error messages in the language corresponding to the given locale ID.
  309. </param>
  310.       <param name="serializedOverrideArgs">The arguments of the method in XML serialized format based on the metadata.</param>
  311.     </member>
  312.     <member name="T:Microsoft.BusinessData.Infrastructure.ITypeReflector">
  313.       <summary>Represents an interface for instantiating, setting, and getting values from objects in abstract type systems.</summary>
  314.     </member>
  315.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Get(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object)">
  316.       <summary>Extracts a portion of an instance in the external system's type system represented by the given TypeDescriptor object that represents the top level of the instance.</summary>
  317.       <returns>The instance that is extracted according to the subtype that corresponds to the  type descriptor that is passed in.</returns>
  318.       <param name="typeDescriptor">A type descriptor that is not at the top level that defines the part of the instance to extract.</param>
  319.       <param name="instanceRootTypeDescriptor">The top-level type descriptor that describes the instance.</param>
  320.       <param name="instance">An instance of a type corresponding to the top-level type descriptor for the type descriptor that is passed in.</param>
  321.     </member>
  322.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Get(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object,System.Int32)">
  323.       <summary>Extracts an instance in the external system's type system specified by the given TypeDescriptor object that represents the collection instance from the specified index.</summary>
  324.       <returns>The index of the specified member of the collection.</returns>
  325.       <param name="collectionTypeDescriptor">A type descriptor that defines a collection; typically, this is not a top-level type descriptor.</param>
  326.       <param name="instanceRootTypeDescriptor">The top-level type descriptor that describes the instance.</param>
  327.       <param name="instance">An instance of a type corresponding to the top-level type descriptor for the type descriptor that is passed in.</param>
  328.       <param name="index">The member of the collection to return.</param>
  329.     </member>
  330.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.GetCollectionSize(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object)">
  331.       <summary>Gets the number of items in the collection.</summary>
  332.       <returns>The number of items in the collection.</returns>
  333.       <param name="collectionTypeDescriptor">A type descriptor that corresponds to this collection.</param>
  334.       <param name="instance">An instance of the collection.</param>
  335.     </member>
  336.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.GetDotNetType(Microsoft.BusinessData.MetadataModel.ITypeDescriptor)">
  337.       <summary>Gets the actual .NET Framework type of the TypeDescriptor object.</summary>
  338.       <returns>A .NET Framework type.</returns>
  339.       <param name="typeDescriptor">A type descriptor.</param>
  340.     </member>
  341.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Instantiate(Microsoft.BusinessData.MetadataModel.ITypeDescriptor)">
  342.       <summary>Instantiates a type in the external system's type system as described by the provided TypeDescriptor object, using no default values.</summary>
  343.       <returns>An instantiated type corresponding to the type descriptor.</returns>
  344.       <param name="typeDescriptor">A recursive structure describing the type to be created.</param>
  345.     </member>
  346.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Instantiate(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  347.       <summary>Instantiates a type in the external system's type system as described by the provided TypeDescriptor using default values in the given scope of the MethodInstance.</summary>
  348.       <returns>An instantiated type corresponding to the type descriptor for the given method instance.</returns>
  349.       <param name="typeDescriptor">A recursive structure describing the type to be created.</param>
  350.       <param name="methodInstance">The MethodInstance for which this type is being created.
  351. </param>
  352.     </member>
  353.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Instantiate(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Int32)">
  354.       <summary>Instantiates a collection type in the external system's type system as described by the provided TypeDescriptor object using no default values.</summary>
  355.       <returns>An instantiated collection corresponding to the type descriptor.</returns>
  356.       <param name="collectionTypeDescriptor">A recursive structure describing the collection type to be created (IList or array).</param>
  357.       <param name="size">The number of empty elements in the instantiated collection.</param>
  358.     </member>
  359.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Instantiate(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Int32,Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  360.       <summary>Instantiates a collection type in the external system's type system as described by the provided TypeDescriptor object using default values in the given the scope of the MethodInstance object.</summary>
  361.       <returns>An instantiated collection that corresponds to the type descriptor for the given method instance.</returns>
  362.       <param name="collectionTypeDescriptor">Recursive structure describing the collection type to be created (IList or array).</param>
  363.       <param name="size">The number of empty elements in the instantiated collection.</param>
  364.       <param name="methodInstance">The MethodInstance for which this type is being created.</param>
  365.     </member>
  366.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.ResolveDotNetType(System.String,Microsoft.BusinessData.MetadataModel.ILobSystemStruct)">
  367.       <summary>Gets the actual abstract type name resolution used by the GetDotNetType method.</summary>
  368.       <returns>A .NET Framework type.</returns>
  369.       <param name="abstractTypeName">The abstract type name.</param>
  370.       <param name="lobSystemStruct">The LobSystem object that contains the reference to the abstract type name.</param>
  371.     </member>
  372.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Set(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object@,System.Object)">
  373.       <summary>Sets a portion of an instance in the external system's type system represented by the given TypeDescriptor object that represents the top level of the instance.</summary>
  374.       <param name="typeDescriptor">A type descriptor that defines the subtype to be set; typically, this is not a top-level type descriptor.</param>
  375.       <param name="instanceRootTypeDescriptor">The top-level type descriptor that describes the instance.</param>
  376.       <param name="instance">An instance of a type corresponding to the top-level type descriptor for the type descriptor that is passed in.</param>
  377.       <param name="value">An instance of a type corresponding to the type descriptor that is passed in.</param>
  378.     </member>
  379.     <member name="M:Microsoft.BusinessData.Infrastructure.ITypeReflector.Set(Microsoft.BusinessData.MetadataModel.ITypeDescriptor,Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object@,System.Object,System.Int32)">
  380.       <summary>Sets an instance in the external system's type system specified by the given TypeDescriptor object that represents the collection instance at the specified index.</summary>
  381.       <param name="typeDescriptor">A type descriptor that defines a collection; typically, this is not a  top-level type descriptor.</param>
  382.       <param name="instanceRootTypeDescriptor">The top-level type descriptor that describes the instance.</param>
  383.       <param name="instance">An instance of a .NET Framework type corresponding to the top-level type descriptor for the type descriptor that is passed in.</param>
  384.       <param name="value">An instance of a .NET Framework type corresponding to the type descriptor that is passed in.</param>
  385.       <param name="index">The member of the collection to set.</param>
  386.     </member>
  387.     <member name="T:Microsoft.BusinessData.Infrastructure.Pair`2">
  388.       <summary>Represents a container for a pair of reference type instances.</summary>
  389.       <typeparam name="T1">A reference type.</typeparam>
  390.       <typeparam name="T2">A reference type.</typeparam>
  391.     </member>
  392.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.#ctor(`0,`1)">
  393.       <summary>Constructs a pair of values from the given values.</summary>
  394.       <param name="t1">The first value.</param>
  395.       <param name="t2">The second value.</param>
  396.     </member>
  397.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.Equals(System.Object)">
  398.       <summary>Indicates whether the values and the types of values in this pair and the supplied pair are the same.</summary>
  399.       <returns>true if the values and the types of values in this pair and the supplied pair are the same; otherwise, false.</returns>
  400.       <param name="obj">The pair to compare to.</param>
  401.     </member>
  402.     <member name="P:Microsoft.BusinessData.Infrastructure.Pair`2.First">
  403.       <summary>Gets the first value in the pair.</summary>
  404.     </member>
  405.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.GetHashCode">
  406.       <summary>Gets the hash code of the two reference type instances.</summary>
  407.       <returns>The hash code.</returns>
  408.     </member>
  409.     <member name="P:Microsoft.BusinessData.Infrastructure.Pair`2.IsEmpty">
  410.       <summary>Determines whether either first or second values are null.</summary>
  411.       <returns>true if either first or second values are null; otherwise, false.</returns>
  412.     </member>
  413.     <member name="P:Microsoft.BusinessData.Infrastructure.Pair`2.IsNullOrEmpty">
  414.       <summary>Determines whether either value of the pair is null.</summary>
  415.       <returns>true either value of the pair is null; otherwise, false.</returns>
  416.     </member>
  417.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.op_Equality(Microsoft.BusinessData.Infrastructure.Pair{`0,`1},Microsoft.BusinessData.Infrastructure.Pair{`0,`1})">
  418.       <summary>Determines whether the values and the types of values in this pair and those in a supplied pair are the same.</summary>
  419.       <returns>true if the values and the types of values in this pair and the supplied pair are the same; otherwise, false.</returns>
  420.       <param name="p1">The first pair to compare.</param>
  421.       <param name="p2">The second pair to compare.</param>
  422.     </member>
  423.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.op_Inequality(Microsoft.BusinessData.Infrastructure.Pair{`0,`1},Microsoft.BusinessData.Infrastructure.Pair{`0,`1})">
  424.       <summary>Determines whether the values and the types of values in this pair and those in a supplied pair are not the same.</summary>
  425.       <returns>true if the values and the types of values in this pair and the supplied pair are not the same; otherwise, false.</returns>
  426.       <param name="p1">The first pair to compare.</param>
  427.       <param name="p2">The second pair to compare.</param>
  428.     </member>
  429.     <member name="P:Microsoft.BusinessData.Infrastructure.Pair`2.Second"></member>
  430.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.ToString">
  431.       <summary>Provides a string representation of the two values in the pair. </summary>
  432.       <returns>The string representation of the pair.</returns>
  433.     </member>
  434.     <member name="M:Microsoft.BusinessData.Infrastructure.Pair`2.ToString(System.String)">
  435.       <summary>Replaces the {0} and {1} tokens in the supplied format string with the string values of the first and second values in the pair.</summary>
  436.       <returns>The string representation of the pair.</returns>
  437.       <param name="format">The supplied format.</param>
  438.     </member>
  439.     <member name="T:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags">
  440.       <summary>Represents an enumeration that stores a list of tags that correspond to the known interface framework exception types.</summary>
  441.     </member>
  442.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.BdcException">
  443.       <summary>Specifies a generic error message with no additional information.</summary>
  444.     </member>
  445.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.GenericMetadataObjectException">
  446.       <summary>Specifies an error message parameterized by base message or a metadata object TypeName.</summary>
  447.     </member>
  448.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.InvalidMetadataObjectException">
  449.       <summary>Specifies an error message parameterized by a metadata object TypeName, a metadata object Name, a metadata object ID, or an field name that is not valid.</summary>
  450.     </member>
  451.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.DuplicateMetadataObjectException">
  452.       <summary>Specifies an error message parameterized by a metadata object TypeName, a metadata object Name, a metadata object ID, or a duplicate field name.</summary>
  453.     </member>
  454.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.ExceededMetadataObjectLimitException">
  455.       <summary>Specifies an error message parameterized by a metadata object TypeName.</summary>
  456.     </member>
  457.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.InvalidMetadataObjectPropertyException">
  458.       <summary>Specifies an error message parameterized by a metadata object Name, a metadata object TypeName, or an property name that is not valid.</summary>
  459.     </member>
  460.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.MetadataObjectNotFoundException">
  461.       <summary>Specifies an error message parameterized by a metadata object TypeName or search criteria.</summary>
  462.     </member>
  463.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.AccessDeniedException">
  464.       <summary>Specifies an error message with no parameters.</summary>
  465.     </member>
  466.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.UnknownLiteral">
  467.       <summary>Specifies an error message caused by an unknown literal.</summary>
  468.     </member>
  469.     <member name="F:Microsoft.BusinessData.Infrastructure.StandardExceptionMessageTags.MetadataObjectLiteral">
  470.       <summary>Specifies an error message caused by a metadata object literal.</summary>
  471.     </member>
  472.     <member name="T:Microsoft.BusinessData.Infrastructure.Util">
  473.       <summary>This class and its members are reserved for internal use and are not intended to be used in your code.</summary>
  474.     </member>
  475.     <member name="M:Microsoft.BusinessData.Infrastructure.Util.Escape(System.String)">
  476.       <summary>This member is reserved for internal use and is not intended to be used directly from your code.</summary>
  477.       <returns>Returns 
  478. <see cref="T:System.String" />
  479. .</returns>
  480.       <param name="unescaped"></param>
  481.     </member>
  482.     <member name="M:Microsoft.BusinessData.Infrastructure.Util.GetReflectedValue(System.Reflection.MemberInfo,System.Object,Microsoft.BusinessData.MetadataModel.ITypeDescriptor)">
  483.       <summary>This member is reserved for internal use and is not intended to be used directly from your code.</summary>
  484.       <returns>Returns <see cref="T:System.Object" />.</returns>
  485.       <param name="fieldOrProperty"></param>
  486.       <param name="instance"></param>
  487.       <param name="parentTypeForFieldOrProperty"></param>
  488.     </member>
  489.     <member name="M:Microsoft.BusinessData.Infrastructure.Util.ProbeType(System.Type,System.String,System.Reflection.BindingFlags)">
  490.       <summary>This member is reserved for internal use and is not intended to be used directly from your code.</summary>
  491.       <returns>Returns <see cref="T:System.Reflection.MemberInfo" />.</returns>
  492.       <param name="type"></param>
  493.       <param name="fieldOrPropertyName"></param>
  494.       <param name="bindingFlags"></param>
  495.     </member>
  496.     <member name="M:Microsoft.BusinessData.Infrastructure.Util.SetReflectedValue(System.Reflection.MemberInfo,System.Object,Microsoft.BusinessData.MetadataModel.ITypeDescriptor,System.Object)">
  497.       <summary>This member is reserved for internal use and is not intended to be used directly from your code.</summary>
  498.       <param name="fieldOrProperty"></param>
  499.       <param name="instance"></param>
  500.       <param name="parentTypeForFieldOrProperty"></param>
  501.       <param name="value"></param>
  502.     </member>
  503.     <member name="M:Microsoft.BusinessData.Infrastructure.Util.Split(System.Char,System.String)">
  504.       <summary>This member is reserved for internal use and is not intended to be used directly from your code.</summary>
  505.       <returns>Returns <see cref="T:System.Collections.Generic.IList`1" />.</returns>
  506.       <param name="delimiter"></param>
  507.       <param name="str"></param>
  508.     </member>
  509.     <member name="T:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyCollection`1">
  510.       <summary>Defines properties and methods that handle read-only collections.</summary>
  511.       <typeparam name="T">The type parameter of the items in the collection.</typeparam>
  512.     </member>
  513.     <member name="M:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyCollection`1.Contains(`0)">
  514.       <summary>Determines whether the collection contains a specific item.</summary>
  515.       <returns>true if the item is found in the collection; otherwise, false.</returns>
  516.       <param name="item">The item to search for.</param>
  517.     </member>
  518.     <member name="M:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyCollection`1.CopyTo(`0[],System.Int32)">
  519.       <summary>Copies the items of the collection to an array starting at a specified index.</summary>
  520.       <param name="array">The array name.</param>
  521.       <param name="arrayIndex">The index to start at.</param>
  522.     </member>
  523.     <member name="P:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyCollection`1.Count">
  524.       <summary>Gets the number of items in the collection.</summary>
  525.       <returns>An integer that represents the number of items in the collection.</returns>
  526.     </member>
  527.     <member name="P:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyCollection`1.Item(System.Int32)">
  528.       <summary>Gets the item at a specified index.</summary>
  529.       <param name="index">The index of the item to be returned.</param>
  530.     </member>
  531.     <member name="T:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2">
  532.       <summary>Defines methods and properties that handle read-only dictionary collections.</summary>
  533.       <typeparam name="TKey">The key of the dictionary entry.</typeparam>
  534.       <typeparam name="TValue">The value at the dictionary entry.</typeparam>
  535.     </member>
  536.     <member name="M:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2.ContainsKey(`0)">
  537.       <summary>Determines whether the dictionary contains a specific key.</summary>
  538.       <returns>true if the key is found; otherwise, false.</returns>
  539.       <param name="key">The specified key to search for.</param>
  540.     </member>
  541.     <member name="P:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2.Item(`0)">
  542.       <summary>Gets the item that exists at a specified key.</summary>
  543.       <param name="key">The specified key.</param>
  544.     </member>
  545.     <member name="P:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2.Keys">
  546.       <summary>Gets the collection of keys in the dictionary.</summary>
  547.       <returns>The collection of keys in the dictionary.</returns>
  548.     </member>
  549.     <member name="M:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2.TryGetValue(`0,`1@)">
  550.       <summary>Determines whether a specified value is stored at a specified key in the dictionary.</summary>
  551.       <returns>true if the value is found; otherwise, false.</returns>
  552.       <param name="key">The specified key.</param>
  553.       <param name="value">The value to search for at the specified key.</param>
  554.     </member>
  555.     <member name="P:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyDictionary`2.Values">
  556.       <summary>Gets the collection of values in the dictionary.</summary>
  557.       <returns>The collection of values in the dictionary.</returns>
  558.     </member>
  559.     <member name="T:Microsoft.BusinessData.Infrastructure.Collections.IReadOnlyNamedDictionary`1">
  560.       <summary>Represents a special implementation of IReadOnlyDictionary, where the key is a string.</summary>
  561.       <typeparam name="TValue">The value parameter.</typeparam>
  562.     </member>
  563.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreCredential">
  564.       <summary>Defines two properties to retrieve the credential type and information.</summary>
  565.     </member>
  566.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreCredential.Credential">
  567.       <summary>Retrieves the credential information.</summary>
  568.       <returns>A secure string that contains the credential information.</returns>
  569.     </member>
  570.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreCredential.CredentialType">
  571.       <summary>Retrieves the credential type.</summary>
  572.       <returns>A type that indicates the credential type.</returns>
  573.     </member>
  574.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider">
  575.       <summary>Represents a single sign-on (SSO) provider that can be implemented to replace the default SSO provider.
  576. </summary>
  577.     </member>
  578.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.DeleteCredentials(System.String)"></member>
  579.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.GetCredentials(System.String)">
  580.       <summary>Returns the secure store credentials for the specified application identifier. </summary>
  581.       <returns>The collection of credentials.</returns>
  582.       <param name="appId">The target application identifier.</param>
  583.     </member>
  584.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.GetCredentialsUsingTicket(System.String,System.String)">
  585.       <summary>Returns the credentials for the specified ticket and the specified application identifier.</summary>
  586.       <returns>The collection of credentials.</returns>
  587.       <param name="ticket">The ticket to redeem.</param>
  588.       <param name="appId">The target application identifier.</param>
  589.     </member>
  590.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.GetRestrictedCredentials(System.String)">
  591.       <summary>Returns the secure store credentials for the specified target application identifier. </summary>
  592.       <returns>Type: <see cref="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialCollection" />The collection of credentials.</returns>
  593.       <param name="appId">The target application identifier.</param>
  594.     </member>
  595.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.IssueTicket">
  596.       <summary>Returns a ticket that can be used later to retrieve credentials.</summary>
  597.       <returns>A ticket string (base64 encoded).</returns>
  598.     </member>
  599.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider.ProviderInformation">
  600.       <summary>Provides information about the single sign-on (SSO) provider.</summary>
  601.       <returns>The information about the SSO provider.</returns>
  602.     </member>
  603.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderExtended">
  604.       <summary>Extends the <see cref="T:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProvider" /> interface by adding the target application information.</summary>
  605.     </member>
  606.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderExtended.GetTargetApplication(System.String)">
  607.       <summary>Retrieves a single target application definition.</summary>
  608.       <returns>The metadata (information) about the specified target application. </returns>
  609.       <param name="appId">The target application identifier.</param>
  610.     </member>
  611.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderExtended.GetTargetApplicationFields(System.String)">
  612.       <summary>Retrieves the credential fields returned for the specified target application.</summary>
  613.       <returns>The collection of target application fields.</returns>
  614.       <param name="appId">The target application identifier.</param>
  615.     </member>
  616.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderExtended.GetTargetApplications">
  617.       <summary>Gets a list of target applications.</summary>
  618.       <returns>A list of target applications.</returns>
  619.     </member>
  620.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderInformation">
  621.       <summary>Defines properties that retrieve information on the secure store provider.</summary>
  622.     </member>
  623.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderInformation.AssemblyName">
  624.       <summary>Gets the assembly name of the provider.</summary>
  625.       <returns>The assembly name of the provider.</returns>
  626.     </member>
  627.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderInformation.Vendor">
  628.       <summary>Gets the vendor information.</summary>
  629.       <returns>The vendor information.</returns>
  630.     </member>
  631.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreProviderInformation.Version">
  632.       <summary>Gets the version information.</summary>
  633.       <returns>The version information.</returns>
  634.     </member>
  635.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition">
  636.       <summary>Defines properties that retrieve information on the target application.</summary>
  637.     </member>
  638.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition.ContactEmail">
  639.       <summary>Retrieves the e-mail information for the contact.</summary>
  640.       <returns>The e-mail information for the contact.</returns>
  641.     </member>
  642.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition.CredentialManagementUrl">
  643.       <summary>Retrieves the Uniform Resource Indicator (URI) for managing the credentials.</summary>
  644.       <returns>The URI for managing the credentials.</returns>
  645.     </member>
  646.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition.FriendlyName">
  647.       <summary>Retrieves the friendly name of the application.</summary>
  648.       <returns>The application friendly name.</returns>
  649.     </member>
  650.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition.Name">
  651.       <summary>Retrieves the target application name.</summary>
  652.       <returns>The target application name.</returns>
  653.     </member>
  654.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationDefinition.Type">
  655.       <summary>Retrieves the type of the target application.</summary>
  656.       <returns>The target application type.</returns>
  657.     </member>
  658.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationField">
  659.       <summary>Defines properties that retrieve information on the target application field.</summary>
  660.     </member>
  661.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationField.CredentialType">
  662.       <summary>Retrieves the credential type for this field.</summary>
  663.       <returns>The field credential type.</returns>
  664.     </member>
  665.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationField.IsMasked">
  666.       <summary>Retrieves a value indicating whether the field should be masked in the user interface.</summary>
  667.       <returns>true to mask the field; otherwise, false.</returns>
  668.     </member>
  669.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.ITargetApplicationField.Name">
  670.       <summary>Retrieves the name of the field, such as User Name or Password.</summary>
  671.       <returns>The name of the field.</returns>
  672.     </member>
  673.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialCollection">
  674.       <summary>Represents a read-only collection class for a secure store credential.</summary>
  675.     </member>
  676.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialCollection.#ctor(System.Collections.Generic.IList{Microsoft.BusinessData.Infrastructure.SecureStore.ISecureStoreCredential})">
  677.       <summary>Constructs and initializes the class by using a list of parameters.</summary>
  678.       <param name="creds">The list of credential items.</param>
  679.     </member>
  680.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialCollection.Dispose">
  681.       <summary>Disposes the instance of the secure store credential collection.</summary>
  682.     </member>
  683.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException">
  684.       <summary>Represents an exception that is thrown from the SecureStore when the credentials are not available for a given target application.</summary>
  685.     </member>
  686.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.#ctor">
  687.       <summary>Constructs a new instance of the class.</summary>
  688.     </member>
  689.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  690.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  691.       <param name="info">The serialization information.</param>
  692.       <param name="context">The streaming context.</param>
  693.     </member>
  694.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.#ctor(System.String)">
  695.       <summary>Constructs a new instance of the class with a message.</summary>
  696.       <param name="message">The message string.</param>
  697.     </member>
  698.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.#ctor(System.String,System.Exception)">
  699.       <summary>Constructs a new instance of the class with a message and an inner exception.</summary>
  700.       <param name="message">The message string.</param>
  701.       <param name="innerException">The inner exception object.</param>
  702.     </member>
  703.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.#ctor(System.String,System.String,System.Uri)">
  704.       <summary>Constructs a new instance of the class with a message and application information.</summary>
  705.       <param name="message">The message text.</param>
  706.       <param name="targetAppId">The target application identifier.</param>
  707.       <param name="url">The credential management URL.</param>
  708.     </member>
  709.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.CredentialManagementUrl">
  710.       <summary>Gets the credential management URL if the application type is an individual application.</summary>
  711.       <returns>Returns <see cref="T:System.Uri" />.The credential management URL.</returns>
  712.     </member>
  713.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  714.       <summary>Sets the Serializationinfo object with information about the exception.</summary>
  715.       <param name="info">The serialization information.</param>
  716.       <param name="context">The streaming context.</param>
  717.     </member>
  718.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialsNotFoundException.TargetApplicationId">
  719.       <summary>Gets the target application identifier for which the credentials are not available.</summary>
  720.       <returns>Returns <see cref="T:System.String" />.The target application identifier.</returns>
  721.     </member>
  722.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType">
  723.       <summary>Represents the enumeration that contains the credential types.</summary>
  724.     </member>
  725.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.UserName">
  726.       <summary>Specifies a user name credential.</summary>
  727.     </member>
  728.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.Password">
  729.       <summary>Specifies a password credential.</summary>
  730.     </member>
  731.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.Pin">
  732.       <summary>Specifies a PIN credential.</summary>
  733.     </member>
  734.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.Key">
  735.       <summary>Specifies a key credential.</summary>
  736.     </member>
  737.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.Generic">
  738.       <summary>Specifies a generic credential.</summary>
  739.     </member>
  740.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.WindowsUserName">
  741.       <summary>Specifies the Windows user name credential.</summary>
  742.     </member>
  743.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreCredentialType.WindowsPassword">
  744.       <summary>Specifies the Windows password credential.</summary>
  745.     </member>
  746.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException">
  747.       <summary>Represents an exception class that is thrown from a SecureStore object.</summary>
  748.     </member>
  749.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException.#ctor">
  750.       <summary>Constructs a new instance of the class.</summary>
  751.     </member>
  752.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  753.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  754.       <param name="info">The serialization information.</param>
  755.       <param name="context">The streaming context.</param>
  756.     </member>
  757.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException.#ctor(System.String)">
  758.       <summary>Constructs a new instance of the class with a message.</summary>
  759.       <param name="message">The message string.</param>
  760.     </member>
  761.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException.#ctor(System.String,System.Exception)">
  762.       <summary>Constructs a new instance of the class with a message and an inner exception.</summary>
  763.       <param name="message">The message string.</param>
  764.       <param name="innerException">The inner exception object.</param>
  765.     </member>
  766.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  767.       <summary>Sets the Serializationinfo object with information about the exception.</summary>
  768.       <param name="info">The serialization information.</param>
  769.       <param name="context">The streaming context.</param>
  770.     </member>
  771.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException"></member>
  772.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.#ctor"></member>
  773.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
  774.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.#ctor(System.String)"></member>
  775.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.#ctor(System.String,System.Exception)"></member>
  776.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.#ctor(System.String,System.String)"></member>
  777.     <member name="M:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
  778.     <member name="P:Microsoft.BusinessData.Infrastructure.SecureStore.SecureStoreTargetApplicationNotFoundException.TargetApplicationId"></member>
  779.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType">
  780.       <summary>Represents the enumeration of the target application types supported by the SecureStore class.</summary>
  781.     </member>
  782.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.Individual">
  783.       <summary>Specifies the individual application.</summary>
  784.     </member>
  785.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.Group">
  786.       <summary>Specifies the group application.</summary>
  787.     </member>
  788.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.IndividualWithTicketing">
  789.       <summary>Specifies the individual application with ticketing.</summary>
  790.     </member>
  791.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.GroupWithTicketing">
  792.       <summary>Specifies the Group application with ticketing.</summary>
  793.     </member>
  794.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.RestrictedIndividual">
  795.       <summary>Specifies a restricted individual application.</summary>
  796.     </member>
  797.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.RestrictedGroup">
  798.       <summary>Specifies a restricted group application.</summary>
  799.     </member>
  800.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.IndividualWindows">
  801.       <summary>Specifies the individual Windows-based application.</summary>
  802.     </member>
  803.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.GroupWindows">
  804.       <summary>Specifies the Group windows application.</summary>
  805.     </member>
  806.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.IndividualWindowsWithTicketing">
  807.       <summary>Specifies the individual Windows-based application with ticketing.</summary>
  808.     </member>
  809.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.GroupWindowsWithTicketing">
  810.       <summary>Specifies the group windows application with ticketing.</summary>
  811.     </member>
  812.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.RestrictedIndividualWindows">
  813.       <summary>Specifies a restricted individual windows application.</summary>
  814.     </member>
  815.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType.RestrictedGroupWindows">
  816.       <summary>Specifies a restricted group windows application.</summary>
  817.     </member>
  818.     <member name="T:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag">
  819.       <summary>Represents the enumeration of the bitmask flags for the <see cref="T:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationType" /> class.</summary>
  820.     </member>
  821.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag.IndividualFlag">
  822.       <summary>Specifies the bitmask for individual application (= 0).</summary>
  823.     </member>
  824.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag.GroupFlag">
  825.       <summary>Specifies the bitmask for group application (=1).</summary>
  826.     </member>
  827.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag.EnableTicketFlag">
  828.       <summary>Specifies the bitmask for enabling tickets for the application (=2).</summary>
  829.     </member>
  830.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag.RestrictedFlag">
  831.       <summary>Specifies the bitmask for marking an application as a restricted application (=4).</summary>
  832.     </member>
  833.     <member name="F:Microsoft.BusinessData.Infrastructure.SecureStore.TargetApplicationTypeFlag.WindowsCredentialsFlag">
  834.       <summary>Specifies the bitmask for marking the application as one that stores Windows credentials (=8).</summary>
  835.     </member>
  836.     <member name="T:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController">
  837.       <summary>Represents the interface implemented by the LoadController class that contains the throttling rules for scopes. </summary>
  838.     </member>
  839.     <member name="M:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController.ContainsThrottleRule(Microsoft.BusinessData.SystemSpecific.ThrottleScope,Microsoft.BusinessData.SystemSpecific.ThrottleType)">
  840.       <summary>Determines whether a throttling rule exists for the given ThrottleType object and ThrottleScope object.</summary>
  841.       <returns>true if a throttling rule exists for the given ThrottleType and ThrottleScope; otherwise, false.</returns>
  842.       <param name="throttleScope">The throttle scope for which the throttling rule default value must be returned.</param>
  843.       <param name="throttleType">The throttle type for which the throttling rule default value must be returned.</param>
  844.     </member>
  845.     <member name="M:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController.GetThrottleRuleDefault(Microsoft.BusinessData.SystemSpecific.ThrottleScope,Microsoft.BusinessData.SystemSpecific.ThrottleType)">
  846.       <summary>Returns the default value for the given ThrottleScope object and ThrottleType object.</summary>
  847.       <returns>The default value.</returns>
  848.       <param name="throttleScope">The given throttle scope.</param>
  849.       <param name="throttleType">The given throttle type.</param>
  850.     </member>
  851.     <member name="M:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController.GetThrottleRuleMax(Microsoft.BusinessData.SystemSpecific.ThrottleScope,Microsoft.BusinessData.SystemSpecific.ThrottleType)">
  852.       <summary>Returns the maximum value for the given ThrottleScope object and ThrottleType object.</summary>
  853.       <returns>The maximum value.</returns>
  854.       <param name="throttleScope">The given throttle scope.</param>
  855.       <param name="throttleType">The given throttle type.</param>
  856.     </member>
  857.     <member name="M:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController.IsThrottleRuleEnabled(Microsoft.BusinessData.SystemSpecific.ThrottleScope,Microsoft.BusinessData.SystemSpecific.ThrottleType)">
  858.       <summary>Determines whether the throttle rule is enabled for a given ThrottleScope object and ThrottleType object .</summary>
  859.       <returns>true if the rule is enabled; otherwise, false</returns>
  860.       <param name="throttleScope">The given throttle scope.</param>
  861.       <param name="throttleType">The given throttle type.</param>
  862.     </member>
  863.     <member name="M:Microsoft.BusinessData.Infrastructure.Throttle.ILoadController.OverrideThrottleRuleDefault(Microsoft.BusinessData.SystemSpecific.ThrottleScope,Microsoft.BusinessData.SystemSpecific.ThrottleType,System.Int32)">
  864.       <summary>Overrides the default value set by the administrator.</summary>
  865.       <param name="throttleScope">The given throttle scope.</param>
  866.       <param name="throttleType">The given throttle type.</param>
  867.       <param name="defaultValue">The default value.</param>
  868.     </member>
  869.     <member name="T:Microsoft.BusinessData.MetadataModel.DirectionType">
  870.       <summary>Represents a direction parameter for methods on LobSystem objects.</summary>
  871.     </member>
  872.     <member name="F:Microsoft.BusinessData.MetadataModel.DirectionType.In">
  873.       <summary>Specifies an input-only parameter.</summary>
  874.     </member>
  875.     <member name="F:Microsoft.BusinessData.MetadataModel.DirectionType.Out">
  876.       <summary>Specifies an output-only parameter.</summary>
  877.     </member>
  878.     <member name="F:Microsoft.BusinessData.MetadataModel.DirectionType.InOut">
  879.       <summary>Specifies an input and output parameter.</summary>
  880.     </member>
  881.     <member name="F:Microsoft.BusinessData.MetadataModel.DirectionType.Return">
  882.       <summary>Specifies a parameter representing the return value from the final .NET Framework method invocation on the LobSystem object.</summary>
  883.     </member>
  884.     <member name="T:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException">
  885.       <summary>Represents an exception that is thrown when one or more metadata objects have field values that are equal in a context where this is not allowed.</summary>
  886.     </member>
  887.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor">
  888.       <summary>Initializes a new instance of the class.</summary>
  889.     </member>
  890.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  891.       <summary>Initializes a new instance of the class, which contains a reference to the metadata object that is causing the problem because it is a duplicate.</summary>
  892.       <param name="duplicateMetadataObject">The duplicate metadata object.</param>
  893.       <param name="duplicateFieldName">The field name on the metadata object that contains the duplicate value.</param>
  894.       <param name="exh">The exception helper that assists in localization of the error message.</param>
  895.     </member>
  896.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  897.       <summary>Initializes a new instance of the class with serialized data. </summary>
  898.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  899.       <param name="context">The streaming context that contains textual information about the source or destination.</param>
  900.     </member>
  901.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(System.String)">
  902.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  903.       <param name="message">The message string that describes the error.</param>
  904.     </member>
  905.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(System.String,Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  906.       <summary>Initializes a new instance of the class with a specified error message, the duplicate metadata object instance, and the name of the field that contains the duplicate.</summary>
  907.       <param name="message">The message string that describes the error.</param>
  908.       <param name="duplicateMetadataObject">The duplicate metadata object.</param>
  909.       <param name="duplicateFieldName">The field name on the metadata object that contains the duplicate value.</param>
  910.       <param name="exh">The exception helper that assists in localization of the error message.</param>
  911.     </member>
  912.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(System.String,System.Exception)">
  913.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that is the cause of this exception.</summary>
  914.       <param name="message">The message string that describes the error.</param>
  915.       <param name="inner">The exception that is the cause of the current exception.</param>
  916.     </member>
  917.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.#ctor(System.String,System.Exception,Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  918.       <summary>Initializes a new instance of the class with a specified error message, a reference to the inner exception that caused this exception, the duplicate metadata object instance, and the name of the field that contains the duplicate.</summary>
  919.       <param name="message">The message string that describes the error.</param>
  920.       <param name="inner">The exception that is the cause of the current exception.</param>
  921.       <param name="duplicateMetadataObject">The duplicate metadata object.</param>
  922.       <param name="duplicateFieldName">The field name on the metadata object that contains the duplicate value.</param>
  923.       <param name="exh">The exception helper that assists in localization of the error message.</param>
  924.     </member>
  925.     <member name="P:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.Message">
  926.       <summary>Retrieves the message of the exception.</summary>
  927.       <returns>The message string.</returns>
  928.     </member>
  929.     <member name="M:Microsoft.BusinessData.MetadataModel.DuplicateMetadataObjectException.ToString">
  930.       <summary>Creates and returns a string representation of the current exception.</summary>
  931.       <returns>A string that represents the current exception.</returns>
  932.     </member>
  933.     <member name="T:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException">
  934.       <summary>Represents the exception that is thrown when the number of metadata objects of a particular type that are loaded into the cache exceeds a predefined limit, or if the number of metadata objects related to another metadata object exceeds a predefined limit.</summary>
  935.     </member>
  936.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor">
  937.       <summary>Initializes a new instance of the class.</summary>
  938.     </member>
  939.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  940.       <summary>Initializes a new instance of the class with serialized data. </summary>
  941.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  942.       <param name="context">The streaming context that contains textual information about the source or destination.</param>
  943.     </member>
  944.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.String)">
  945.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  946.       <param name="message">The message that describes the error.</param>
  947.     </member>
  948.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.String,System.Exception)">
  949.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  950.       <param name="message">The message that describes the error.</param>
  951.       <param name="inner">The exception that is the cause of the current exception.</param>
  952.     </member>
  953.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.String,System.Exception,System.Type,System.Int32,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  954.       <summary>Initializes a new instance of the class with a specified error message, a reference to the inner exception that caused this exception, the metadata object .NET Framework Type, and the numerical limit that was exceeded.</summary>
  955.       <param name="message">The message that describes the error.</param>
  956.       <param name="inner">The exception that is the cause of the current exception.</param>
  957.       <param name="metadataObjectType">The type of metadata object involved in the limit violation.</param>
  958.       <param name="limit">The numerical value of the limit.</param>
  959.       <param name="exh">The exception helper that assists in the localization of the error message.</param>
  960.     </member>
  961.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.String,System.Type,System.Int32,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  962.       <summary>Initializes a new instance of the class with a specified error message, the metadata object .NET Framework Type, and the numerical limit that was exceeded.</summary>
  963.       <param name="message">The message that describes the error.</param>
  964.       <param name="metadataObjectType">The type of metadata object involved in the limit violation.</param>
  965.       <param name="limit">The numerical value of the limit.</param>
  966.       <param name="exh">The exception helper that helps localization of the error message.</param>
  967.     </member>
  968.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.#ctor(System.Type,System.Int32,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  969.       <summary>Initializes a new instance of the class with the metadata object .NET Framework Type and the numerical limit that was exceeded.</summary>
  970.       <param name="metadataObjectType">The type of metadata object involved in the limit violation.</param>
  971.       <param name="limit">The numerical value of the limit.</param>
  972.       <param name="exh">The exception helper that assists in the localization of the error message.</param>
  973.     </member>
  974.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  975.       <summary>Gets the object data by using the serialization information and the streaming context.</summary>
  976.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  977.       <param name="context">The streaming context that contains textual information about the source or destination.</param>
  978.     </member>
  979.     <member name="P:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.Limit">
  980.       <summary>Gets or sets the numerical limit that was exceeded.</summary>
  981.       <returns>The numerical value of the limit.</returns>
  982.     </member>
  983.     <member name="P:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.Message">
  984.       <summary>Gets the exception message.</summary>
  985.       <returns>The exception message.</returns>
  986.     </member>
  987.     <member name="M:Microsoft.BusinessData.MetadataModel.ExceededMetadataObjectLimitException.ToString">
  988.       <summary>Creates and returns a string representation of the current exception object.</summary>
  989.       <returns>The string representation of the current exception object.</returns>
  990.     </member>
  991.     <member name="T:Microsoft.BusinessData.MetadataModel.FilterType">
  992.       <summary>Represents the enumeration that identifies the type of the filter descriptor.</summary>
  993.     </member>
  994.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Comparison">
  995.       <summary>The back-end system uses the value of this filter to limit the returned items to the result of a comparison (=1).</summary>
  996.     </member>
  997.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.LastId">
  998.       <summary>The value of the filter will be used to identify the last item obtained by the caller in an enumeration (=3).</summary>
  999.     </member>
  1000.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Limit">
  1001.       <summary>The back-end system uses the value of this filter to limit the returned items (=4).</summary>
  1002.     </member>
  1003.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.PageNumber">
  1004.       <summary>The value of the filter will be used to specify the number of the page that is requested (=5).</summary>
  1005.     </member>
  1006.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Password">
  1007.       <summary>The value of the filter will be used to pass SSO password (=6).</summary>
  1008.     </member>
  1009.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.SsoTicket">
  1010.       <summary>The value of the filter will be used to pass SSO ticket (=8).</summary>
  1011.     </member>
  1012.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Timestamp">
  1013.       <summary>The value of the filter will be used to send time information (=9).</summary>
  1014.     </member>
  1015.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.UserContext">
  1016.       <summary>The value of the filter will be used to pass identity of the current user (=10).</summary>
  1017.     </member>
  1018.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Username">
  1019.       <summary>The value of the filter will be used to send a single sign-on (SSO) username (=11).</summary>
  1020.     </member>
  1021.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Wildcard">
  1022.       <summary>The back-end system uses the value of this filter to limit the returned items to the result of a comparison based on a wildcarded string (=13).</summary>
  1023.     </member>
  1024.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Input">
  1025.       <summary>The value of the filter will be sent to back-end. The semantics in which the value will be used by the back-end are unknown (=14).</summary>
  1026.     </member>
  1027.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Output">
  1028.       <summary>The value of this filter will represent a result returned by the back-end after execution. The semantics of this value are unknown (=15).</summary>
  1029.     </member>
  1030.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.InputOutput">
  1031.       <summary>The value of this filter is sent to back-end and the value will represent a result returned by the back-end after execution. The semantics of this value are unknown (=16).</summary>
  1032.     </member>
  1033.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.Batching">
  1034.       <summary>The value of the filter will be used to set and get anchor values when the back-end supports batching (=17).</summary>
  1035.     </member>
  1036.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.BatchingTermination">
  1037.       <summary>The value of the filter will be used to identify when there is no more data in a batching function (=18).</summary>
  1038.     </member>
  1039.     <member name="F:Microsoft.BusinessData.MetadataModel.FilterType.UserCulture">
  1040.       <summary>The value of the filter that will be used to send callers locale to the back-end (=19).</summary>
  1041.     </member>
  1042.     <member name="T:Microsoft.BusinessData.MetadataModel.IAccessControlledMetadataObject">
  1043.       <summary>Represents the internal access control provider interface.</summary>
  1044.     </member>
  1045.     <member name="M:Microsoft.BusinessData.MetadataModel.IAccessControlledMetadataObject.GetAccessControlList">
  1046.       <summary>Retrieves the access control list (ACL) for this object.</summary>
  1047.       <returns>The ACL object.</returns>
  1048.     </member>
  1049.     <member name="T:Microsoft.BusinessData.MetadataModel.IAction">
  1050.       <summary>Defines methods and properties on an action.</summary>
  1051.     </member>
  1052.     <member name="M:Microsoft.BusinessData.MetadataModel.IAction.DoesWorkWith(Microsoft.BusinessData.MetadataModel.IView)"></member>
  1053.     <member name="M:Microsoft.BusinessData.MetadataModel.IAction.GetActionParameters">
  1054.       <summary>Returns the parameters of this action.</summary>
  1055.       <returns>The collection of action parameters.</returns>
  1056.     </member>
  1057.     <member name="M:Microsoft.BusinessData.MetadataModel.IAction.GetDataClass"></member>
  1058.     <member name="M:Microsoft.BusinessData.MetadataModel.IAction.GetParameterizedUrl(Microsoft.BusinessData.Runtime.IInstance)"></member>
  1059.     <member name="P:Microsoft.BusinessData.MetadataModel.IAction.ImageUrl">
  1060.       <summary>Gets a URL to the image that represents the action.</summary>
  1061.       <returns>A string representing the image associated with the action.</returns>
  1062.     </member>
  1063.     <member name="P:Microsoft.BusinessData.MetadataModel.IAction.IsOpenedInNewWindow">
  1064.       <summary>Gets a Boolean value that indicates if a new window is opened for the action.</summary>
  1065.       <returns>true if opened; otherwise, false.</returns>
  1066.     </member>
  1067.     <member name="P:Microsoft.BusinessData.MetadataModel.IAction.Position">
  1068.       <summary>Gets the position of the action.</summary>
  1069.       <returns>The number that represents the position of the action.</returns>
  1070.     </member>
  1071.     <member name="P:Microsoft.BusinessData.MetadataModel.IAction.Url">
  1072.       <summary>Gets the URL to go to when the action is clicked.</summary>
  1073.       <returns>The URL string.</returns>
  1074.     </member>
  1075.     <member name="T:Microsoft.BusinessData.MetadataModel.IActionParameter">
  1076.       <summary>Defines the parameters that the action URL accepts.</summary>
  1077.     </member>
  1078.     <member name="M:Microsoft.BusinessData.MetadataModel.IActionParameter.GetAction">
  1079.       <summary>Gets the action object that is associated with the <see cref="T:Microsoft.BusinessData.MetadataModel.IActionParameter" /> object.</summary>
  1080.       <returns>An action object.</returns>
  1081.     </member>
  1082.     <member name="P:Microsoft.BusinessData.MetadataModel.IActionParameter.Index">
  1083.       <summary>Gets the index of the parameter.</summary>
  1084.       <returns>A number that represents the index.</returns>
  1085.     </member>
  1086.     <member name="T:Microsoft.BusinessData.MetadataModel.IAssociation">
  1087.       <summary>Represents a relationship between two or more related entities within line-of-business (LOB) systems.</summary>
  1088.     </member>
  1089.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociation.AssociationGroup">
  1090.       <summary>Gets the association group for this association.</summary>
  1091.       <returns>The association group.</returns>
  1092.     </member>
  1093.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociation.DestinationReference">
  1094.       <summary>Gets a reference to the destination entity.</summary>
  1095.       <returns>A reference to the destination entity.</returns>
  1096.     </member>
  1097.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociation.GetDestination">
  1098.       <summary>Returns the destination entity of the association.</summary>
  1099.       <returns>
  1100.         <see cref="T:Microsoft.BusinessData.MetadataModel.IEntity" />. The destination entity.</returns>
  1101.     </member>
  1102.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociation.GetSources">
  1103.       <summary>Returns the source entities in an association.</summary>
  1104.       <returns>
  1105.         <see cref="T:Microsoft.BusinessData.MetadataModel.Collections.INamespacedEntityDictionaryDictionary" />. An entity collection object.</returns>
  1106.     </member>
  1107.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociation.IsBound">
  1108.       <summary>Indicates whether this association has all entity references available.</summary>
  1109.       <returns>true if the association has all entity references available; otherwise, false.</returns>
  1110.     </member>
  1111.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociation.SourceReferences">
  1112.       <summary>Gets the collection of references to source entities.</summary>
  1113.       <returns>The collection of references to source entities.</returns>
  1114.     </member>
  1115.     <member name="T:Microsoft.BusinessData.MetadataModel.IAssociationGroup">
  1116.       <summary>Represents an association between entities.</summary>
  1117.     </member>
  1118.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociationGroup.DestinationReference"></member>
  1119.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetAssociator">
  1120.       <summary>Returns the Associator of this association, which is an object that implements the IAssociation interface.</summary>
  1121.       <returns>An object that implements the IAssociation interface.</returns>
  1122.     </member>
  1123.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetBulkAssociatedIdEnumerator(Microsoft.BusinessData.MetadataModel.IEntity)">
  1124.       <summary>Returns the associated identity enumerators of this association.</summary>
  1125.       <returns>The associated identity enumerators.</returns>
  1126.       <param name="source">The source entity.</param>
  1127.     </member>
  1128.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetBulkNavigators">
  1129.       <summary>Returns a collection of <see cref="T:Microsoft.BusinessData.MetadataModel.IAssociation" /> objects.</summary>
  1130.       <returns>A collection of <see cref="T:Microsoft.BusinessData.MetadataModel.IAssociation" /> objects.</returns>
  1131.     </member>
  1132.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetDestination">
  1133.       <summary>Returns the destination entity of the association.</summary>
  1134.       <returns>The destination entity of the association.</returns>
  1135.     </member>
  1136.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetDisassociator">
  1137.       <summary>Returns the Disassociator of this association, which is an object that implements the IAssociation interface.</summary>
  1138.       <returns>The Disassociator object of this association.</returns>
  1139.     </member>
  1140.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetNavigators">
  1141.       <summary>Returns the navigators of this association.</summary>
  1142.       <returns>The collection of navigators of this association.</returns>
  1143.     </member>
  1144.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetReverseBulkAssociatedIdEnumerator">
  1145.       <summary>Returns the reverse associated identity enumerators of this association.</summary>
  1146.       <returns>The reverse associated identity enumerators.</returns>
  1147.     </member>
  1148.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetReverseBulkNavigators">
  1149.       <summary>Returns the navigators of this collection of <see cref="T:Microsoft.BusinessData.MetadataModel.IAssociation" /> objects..</summary>
  1150.       <returns>The navigators of this collection of <see cref="T:Microsoft.BusinessData.MetadataModel.IAssociation" /> objects.</returns>
  1151.     </member>
  1152.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetReverseNavigators">
  1153.       <summary>Returns the reverse navigators of this association.</summary>
  1154.       <returns>The collection of reverse navigators.</returns>
  1155.     </member>
  1156.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.GetSources">
  1157.       <summary>Returns the collection of Entity Instances of the sources.</summary>
  1158.       <returns>The collection of Entity Instances of the sources.</returns>
  1159.     </member>
  1160.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociationGroup.IsBound"></member>
  1161.     <member name="M:Microsoft.BusinessData.MetadataModel.IAssociationGroup.IsReverse(Microsoft.BusinessData.MetadataModel.IAssociation)">
  1162.       <summary>Determines whether the given association is a reverse association.</summary>
  1163.       <returns>true if the association is in the group and is reverse; otherwise, false.</returns>
  1164.       <param name="association">The Association object that implements the IAssociation interface.</param>
  1165.     </member>
  1166.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociationGroup.SourceReferences"></member>
  1167.     <member name="T:Microsoft.BusinessData.MetadataModel.IAssociationReference">
  1168.       <summary>Represents a reference to an association.</summary>
  1169.     </member>
  1170.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociationReference.Entity">
  1171.       <summary>Gets a reference to the entity that defines the association.</summary>
  1172.       <returns>A reference to the entity that defines the association.</returns>
  1173.     </member>
  1174.     <member name="P:Microsoft.BusinessData.MetadataModel.IAssociationReference.Name">
  1175.       <summary>Gets the name of the association.</summary>
  1176.       <returns>The name of the association.</returns>
  1177.     </member>
  1178.     <member name="T:Microsoft.BusinessData.MetadataModel.IDataClass">
  1179.       <summary>Defines properties and methods that support a data class, which represents the base class of all entities.</summary>
  1180.     </member>
  1181.     <member name="P:Microsoft.BusinessData.MetadataModel.IDataClass.Catalog">
  1182.       <summary>Gets the catalog this data class is coming from.</summary>
  1183.       <returns>The catalog this data class is coming from.</returns>
  1184.     </member>
  1185.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.ContainsDefaultAction"></member>
  1186.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.Execute(Microsoft.BusinessData.MetadataModel.IMethodInstance,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1187.       <summary>Executes the given method instance against a given LobSystem instance.</summary>
  1188.       <returns>The value of the method.</returns>
  1189.       <param name="methodInstanceToExecute">The method instance to execute.</param>
  1190.       <param name="lobSystemInstance">The given LobSystem instance.</param>
  1191.     </member>
  1192.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.Execute(Microsoft.BusinessData.MetadataModel.IMethodInstance,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.Object[]@)">
  1193.       <summary>Executes the given method instance against a given LobSystem instance with the given parameters.</summary>
  1194.       <returns>The value of the method.</returns>
  1195.       <param name="methodInstanceToExecute">The method instance to execute.</param>
  1196.       <param name="lobSystemInstance">The given LobSystem instance.</param>
  1197.       <param name="overrideArgs">The override arguments array.</param>
  1198.     </member>
  1199.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetActions"></member>
  1200.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetDefaultAction"></member>
  1201.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetLobSystem">
  1202.       <summary>Gets the LobSystem of this data class.</summary>
  1203.       <returns>The LobSystem of this data class.</returns>
  1204.     </member>
  1205.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetMethodInstance(System.String,Microsoft.BusinessData.MetadataModel.MethodInstanceType)">
  1206.       <summary>Gets the method instance with this name with the given stereotype.</summary>
  1207.       <returns>The method instance.</returns>
  1208.       <param name="name">The name of the method instance.</param>
  1209.       <param name="stereotype">The stereotype of method instance to return.</param>
  1210.     </member>
  1211.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetMethodInstances">
  1212.       <summary>Gets the method instances of this data class.</summary>
  1213.       <returns>The method instances of this data class.</returns>
  1214.     </member>
  1215.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetMethodInstances(Microsoft.BusinessData.MetadataModel.MethodInstanceType)">
  1216.       <summary>Gets the method instances of this data class with the given stereotype.</summary>
  1217.       <returns>The method instances of this data class with the given stereotype.</returns>
  1218.       <param name="stereotype">The stereotype of method instances to return.</param>
  1219.     </member>
  1220.     <member name="M:Microsoft.BusinessData.MetadataModel.IDataClass.GetMethods">
  1221.       <summary>Gets the methods of this data class.</summary>
  1222.     </member>
  1223.     <member name="P:Microsoft.BusinessData.MetadataModel.IDataClass.Namespace">
  1224.       <summary>Gets the namespace of this data class.</summary>
  1225.       <returns>The namespace of this data class.</returns>
  1226.     </member>
  1227.     <member name="P:Microsoft.BusinessData.MetadataModel.IDataClass.Version">
  1228.       <summary>Gets the version of this entity.</summary>
  1229.       <returns>The version of this entity.</returns>
  1230.     </member>
  1231.     <member name="T:Microsoft.BusinessData.MetadataModel.IEntity">
  1232.       <summary>Represents an entity such as Customer or Product, in a line-of-business (LOB) application.</summary>
  1233.     </member>
  1234.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Associate(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.Runtime.IEntityInstance,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1235.       <summary>Associates the given source entity instances with the given destination entity instance.</summary>
  1236.       <param name="sourceEntityInstances">The source instances.</param>
  1237.       <param name="destinationEntityInstance">The destination instance.</param>
  1238.       <param name="association">The association to use.</param>
  1239.       <param name="lobSystemInstance">An LobSystem instance.</param>
  1240.     </member>
  1241.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.BulkEnumerateAssociatedIds(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1242.       <summary>Gets pairs of source identities and destination identity for existing associated entity instances with the default OperationMode object and the default filters.</summary>
  1243.       <returns>The pairs of source identities and destination identity.</returns>
  1244.       <param name="sourceEntityInstances">The source instances.</param>
  1245.       <param name="associatedIdEnumerator">The associated IdEnumerator method to use.</param>
  1246.       <param name="lsi">The LobSystem instance to use.</param>
  1247.     </member>
  1248.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.BulkEnumerateAssociatedIds(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1249.       <summary>Gets pairs of source identities and destination identity for existing associated entity instances with the default OperationMode object and the specified filter collection.</summary>
  1250.       <returns>Pairs of source identities and destination identity.</returns>
  1251.       <param name="sourceEntityInstances">The source instances.</param>
  1252.       <param name="associatedIdEnumerator">The associated IdEnumerator method to use.</param>
  1253.       <param name="filters">The filters to use.</param>
  1254.       <param name="lsi">The LobSystem instance to use.</param>
  1255.     </member>
  1256.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.BulkEnumerateIdentities(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.Identity},Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1257.       <summary>Enumerates the given identities.</summary>
  1258.       <returns>An enumerator.</returns>
  1259.       <param name="identities">The given identities.</param>
  1260.       <param name="lobSystemInstance">The LobSystem instance.</param>
  1261.     </member>
  1262.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CheckAccess(Microsoft.BusinessData.Runtime.Identity[],Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1263.       <summary>Gets the access rights of the given entity instance identities for the given LobSystem instance.</summary>
  1264.       <returns>A long number representing access rights.</returns>
  1265.       <param name="instanceIdentities">The instance identities.</param>
  1266.       <param name="lobSystemInstance">An LobSystem instance.</param>
  1267.     </member>
  1268.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Create(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1269.       <summary>Creates an entity instance.</summary>
  1270.       <returns>The identity of the created entity instance.</returns>
  1271.       <param name="fieldValues">The parameters of the Create method.</param>
  1272.       <param name="lsi">An LobSystem instance.</param>
  1273.     </member>
  1274.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Create(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1275.       <summary>Creates an entity instance that is associated with other entity instances.</summary>
  1276.       <returns>The identity of the created entity instance.</returns>
  1277.       <param name="fieldValues">The parameters of the Create method.</param>
  1278.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1279.       <param name="lsi">The LobSystem instance.</param>
  1280.     </member>
  1281.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Create(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1282.       <summary>Creates an entity instance.</summary>
  1283.       <returns>The identity of the created entity instance.</returns>
  1284.       <param name="fieldValues">The parameters of the Create method.</param>
  1285.       <param name="assignedIdentity">The identity that is assigned to the instance.</param>
  1286.       <param name="lsi">The LobSystem instance.</param>
  1287.     </member>
  1288.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Create(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1289.       <summary>Creates an entity instance.</summary>
  1290.       <returns> The identity of the created entity instance.</returns>
  1291.       <param name="fieldValues">The parameters of the Create method.</param>
  1292.       <param name="assignedIdentity">The identity that is assigned to the instance.</param>
  1293.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1294.       <param name="lsi">LobSystem instance.</param>
  1295.     </member>
  1296.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1297.       <summary>Creates an entity instance, and sets all fields of the entity to the given values with an update.</summary>
  1298.       <returns>A reference to the newly created instance.</returns>
  1299.       <param name="fieldValues">The parameters of the Create method.</param>
  1300.       <param name="lsi">The LobSystem instance.</param>
  1301.     </member>
  1302.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1303.       <summary>Creates an entity instance with a LOB system instance, a specific operation mode, and sets all fields of the entity to the given values with an update.</summary>
  1304.       <returns>A reference to the new instance.</returns>
  1305.       <param name="fieldValues">The parameters of the Create method.</param>
  1306.       <param name="lsi">The LOB system instance.</param>
  1307.       <param name="mode">The mode in which to create the entity instance.</param>
  1308.     </member>
  1309.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1310.       <summary>Creates an entity instance associated with other entity instances, and sets all fields of the entity to the given values with an update.</summary>
  1311.       <returns>A reference to the new instance.</returns>
  1312.       <param name="fieldValues">The parameters of the Create method.</param>
  1313.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1314.       <param name="lsi">The LOB system instance.</param>
  1315.     </member>
  1316.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1317.       <summary>Creates an entity instance, with a specific OperationMode object, associated with other entity instances, and sets all fields of the entity to the given values with an update.</summary>
  1318.       <returns>A reference to the new instance.</returns>
  1319.       <param name="fieldValues">The parameters of the Create method.</param>
  1320.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1321.       <param name="lsi">The LOB system instance.</param>
  1322.       <param name="mode">The mode in which to create the entity instance.</param>
  1323.     </member>
  1324.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1325.       <summary>Creates an entity instance with an assigned identity, and sets all fields of the entity to the given values with an update.</summary>
  1326.       <returns>A reference to the new instance.</returns>
  1327.       <param name="fieldValues">The parameters of the Create method.</param>
  1328.       <param name="assignedIdentity">The identity that is assigned to the instance.</param>
  1329.       <param name="lsi">The LOB system instance.</param>
  1330.     </member>
  1331.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1332.       <summary>Creates an entity instance with an assigned identity and a specific OperationMode object, and sets all fields of the entity to the given values with an update.</summary>
  1333.       <returns>A reference to the new instance.</returns>
  1334.       <param name="fieldValues">The parameters of the Create method.</param>
  1335.       <param name="assignedIdentity">The identity that is assigned to the instance.</param>
  1336.       <param name="lsi">The LOB system instance.</param>
  1337.       <param name="mode">The mode in which to create the entity instance.</param>
  1338.     </member>
  1339.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1340.       <summary>Creates a new entity instance with a specific identity, associated with other entity instances, and sets all fields of the entity to the given values with an update.</summary>
  1341.       <returns>A reference to the newly created instance.</returns>
  1342.       <param name="fieldValues">The parameters of the Create method.</param>
  1343.       <param name="assignedIdentity">The identity to be assigned to the instance.</param>
  1344.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1345.       <param name="lsi">The LOB system instance.</param>
  1346.     </member>
  1347.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.CreateWithFields(Microsoft.BusinessData.Runtime.IFieldValueDictionary,Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1348.       <summary>Creates an entity instance with a specific identity and OperationMode object, associated with other entity instances, and sets all fields of the entity to the given values with an update.</summary>
  1349.       <returns>A reference to the newly created instance.</returns>
  1350.       <param name="fieldValues">The parameters of the Create method.</param>
  1351.       <param name="assignedIdentity">The identity that is assigned to the instance.</param>
  1352.       <param name="associatedInstances">The entity instances that are associated with this instance during creation.</param>
  1353.       <param name="lsi">The LOB system instance.</param>
  1354.       <param name="mode">The mode in which to create the entity instance.</param>
  1355.     </member>
  1356.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.Disassociate(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.Runtime.IEntityInstance,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1357.       <summary>Disassociates the given source entity instances from the given destination entity instance.</summary>
  1358.       <param name="sourceEntityInstances">The source instances.</param>
  1359.       <param name="destinationEntityInstance">The destination instance.</param>
  1360.       <param name="association">The association to use.</param>
  1361.       <param name="lobSystemInstance">The LOB system instance.</param>
  1362.     </member>
  1363.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.EnumerateChangedIdentities(System.DateTime,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1364.       <summary>Enumerates the identities of a changed entity instance.</summary>
  1365.       <returns>The enumerator to entity instances with minimal data.</returns>
  1366.       <param name="timeStamp">A timestamp.</param>
  1367.       <param name="filterCollection">The filters to apply.</param>
  1368.       <param name="lobSystemInstance">The LOB system instance.</param>
  1369.     </member>
  1370.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.EnumerateDeletedIdentities(System.DateTime,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1371.       <summary>Enumerates the identities of a deleted entity instance.</summary>
  1372.       <returns>The enumerator to entity instances with minimal data.</returns>
  1373.       <param name="timeStamp">A timestamp.</param>
  1374.       <param name="filterCollection">The filters to apply.</param>
  1375.       <param name="lobSystemInstance">The LOB system instance.</param>
  1376.     </member>
  1377.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.EnumerateIdentities(Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1378.       <summary>Enumerates identities.</summary>
  1379.       <returns>The enumerator to entity instances with minimal data.</returns>
  1380.       <param name="filterCollection">The filters to apply.</param>
  1381.       <param name="lobSystemInstance">The LOB system instance.</param>
  1382.     </member>
  1383.     <member name="P:Microsoft.BusinessData.MetadataModel.IEntity.EstimatedInstanceCount">
  1384.       <summary>Gets the number of expected instances of this entity.</summary>
  1385.       <returns>The number of expected instances.</returns>
  1386.     </member>
  1387.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.ExecuteScalar(System.String,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1388.       <summary>Executes a scalar MethodInstance object with the given name, filters values, and the given LobSystemInstance object, and returns the result.</summary>
  1389.       <returns>The result object.</returns>
  1390.       <param name="methodInstanceName">Name of the method instance.</param>
  1391.       <param name="filterCollection">The filters to apply.</param>
  1392.       <param name="lobSystemInstance">The given LobSystemInstance object.</param>
  1393.     </member>
  1394.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociated(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1395.       <summary>Gets the EntityInstance objects that are associated with a given source EntityInstance object.</summary>
  1396.       <returns>An enumerator to the entity instances.</returns>
  1397.       <param name="sourceEntityInstances">The source instances.</param>
  1398.       <param name="association">The association to use.</param>
  1399.       <param name="lobSystemInstance">The LOB system instance.</param>
  1400.     </member>
  1401.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociated(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1402.       <summary>Gets the entity instances that are associated with a given source entity instance with a given OperationMode object.</summary>
  1403.       <returns>An enumerator to the entity instances.</returns>
  1404.       <param name="sourceEntityInstances">The source instances.</param>
  1405.       <param name="association">The association to use.</param>
  1406.       <param name="lobSystemInstance">The LOB system instance.</param>
  1407.       <param name="mode">The operation mode to read the entity instances.</param>
  1408.     </member>
  1409.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociated(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1410.       <summary>Gets the EntityInstance objects that are associated with a given source entity instance and selected with given filter values.</summary>
  1411.       <returns>An enumerator to the entity instances.</returns>
  1412.       <param name="sourceEntityInstances">The source instances.</param>
  1413.       <param name="association">The association to use.</param>
  1414.       <param name="filterCollection">The filters to apply.</param>
  1415.       <param name="lobSystemInstance">The LOB system instance.</param>
  1416.     </member>
  1417.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociated(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1418.       <summary>Gets the EntityInstance objects that are associated with a given source EntityInstance object selected with given filter values and with a given OperationMode object.</summary>
  1419.       <returns>An enumerator to the entity instances.</returns>
  1420.       <param name="sourceEntityInstances">The source instances.</param>
  1421.       <param name="association">The association to use.</param>
  1422.       <param name="filterCollection">The filters to apply.</param>
  1423.       <param name="lobSystemInstance">The LOB system instance.</param>
  1424.       <param name="mode">operation mode to read the entity instances.</param>
  1425.     </member>
  1426.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociatedMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.EntityInstanceCollection},Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1427.       <summary>Gets the entity instances that are associated to the given source entity instances.</summary>
  1428.       <returns>The entity instances that are associated to the given source entity instances.</returns>
  1429.       <param name="sourceEntityInstances">The source entity instances.</param>
  1430.       <param name="association">The association to use.</param>
  1431.       <param name="lobSystemInstance">The LobSystem instance.</param>
  1432.     </member>
  1433.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociatedMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.EntityInstanceCollection},Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1434.       <summary>Gets the entity instances that are associated to the given source entity instances by using a specified OperationMode object.</summary>
  1435.       <returns>The entity instances that are associated to the given source entity instances.</returns>
  1436.       <param name="sourceEntityInstances">The source entity instances.</param>
  1437.       <param name="association">The association to use.</param>
  1438.       <param name="lobSystemInstance">The LobSystem instance.</param>
  1439.       <param name="mode">The OperationMode object to read the entity instances.</param>
  1440.     </member>
  1441.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociatedMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.EntityInstanceCollection},Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1442.       <summary>Gets the entity instances that are associated to the given source entity instances by applying a specified filter collection.</summary>
  1443.       <returns>The entity instances that are associated to the given source entity instances.</returns>
  1444.       <param name="sourceEntityInstances">The source entity instances.</param>
  1445.       <param name="association">The association to use.</param>
  1446.       <param name="filterCollection">The filters to apply.</param>
  1447.       <param name="lobSystemInstance">The LobSystem instance.</param>
  1448.     </member>
  1449.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindAssociatedMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.EntityInstanceCollection},Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1450.       <summary>Gets the entity instances that are associated to the given source entity instances by applying a specified filter collection and using a specified OperationMode object.</summary>
  1451.       <returns>The entity instances that are associated to the given source entity instances.</returns>
  1452.       <param name="sourceEntityInstances">The source entity instances.</param>
  1453.       <param name="association">The association to use.</param>
  1454.       <param name="filterCollection">The filters to apply.</param>
  1455.       <param name="lobSystemInstance">The LobSystem instance.</param>
  1456.       <param name="mode">The OperationMode object to read the entity instances.</param>
  1457.     </member>
  1458.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindFiltered(Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1459.       <summary>Gets the EntityInstance objects selected with given filter values using the default Finder MethodInstance object.</summary>
  1460.       <returns>An enumerator to the entity instances.</returns>
  1461.       <param name="filterCollection">The filters to apply.</param>
  1462.       <param name="lobSystemInstance">The LOB system instance.</param>
  1463.     </member>
  1464.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindFiltered(Microsoft.BusinessData.Runtime.IFilterCollection,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1465.       <summary>Gets the EntityInstance objects selected with given filter values using the Finder MethodInstance object with the given name.</summary>
  1466.       <returns>An enumerator to the entity instances.</returns>
  1467.       <param name="filterCollection">The filters to apply.</param>
  1468.       <param name="finderName">The name of the finder.</param>
  1469.       <param name="lobSystemInstance">The LOB system instance.</param>
  1470.     </member>
  1471.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindFiltered(Microsoft.BusinessData.Runtime.IFilterCollection,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1472.       <summary>Gets the EntityInstance objects selected with given filter values using the Finder MethodInstance object with the given name and the given OperationMode object.</summary>
  1473.       <returns>An enumerator to the entity instances.</returns>
  1474.       <param name="filterCollection">The filters to apply.</param>
  1475.       <param name="finderName">The name of the finder.</param>
  1476.       <param name="lobSystemInstance">The LOB system instance.</param>
  1477.       <param name="mode">The OperationMode object to read the entity instances.</param>
  1478.     </member>
  1479.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1480.       <summary>Gets the entity instance with the given identity for the default SpecificFinder MethodInstance object.</summary>
  1481.       <returns>An entity instance.</returns>
  1482.       <param name="identity">The given identity.</param>
  1483.       <param name="lobSystemInstance">The LOB system instance.</param>
  1484.     </member>
  1485.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.Boolean)">
  1486.       <summary>Gets the entity instance with the given identity for the default SpecificFinder MethodInstance object with an option to read immediately or on the first function call that requires a read.</summary>
  1487.       <returns>An entity instance.</returns>
  1488.       <param name="identity">The identity of the entity instance.</param>
  1489.       <param name="lobSystemInstance">The LOB system instance.</param>
  1490.       <param name="readNow">true to read the data immediately; otherwise, the data is read on the first function call that requires a read.</param>
  1491.     </member>
  1492.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1493.       <summary>Gets the entity instance with the given identity for a SpecificFinder MethodInstance object.</summary>
  1494.       <returns>An entity instance.</returns>
  1495.       <param name="identity">The identity of the entity instance.</param>
  1496.       <param name="specificFinderName">The name of the SpecificFinder MethodInstance object.</param>
  1497.       <param name="lobSystemInstance">The LOB system instance.</param>
  1498.     </member>
  1499.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1500.       <summary>Gets the entity instance with the given identity for a specific SpecificFinder MethodInstance object with the given OperationMode object.</summary>
  1501.       <returns>An entity instance.</returns>
  1502.       <param name="identity">The identity of the entity instance.</param>
  1503.       <param name="specificFinderName">The name of the SpecificFinder MethodInstance object.</param>
  1504.       <param name="lobSystemInstance">The LOB system instance.</param>
  1505.       <param name="mode">The OperationMode object to read the entity instances.</param>
  1506.     </member>
  1507.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode,System.Boolean)">
  1508.       <summary>Gets the entity instance with the given identity for a specific SpecificFinder MethodInstance object and a given OperationMode object, with an option to read the data immediately or read it on the first function call that requires a read.</summary>
  1509.       <returns>An entity instance.</returns>
  1510.       <param name="identity">The identity of the entity instance.</param>
  1511.       <param name="specificFinderName">The name of the SpecificFinder MethodInstance object.</param>
  1512.       <param name="lobSystemInstance">The LOB system instance.</param>
  1513.       <param name="mode">The OperationMode object to read the entity instances.</param>
  1514.       <param name="readNow">true to read the data immediately; otherwise, the data is read on the first function call that requires a read.</param>
  1515.     </member>
  1516.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecific(Microsoft.BusinessData.Runtime.Identity,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.Boolean)">
  1517.       <summary>Gets the entity instance with the given identity for a specific SpecificFinder MethodInstance object and a given LobSystem instance, with an option to read the data immediately or read it on the first function call that requires a read.</summary>
  1518.       <returns>An entity instance.</returns>
  1519.       <param name="identity">The identity of the entity instance.</param>
  1520.       <param name="specificFinderName">The name of the SpecificFinder MethodInstance object.</param>
  1521.       <param name="lobSystemInstance">The LOB system instance.</param>
  1522.       <param name="readNow">true to read the data immediately; otherwise, the data is read on the first function call that requires a read.</param>
  1523.     </member>
  1524.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecificMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.Identity},Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1525.       <summary>Gets a group of entity instances given their identities by using the default OperationMode object and the BulkSpecificFinder Method Instance.</summary>
  1526.       <returns>A group of entity instances.</returns>
  1527.       <param name="identities">The set of identities to retrieve entity instances for.</param>
  1528.       <param name="lsi">The LobSystem instance to execute the bulk specific finder against.</param>
  1529.     </member>
  1530.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecificMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.Identity},System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1531.       <summary>Gets a group of entity instances given their identities by using the default OperationMode object.</summary>
  1532.       <returns>A group of entity instances.</returns>
  1533.       <param name="identities">The set of identities to retrieve entity instances for.</param>
  1534.       <param name="bulkSpecificFinderName">The name of the BulkSpecificFinder MethodInstance to execute.</param>
  1535.       <param name="lsi">The LobSystem instance to execute the BulkSpecificFinder MethodInstance against.</param>
  1536.     </member>
  1537.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.FindSpecificMultiple(System.Collections.Generic.IList{Microsoft.BusinessData.Runtime.Identity},System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.OperationMode)">
  1538.       <summary>Gets a group of entity instances given their identities.</summary>
  1539.       <returns>A group of entity instances.</returns>
  1540.       <param name="identities">The set of identities to retrieve entity instances for.</param>
  1541.       <param name="bulkSpecificFinderName">The name of the BulkSpecificFinder MethodInstance object to execute.</param>
  1542.       <param name="lsi">The LobSystem instance to execute the BulkSpecificFinder MethodInstance object against.</param>
  1543.       <param name="mode">The OperationMode object to use when executing the BulkSpecificFinder MethodInstance object.</param>
  1544.     </member>
  1545.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetAssociationGroups">
  1546.       <summary>Gets all the association groups of this entity.</summary>
  1547.       <returns>All the association groups of this entity.</returns>
  1548.     </member>
  1549.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetAssociationView(Microsoft.BusinessData.MetadataModel.IAssociation)">
  1550.       <summary>Gets the View object of the association.</summary>
  1551.       <returns>The View object of the association.</returns>
  1552.       <param name="association">The association to get the View object for.</param>
  1553.     </member>
  1554.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetBulkIdentityEnumeratorView">
  1555.       <summary>Gets the View object for the ID enumerator.</summary>
  1556.       <returns>The View object for the ID enumerator.</returns>
  1557.     </member>
  1558.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetBulkSpecificFinderView(System.String)">
  1559.       <summary>Gets the View object for the given BulkSpecificFinder MethodInstance object.</summary>
  1560.       <returns>The View object for the given BulkSpecificFinder MethodInstance object.</returns>
  1561.       <param name="methodInstanceName">The name of the MethodInstance object.</param>
  1562.     </member>
  1563.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetChangedIdentityEnumeratorView">
  1564.       <summary>Gets the View object for the changed IdEnumerator method.</summary>
  1565.       <returns>The View object for the changed IDs.</returns>
  1566.     </member>
  1567.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetCreatorView(System.String)">
  1568.       <summary>Gets the View object for the given creator.</summary>
  1569.       <returns>The View object for the given creator.</returns>
  1570.       <param name="methodInstanceName">Name of the specific finder or a creator.</param>
  1571.     </member>
  1572.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDefaultBulkSpecificFinderView">
  1573.       <summary>Gets the View object for the default BulkSpecificFinder MethodInstance object.</summary>
  1574.       <returns>The View object for the BulkSpecificFinder MethodInstance object.</returns>
  1575.     </member>
  1576.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDefaultFinderFilters">
  1577.       <summary>Gets the filters for the default Finder object.</summary>
  1578.       <returns>The filter collection.</returns>
  1579.     </member>
  1580.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDefaultOperationMode">
  1581.       <summary>Gets the default OperationMode object for this entity.</summary>
  1582.       <returns>The default OperationMode object.</returns>
  1583.     </member>
  1584.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDefaultSpecificFinderView">
  1585.       <summary>Gets the View object for the default SpecificFinder MethodInstance object.</summary>
  1586.       <returns>The View object for the default SpecificFinder MethodInstance object.</returns>
  1587.     </member>
  1588.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDeletedIdentityEnumeratorView">
  1589.       <summary>Gets the View object for the deleted ID enumerator.</summary>
  1590.       <returns>The View object for the deleted ID enumerator.</returns>
  1591.     </member>
  1592.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetDestinationAssociations">
  1593.       <summary>Gets the associations in which this entity is a destination.</summary>
  1594.       <returns>The associations in which this entity is a destination.</returns>
  1595.     </member>
  1596.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetFinderView(System.String)">
  1597.       <summary>Gets the View object for the given Finder MethodInstance object.</summary>
  1598.       <returns>The View object of the finder.</returns>
  1599.       <param name="methodInstanceName">The name of the Finder MethodInstance object.</param>
  1600.     </member>
  1601.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetIdentifierCount">
  1602.       <summary>Gets the number of identifiers of this entity.</summary>
  1603.       <returns>The number of identifiers.</returns>
  1604.     </member>
  1605.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetIdentifiers">
  1606.       <summary>Gets identifiers of this entity.</summary>
  1607.       <returns>The collection of identifiers.</returns>
  1608.     </member>
  1609.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetIdentityEnumeratorView">
  1610.       <summary>Gets the View object for the ID enumerator.</summary>
  1611.       <returns>The View object for the ID enumerator.</returns>
  1612.     </member>
  1613.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetSecurityDescriptor(Microsoft.BusinessData.Runtime.Identity,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  1614.       <summary>Gets the security descriptor of the entity instance with the given identity, and the LobSystem instance.</summary>
  1615.       <returns>The security descriptor.</returns>
  1616.       <param name="id">The identity of the entity instance.</param>
  1617.       <param name="lsi">The LobSystem instance.</param>
  1618.     </member>
  1619.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetSourceAssociations">
  1620.       <summary>Gets the collection of associations in which this entity is a source.</summary>
  1621.       <returns>The collection of associations in which this entity is a source.</returns>
  1622.     </member>
  1623.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetSpecificFinderView(System.String)">
  1624.       <summary>Gets the View object for the given SpecificFinder MethodInstance object.</summary>
  1625.       <returns>The View object for the SpecificFinder MethodInstance object.</returns>
  1626.       <param name="methodInstanceName">The name of the SpecificFinder MethodInstance object.</param>
  1627.     </member>
  1628.     <member name="M:Microsoft.BusinessData.MetadataModel.IEntity.GetUpdaterView(System.String)">
  1629.       <summary>Gets the View object for the given updater.</summary>
  1630.       <returns>The View object for the updater.</returns>
  1631.       <param name="updaterName">The name of the updater.</param>
  1632.     </member>
  1633.     <member name="T:Microsoft.BusinessData.MetadataModel.IEntityReference">
  1634.       <summary>Represents a reference to an Entity object.</summary>
  1635.     </member>
  1636.     <member name="P:Microsoft.BusinessData.MetadataModel.IEntityReference.Name">
  1637.       <summary>Gets the name of the Entity object.</summary>
  1638.       <returns>The name of the Entity.</returns>
  1639.     </member>
  1640.     <member name="P:Microsoft.BusinessData.MetadataModel.IEntityReference.Namespace">
  1641.       <summary>Gets the namespace of the Entity object.</summary>
  1642.       <returns>The namespace of the Entity.</returns>
  1643.     </member>
  1644.     <member name="T:Microsoft.BusinessData.MetadataModel.IField">
  1645.       <summary>Represents a Field object in a View object, which maps to a child TypeDescriptor returned by a MethodInstance object.</summary>
  1646.     </member>
  1647.     <member name="P:Microsoft.BusinessData.MetadataModel.IField.ContainsLocalizedDisplayName">
  1648.       <summary>Determines whether the field contains the localized display name of the Field object.</summary>
  1649.       <returns>true if the field contains the localized display name; otherwise, false.</returns>
  1650.     </member>
  1651.     <member name="P:Microsoft.BusinessData.MetadataModel.IField.DefaultDisplayName">
  1652.       <summary>Retrieves the default display name of the Field object.</summary>
  1653.       <returns>The default display name.</returns>
  1654.     </member>
  1655.     <member name="P:Microsoft.BusinessData.MetadataModel.IField.LocalizedDisplayName">
  1656.       <summary>Retrieves the localized display name of the Field object.</summary>
  1657.       <returns>The localized display name.</returns>
  1658.     </member>
  1659.     <member name="P:Microsoft.BusinessData.MetadataModel.IField.Name">
  1660.       <summary>Retrieves the name of the Field object.</summary>
  1661.       <returns>The name of the field.</returns>
  1662.     </member>
  1663.     <member name="P:Microsoft.BusinessData.MetadataModel.IField.TypeDescriptor">
  1664.       <summary>Retrieves the TypeDescriptor object that describes this Field object.</summary>
  1665.       <returns>The type descriptor.</returns>
  1666.     </member>
  1667.     <member name="T:Microsoft.BusinessData.MetadataModel.IFilterDescriptor">
  1668.       <summary>Describes the metadata of a filter.</summary>
  1669.     </member>
  1670.     <member name="P:Microsoft.BusinessData.MetadataModel.IFilterDescriptor.FilterField">
  1671.       <summary>Retrieves the Field object in the view that is affected by the result of this filter, described by dot path notation.</summary>
  1672.       <returns>The field affected by the result of the filter.</returns>
  1673.     </member>
  1674.     <member name="P:Microsoft.BusinessData.MetadataModel.IFilterDescriptor.FilterType">
  1675.       <summary>Retrieves the type of the filter.</summary>
  1676.       <returns>The type of the filter.</returns>
  1677.     </member>
  1678.     <member name="M:Microsoft.BusinessData.MetadataModel.IFilterDescriptor.GetMethod">
  1679.       <summary>Returns the method that has this filter.</summary>
  1680.       <returns>The method that has this filter.</returns>
  1681.     </member>
  1682.     <member name="M:Microsoft.BusinessData.MetadataModel.IFilterDescriptor.GetTypeDescriptors">
  1683.       <summary>Retrieves the type descriptors associated with this filter.</summary>
  1684.       <returns>The type descriptors associated with the filter.</returns>
  1685.     </member>
  1686.     <member name="P:Microsoft.BusinessData.MetadataModel.IFilterDescriptor.Type">
  1687.       <summary>Retrieves the type of the filter implementation.</summary>
  1688.       <returns>The type of the filter implementation.</returns>
  1689.     </member>
  1690.     <member name="T:Microsoft.BusinessData.MetadataModel.IIdentifier">
  1691.       <summary>Defines the properties of an entity identifier as well as a method to get the corresponding entity.</summary>
  1692.     </member>
  1693.     <member name="M:Microsoft.BusinessData.MetadataModel.IIdentifier.GetEntity">
  1694.       <summary>Returns the entity identified by this identifier.</summary>
  1695.       <returns>The entity identified by this identifier.</returns>
  1696.     </member>
  1697.     <member name="P:Microsoft.BusinessData.MetadataModel.IIdentifier.IdentifierType">
  1698.       <summary>Retrieves the type of the identifier.</summary>
  1699.       <returns>The type of the identifier.</returns>
  1700.     </member>
  1701.     <member name="P:Microsoft.BusinessData.MetadataModel.IIdentifier.OrdinalNumber">
  1702.       <summary>Retrieves the ordinal number of the identifier.</summary>
  1703.       <returns>The ordinal number of the identifier.</returns>
  1704.     </member>
  1705.     <member name="T:Microsoft.BusinessData.MetadataModel.IIdentifierReference">
  1706.       <summary>Represents a reference to an identifier.</summary>
  1707.     </member>
  1708.     <member name="P:Microsoft.BusinessData.MetadataModel.IIdentifierReference.Entity">
  1709.       <summary>Gets a reference to the Entity object that contains the identifier.</summary>
  1710.       <returns>A reference to the Entity that contains the identifier.</returns>
  1711.     </member>
  1712.     <member name="P:Microsoft.BusinessData.MetadataModel.IIdentifierReference.Name">
  1713.       <summary>Gets the name of the identifier.</summary>
  1714.       <returns>The name of the identifier.</returns>
  1715.     </member>
  1716.     <member name="T:Microsoft.BusinessData.MetadataModel.ILobSystem">
  1717.       <summary>Defines the properties and methods that handle an LobSystem object.</summary>
  1718.     </member>
  1719.     <member name="P:Microsoft.BusinessData.MetadataModel.ILobSystem.Catalog">
  1720.       <summary>Retrieves the Catalog that this ILobSystem object is coming from.</summary>
  1721.       <returns>The Catalog that this ILobSystem object is coming from.</returns>
  1722.     </member>
  1723.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystem.GetDataClasses">
  1724.       <summary>Returns the data classes of this LobSystem object.</summary>
  1725.       <returns>The collection of the data classes.</returns>
  1726.     </member>
  1727.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystem.GetEntities">
  1728.       <summary>Returns the entities that belong to this Lob system.</summary>
  1729.       <returns>The collection of the entities.</returns>
  1730.     </member>
  1731.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystem.GetLobSystemInstances">
  1732.       <summary>Returns the instances of this LobSystem object.</summary>
  1733.       <returns>The collection of LobSystem instances.</returns>
  1734.     </member>
  1735.     <member name="T:Microsoft.BusinessData.MetadataModel.ILobSystemInstance">
  1736.       <summary>Defines methods and properties that handle an LobSystemInstance object.</summary>
  1737.     </member>
  1738.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.AssociateConnection(System.Object)">
  1739.       <summary>Associates the given connection to the current thread of control, which is then used for all operations executed on this thread. </summary>
  1740.       <param name="connection">The given connection to associate.</param>
  1741.     </member>
  1742.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.CloseConnection">
  1743.       <summary>Closes the connection to this instance of the ILobSystem object.</summary>
  1744.     </member>
  1745.     <member name="P:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.CurrentConnection">
  1746.       <summary>Retrieves the current connection to this LobSystem instance.</summary>
  1747.       <returns>The current connection object.</returns>
  1748.     </member>
  1749.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.DisassociateConnection">
  1750.       <summary>Disassociates the current thread from any connection object. </summary>
  1751.     </member>
  1752.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.FlushConnections">
  1753.       <summary>Flushes the connections to this LobSystem instance.</summary>
  1754.     </member>
  1755.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.GetDataClasses">
  1756.       <summary>Returns the data classes of the LobSystem object of this instance.</summary>
  1757.       <returns>The collection of data classes.</returns>
  1758.     </member>
  1759.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.GetEntities">
  1760.       <summary>Returns the entities of the LobSystem object of this instance.</summary>
  1761.       <returns>The collection of entities.</returns>
  1762.     </member>
  1763.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.GetLobSystem">
  1764.       <summary>Returns the LobSystem object of this instance.</summary>
  1765.       <returns>The LobSystem of the instance.</returns>
  1766.     </member>
  1767.     <member name="M:Microsoft.BusinessData.MetadataModel.ILobSystemInstance.OpenConnection">
  1768.       <summary>Opens a connection to this LobSystem instance.</summary>
  1769.     </member>
  1770.     <member name="T:Microsoft.BusinessData.MetadataModel.ILobSystemStruct">
  1771.       <summary>Represents the metadata fields of a LobSystemstruct.</summary>
  1772.     </member>
  1773.     <member name="P:Microsoft.BusinessData.MetadataModel.ILobSystemStruct.ConnectionManagerType">
  1774.       <summary>Gets the type of the connection manager.</summary>
  1775.       <returns>The type of the connection manager.</returns>
  1776.     </member>
  1777.     <member name="P:Microsoft.BusinessData.MetadataModel.ILobSystemStruct.SystemType">
  1778.       <summary>Gets the type of the system.</summary>
  1779.       <returns>The type of the system.</returns>
  1780.     </member>
  1781.     <member name="P:Microsoft.BusinessData.MetadataModel.ILobSystemStruct.SystemUtilityType">
  1782.       <summary>Gets the type of the system utility.</summary>
  1783.       <returns>The type of the system utility.</returns>
  1784.     </member>
  1785.     <member name="T:Microsoft.BusinessData.MetadataModel.IMetadataCatalog">
  1786.       <summary>Represents an entry point for the run-time functionality.</summary>
  1787.     </member>
  1788.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.CreateExecutionContext">
  1789.       <summary>Creates an execution context.</summary>
  1790.       <returns>The execution context.</returns>
  1791.     </member>
  1792.     <member name="P:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.CurrentExecutionContext">
  1793.       <summary>Gets the currently active execution context.</summary>
  1794.       <returns>The currently active execution context.</returns>
  1795.     </member>
  1796.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetEntities(System.String)">
  1797.       <summary>Retrieves entities with names that match the given name that uses a wild card.</summary>
  1798.       <returns>A dictionary of entities that are grouped by namespace.</returns>
  1799.       <param name="wildcardedName">The name that uses a wild card.</param>
  1800.     </member>
  1801.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetEntities(System.String,System.String)">
  1802.       <summary>Retrieves entities with names that match the given name that uses a wild card in the given namespace.</summary>
  1803.       <returns>A dictionary of entities that uses the entity name as the key.</returns>
  1804.       <param name="namespace">The given namespace. Namespace strings are case sensitive.</param>
  1805.       <param name="wildcardedName">The name that uses a wild card.</param>
  1806.     </member>
  1807.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetEntity(System.String,System.String)">
  1808.       <summary>Gets the entity with the given name and namespace.</summary>
  1809.       <returns>The required entity. Entity names are case sensitive.</returns>
  1810.       <param name="namespace">The given namespace. Namespace strings are case sensitive.</param>
  1811.       <param name="name">The given name.</param>
  1812.     </member>
  1813.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetLoadController">
  1814.       <summary>Returns the load controller that is associated with the IMetadataCatalog object.</summary>
  1815.       <returns>The load controller.</returns>
  1816.     </member>
  1817.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetLobSystem(System.String)">
  1818.       <summary>Gets the LobSystem object with the given name.</summary>
  1819.       <returns>The LobSystem object.</returns>
  1820.       <param name="name">The given name. Name strings are case sensitive.</param>
  1821.     </member>
  1822.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.GetLobSystems(System.String)">
  1823.       <summary>Gets the LobSystem objects with names that match the given wild-carded name.</summary>
  1824.       <returns>The collection of LobSystem objects.</returns>
  1825.       <param name="wildcardedName">The given name that uses a wild card.</param>
  1826.     </member>
  1827.     <member name="P:Microsoft.BusinessData.MetadataModel.IMetadataCatalog.Helper">
  1828.       <summary>Retrieves a run-time helper implementation that is associated with this catalog.</summary>
  1829.       <returns>The run-time helper that is associated with the catalog.</returns>
  1830.     </member>
  1831.     <member name="T:Microsoft.BusinessData.MetadataModel.IMetadataObject">
  1832.       <summary>Represents a metadata object. </summary>
  1833.     </member>
  1834.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataObject.ContainsLocalizedDisplayName">
  1835.       <summary>Determines whether this metadata object contains a localized display name.</summary>
  1836.       <returns>true if it contains a localized display name; otherwise, false.</returns>
  1837.     </member>
  1838.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataObject.GetDefaultDisplayName">
  1839.       <summary>Returns the default display name of this metadata object.</summary>
  1840.       <returns>The default display name of this metadata object.</returns>
  1841.     </member>
  1842.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataObject.GetLocalizedDisplayName">
  1843.       <summary>Returns the localized display name of this metadata object.</summary>
  1844.       <returns>The localized display name of this metadata object.</returns>
  1845.     </member>
  1846.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataObject.GetLocalizedNames">
  1847.       <summary>Returns the localized names of this metadata object.</summary>
  1848.       <returns>The collection of localized names of this metadata object.</returns>
  1849.     </member>
  1850.     <member name="M:Microsoft.BusinessData.MetadataModel.IMetadataObject.GetProperties">
  1851.       <summary>Returns the properties of this metadata object.</summary>
  1852.       <returns>The collection of properties of this metadata object.</returns>
  1853.     </member>
  1854.     <member name="T:Microsoft.BusinessData.MetadataModel.IMetadataStruct">
  1855.       <summary>Represents any metadata struct, and includes data fields but excludes behavior and logic.</summary>
  1856.     </member>
  1857.     <member name="P:Microsoft.BusinessData.MetadataModel.IMetadataStruct.Id">
  1858.       <summary>Gets the identifier (ID) of the metadata object.</summary>
  1859.       <returns>The ID of the metadata object.</returns>
  1860.     </member>
  1861.     <member name="P:Microsoft.BusinessData.MetadataModel.IMetadataStruct.IsCached">
  1862.       <summary>Determines whether the metadata object is cached in memory.</summary>
  1863.       <returns>true if cached in memory; otherwise, false.</returns>
  1864.     </member>
  1865.     <member name="P:Microsoft.BusinessData.MetadataModel.IMetadataStruct.Name">
  1866.       <summary>Gets the name of the metadata object.</summary>
  1867.       <returns>The name of the metadata object.</returns>
  1868.     </member>
  1869.     <member name="T:Microsoft.BusinessData.MetadataModel.IMethod">
  1870.       <summary>Defines properties and methods that handle a method on an entity.</summary>
  1871.     </member>
  1872.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.CreateDefaultParameterInstances(Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  1873.       <summary>Creates default values of the parameters for the given method instance.</summary>
  1874.       <returns>The object array containing parameters.</returns>
  1875.       <param name="methodInstance">The method instance.</param>
  1876.     </member>
  1877.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetDataClass">
  1878.       <summary>Returns the data class of this method.</summary>
  1879.       <returns>The data class of this method.</returns>
  1880.     </member>
  1881.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetFilterDescriptors">
  1882.       <summary>Returns the filter descriptors of this method.</summary>
  1883.       <returns>A collection of filter descriptors.</returns>
  1884.     </member>
  1885.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetFilters(Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  1886.       <summary>Returns the filters for this method for the given method instance.</summary>
  1887.       <returns>A collection of filters.</returns>
  1888.       <param name="methodInstance">The method instance.</param>
  1889.     </member>
  1890.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetMethodInstances">
  1891.       <summary>Returns the method instances of this method.</summary>
  1892.       <returns>A collection of method instances.</returns>
  1893.     </member>
  1894.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetParameters">
  1895.       <summary>Returns the parameters of this method.</summary>
  1896.       <returns>A collection of parameters of the method.</returns>
  1897.     </member>
  1898.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethod.GetSystemFilterDescriptors">
  1899.       <summary>Returns the system filter descriptors of this method.</summary>
  1900.       <returns>A collection of filter descriptors.</returns>
  1901.     </member>
  1902.     <member name="P:Microsoft.BusinessData.MetadataModel.IMethod.IsStatic">
  1903.       <summary>Determines whether the method is static.</summary>
  1904.       <returns>true if the method is static; otherwise, false.</returns>
  1905.     </member>
  1906.     <member name="P:Microsoft.BusinessData.MetadataModel.IMethod.LobName">
  1907.       <summary>Retrieves the name of the method on the Lob side.</summary>
  1908.       <returns>The name of the method on the Lob side.</returns>
  1909.     </member>
  1910.     <member name="T:Microsoft.BusinessData.MetadataModel.IMethodInstance">
  1911.       <summary>Defines methods and properties that handle a method instance on an entity.</summary>
  1912.     </member>
  1913.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethodInstance.GetFilters">
  1914.       <summary>Gets the filters of this method instance.</summary>
  1915.       <returns>A collection of filters of the method.</returns>
  1916.     </member>
  1917.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethodInstance.GetMethod">
  1918.       <summary>Gets the method that this instance belongs to.</summary>
  1919.       <returns>The method this instance belongs to.</returns>
  1920.     </member>
  1921.     <member name="M:Microsoft.BusinessData.MetadataModel.IMethodInstance.GetReturnTypeDescriptor">
  1922.       <summary>Gets the type descriptor of this method instance.</summary>
  1923.       <returns>The type descriptor of this method instance.</returns>
  1924.     </member>
  1925.     <member name="P:Microsoft.BusinessData.MetadataModel.IMethodInstance.HasReturnTypeDescriptor">
  1926.       <summary>Determines whether the method instance has a return type descriptor.</summary>
  1927.       <returns>true if it has a return type descriptor; otherwise, false.</returns>
  1928.     </member>
  1929.     <member name="P:Microsoft.BusinessData.MetadataModel.IMethodInstance.IsDefault">
  1930.       <summary>Determines whether this method instance is the default instance. </summary>
  1931.       <returns>true if it is the default; otherwise, false.</returns>
  1932.     </member>
  1933.     <member name="P:Microsoft.BusinessData.MetadataModel.IMethodInstance.MethodInstanceType">
  1934.       <summary>Retrieves the type of the method instance.</summary>
  1935.       <returns>The type of the method instance.</returns>
  1936.     </member>
  1937.     <member name="T:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException">
  1938.       <summary>Represents the exception that is thrown if the metadata object you are trying to access or create is not valid.</summary>
  1939.     </member>
  1940.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor">
  1941.       <summary>Constructs a new instance of the class.</summary>
  1942.     </member>
  1943.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  1944.       <summary>Constructs a new instance of the class by using a metadata object, a field name, and an exception helper.</summary>
  1945.       <param name="metadataObject">The metadata object that is not valid.</param>
  1946.       <param name="fieldName">The field name that is not valid.</param>
  1947.       <param name="exh">The exception helper that assists in localization.</param>
  1948.     </member>
  1949.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1950.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  1951.       <param name="info">The serialization information.</param>
  1952.       <param name="context">The streaming context.</param>
  1953.     </member>
  1954.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(System.String)">
  1955.       <summary>Constructs a new instance of the class with a message string.</summary>
  1956.       <param name="message">The message string.</param>
  1957.     </member>
  1958.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(System.String,Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  1959.       <summary>Constructs a new instance of the class by using a message, a metadata object, a field name, and an exception helper.</summary>
  1960.       <param name="message">The message string.</param>
  1961.       <param name="metadataObject">The metadata object.</param>
  1962.       <param name="fieldName">The field name that is not valid.</param>
  1963.       <param name="exh">The exception helper that assists in localization.</param>
  1964.     </member>
  1965.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(System.String,System.Exception)">
  1966.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  1967.       <param name="message">The message string.</param>
  1968.       <param name="inner">The inner exception that caused this exception.</param>
  1969.     </member>
  1970.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.#ctor(System.String,System.Exception,Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  1971.       <summary>Constructs a new instance of the class by using a message, the inner exception, the metadata object that is not valid, the field name that is not valid, and an exception helper.</summary>
  1972.       <param name="message">The message string.</param>
  1973.       <param name="inner">The inner exception that caused this exception.</param>
  1974.       <param name="invalidMetadataObject">The metadata object that is not valid.</param>
  1975.       <param name="invalidFieldName">The field name that is not valid.</param>
  1976.       <param name="exh">The exception helper that assists in localization.</param>
  1977.     </member>
  1978.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  1979.       <summary>Returns the object serialization and streaming data.</summary>
  1980.       <param name="info">The serialization information.</param>
  1981.       <param name="context">The streaming context.</param>
  1982.     </member>
  1983.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.Initialize(Microsoft.BusinessData.MetadataModel.IMetadataObject,System.String)">
  1984.       <summary>Initializes the exception object.</summary>
  1985.       <param name="metadataObject">The metadata object.</param>
  1986.       <param name="fieldName">The field name.</param>
  1987.     </member>
  1988.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.InvalidFieldName">
  1989.       <summary>Represents the field that is not valid.</summary>
  1990.       <returns>The field name string that is not valid.</returns>
  1991.     </member>
  1992.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.InvalidMetadataObject">
  1993.       <summary>Represents the metadata object that is not valid.</summary>
  1994.       <returns>The metadata object.</returns>
  1995.     </member>
  1996.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.Message">
  1997.       <summary>Represents the exception message.</summary>
  1998.       <returns>The message string.</returns>
  1999.     </member>
  2000.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataObjectException.ToString">
  2001.       <summary>Converts the exception object to a string.</summary>
  2002.       <returns>A string representing the object.</returns>
  2003.     </member>
  2004.     <member name="T:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException">
  2005.       <summary>Represents the exception that is thrown if a metadata property is not valid.</summary>
  2006.     </member>
  2007.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor">
  2008.       <summary>Constructs a new instance of the class.</summary>
  2009.     </member>
  2010.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2011.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  2012.       <param name="info">The serialization information.</param>
  2013.       <param name="context">The serialization context.</param>
  2014.     </member>
  2015.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.String)">
  2016.       <summary>Constructs a new instance of the class with a message.</summary>
  2017.       <param name="message">The message string.</param>
  2018.     </member>
  2019.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.String,System.Exception)">
  2020.       <summary>Constructs a new instance of the class with a message and the inner exception.</summary>
  2021.       <param name="message">The message string.</param>
  2022.       <param name="inner">The inner exception that caused this exception.</param>
  2023.     </member>
  2024.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.String,System.Exception,System.String,System.String,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2025.       <summary>Constructs a new instance of the class with a message, an inner exception, a property name that is not valid, a metadata object name, a metadata object type, and an exception helper.</summary>
  2026.       <param name="message">The message string.</param>
  2027.       <param name="inner">The inner exception that caused this exception.</param>
  2028.       <param name="invalidPropertyName">The property name that is not valid.</param>
  2029.       <param name="metadataObjectName">The metadata object name.</param>
  2030.       <param name="metadataObjectType">The metadata object type.</param>
  2031.       <param name="exh">The exception helper that assists in localization.</param>
  2032.     </member>
  2033.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.String,System.String,System.String,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2034.       <summary>Constructs a new instance of the class with a message, a property name that is not valid, a metadata object name, a metadata object type, and an exception helper.</summary>
  2035.       <param name="message">The message string.</param>
  2036.       <param name="invalidPropertyName">The property name that is not valid.</param>
  2037.       <param name="metadataObjectName">The metadata object name.</param>
  2038.       <param name="metadataObjectType">The metadata object type.</param>
  2039.       <param name="exh">The exception helper that assists in localization.</param>
  2040.     </member>
  2041.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.String,System.String,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2042.       <summary>Constructs a new instance of the class by using the property name that is not valid, a metadata object name, a metadata object type, and an exception helper.</summary>
  2043.       <param name="invalidPropertyName">The property name that is not valid.</param>
  2044.       <param name="metadataObjectName">The metadata object name.</param>
  2045.       <param name="metadataObjectType">The metadata object type.</param>
  2046.       <param name="exh">The exception helper that assists in localization.</param>
  2047.     </member>
  2048.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.#ctor(System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2049.       <summary>Constructs a new instance of the class by using the metadata object type and an exception helper.</summary>
  2050.       <param name="metadataObjectType">The metadata object type.</param>
  2051.       <param name="exh">The exception helper that assists in localization.</param>
  2052.     </member>
  2053.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2054.       <summary>Retrieves object serialization and streaming data.</summary>
  2055.       <param name="info">The serialization information.</param>
  2056.       <param name="context">The streaming context.</param>
  2057.     </member>
  2058.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.InvalidPropertyName">
  2059.       <summary>Represents the name of the property that is not valid.</summary>
  2060.       <returns>The name of the property that is not valid.</returns>
  2061.     </member>
  2062.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.Message">
  2063.       <summary>Gets the exception message string.</summary>
  2064.       <returns>The exception message.</returns>
  2065.     </member>
  2066.     <member name="P:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.MetadataObjectName">
  2067.       <summary>Gets or sets the name of the metadata object that contains the property that is not valid.</summary>
  2068.       <returns>The name of the metadata object.</returns>
  2069.     </member>
  2070.     <member name="M:Microsoft.BusinessData.MetadataModel.InvalidMetadataPropertyException.ToString">
  2071.       <summary>Converts the object to a string.</summary>
  2072.       <returns>The object as a string.</returns>
  2073.     </member>
  2074.     <member name="T:Microsoft.BusinessData.MetadataModel.IParameter">
  2075.       <summary>Represents the in, in-out, out, and return parameters of each method.</summary>
  2076.     </member>
  2077.     <member name="M:Microsoft.BusinessData.MetadataModel.IParameter.CreateDefaultInstance(Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  2078.       <summary>Creates an instance of this parameter with the default value associated with the specified method instance by using the TypeReflector object associated with the parameter.</summary>
  2079.       <returns>An instance of the parameter.</returns>
  2080.       <param name="forMethodInstance">The MethodInstance object.
  2081. </param>
  2082.     </member>
  2083.     <member name="P:Microsoft.BusinessData.MetadataModel.IParameter.Direction">
  2084.       <summary>Gets the direction of the parameter.</summary>
  2085.       <returns>The direction of the parameter.</returns>
  2086.     </member>
  2087.     <member name="M:Microsoft.BusinessData.MetadataModel.IParameter.GetMethod">
  2088.       <summary>Gets the method that this object is a parameter of.</summary>
  2089.       <returns>The method that this object is a parameter of.</returns>
  2090.     </member>
  2091.     <member name="M:Microsoft.BusinessData.MetadataModel.IParameter.GetRootTypeDescriptor">
  2092.       <summary>Gets the top-level (root) type descriptor object.</summary>
  2093.       <returns>The root type descriptor object.</returns>
  2094.     </member>
  2095.     <member name="P:Microsoft.BusinessData.MetadataModel.IParameter.OrdinalNumber">
  2096.       <summary>Gets the ordinal number of the parameter in the method signature.</summary>
  2097.       <returns>The ordinal number of the parameter.</returns>
  2098.     </member>
  2099.     <member name="P:Microsoft.BusinessData.MetadataModel.IParameter.TypeReflector">
  2100.       <summary>Gets the TypeReflector object of the TypeDescriptor object.</summary>
  2101.       <returns>The TypeReflector object.</returns>
  2102.     </member>
  2103.     <member name="T:Microsoft.BusinessData.MetadataModel.ITypeDescriptor">
  2104.       <summary>Defines a data type that is used as a parameter on methods.</summary>
  2105.     </member>
  2106.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.ContainsFilterDescriptor">
  2107.       <summary>Determines whether this type descriptor or one of its children contains a filter descriptor.</summary>
  2108.       <returns>true if the type descriptor or one of its children contains a filter descriptor; otherwise, false.</returns>
  2109.     </member>
  2110.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.ContainsIdentifier">
  2111.       <summary>Determines whether this type descriptor or one of its children defines an identifier.</summary>
  2112.       <returns>true if the type descriptor or one of its children defines an identifier; otherwise, false.</returns>
  2113.     </member>
  2114.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.ContainsReadOnly">
  2115.       <summary>Determines whether this type descriptor or one of its children is read-only.</summary>
  2116.       <returns>true if this type descriptor or one of its children is read-only; otherwise, false.</returns>
  2117.     </member>
  2118.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.Flags">
  2119.       <summary>Retrieves flags of this type descriptor.</summary>
  2120.       <returns>Flags of the type descriptor.</returns>
  2121.     </member>
  2122.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetAssociation">
  2123.       <summary>Returns the association of this type descriptor, if it is set.</summary>
  2124.       <returns>The association of the type descriptor.</returns>
  2125.     </member>
  2126.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetChildTypeDescriptors">
  2127.       <summary>Returns the child type descriptor objects.</summary>
  2128.       <returns>The collection of the child type descriptors.</returns>
  2129.     </member>
  2130.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetFilterDescriptor">
  2131.       <summary>Retrieves the filter descriptors of this type descriptor, if any are set.</summary>
  2132.       <returns>The filter descriptors of the type descriptor.</returns>
  2133.     </member>
  2134.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetIdentifier">
  2135.       <summary>Returns the identifier of the type descriptor, if it is set.</summary>
  2136.       <returns>The identifier of the type descriptor.</returns>
  2137.     </member>
  2138.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetParameter">
  2139.       <summary>Returns the parameter of this type descriptor.</summary>
  2140.       <returns>The parameter of this type descriptor.</returns>
  2141.     </member>
  2142.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.GetParentTypeDescriptor">
  2143.       <summary>Returns the parent type descriptor, if this type descriptor object is not a top-level (root) object.</summary>
  2144.       <returns>The parent type descriptor.</returns>
  2145.     </member>
  2146.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.InterpretedTypeName">
  2147.       <summary>Retrieves the interpreted type name.</summary>
  2148.       <returns>A string that contains the interpreted type name.</returns>
  2149.     </member>
  2150.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsAssociationSet">
  2151.       <summary>Determines whether this type descriptor object has an association set.</summary>
  2152.       <returns>true if this type descriptor has an association set; otherwise, false.</returns>
  2153.     </member>
  2154.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsCollection">
  2155.       <summary>Determines whether the described type is a collection.</summary>
  2156.       <returns>true if the type is a collection; otherwise, false.</returns>
  2157.     </member>
  2158.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsFilterDescriptorSet">
  2159.       <summary>Determines whether this type descriptor object has a filter descriptor set.</summary>
  2160.       <returns>true if the type descriptor object has a filter descriptor set; otherwise, false.</returns>
  2161.     </member>
  2162.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsIdentifierSet">
  2163.       <summary>Determines whether this type descriptor object has an identifier set.</summary>
  2164.       <returns>true if the type descriptor object has an identifier set; otherwise, false.</returns>
  2165.     </member>
  2166.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsLeaf">
  2167.       <summary>Determines whether this type descriptor is a leaf.</summary>
  2168.       <returns>true if the type descriptor is a leaf; otherwise, false.</returns>
  2169.     </member>
  2170.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsReadOnly">
  2171.       <summary>Determines whether this type descriptor object is read-only.</summary>
  2172.       <returns>true if the type descriptor object is read-only; otherwise, false.</returns>
  2173.     </member>
  2174.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.IsRoot">
  2175.       <summary>Determines whether this type descriptor is a top-level (root) object.</summary>
  2176.       <returns>true if the type descriptor is a root; otherwise, false.</returns>
  2177.     </member>
  2178.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.LobName">
  2179.       <summary>Retrieves the name of the field on the line-of-business (LOB) application.</summary>
  2180.       <returns>The name of the field on the LOB application.</returns>
  2181.     </member>
  2182.     <member name="M:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.TryGetDefaultValue(Microsoft.BusinessData.MetadataModel.IMethodInstance,System.Object@)">
  2183.       <summary>Attempts to get the type descriptor, and the return value tells you if it is successful.</summary>
  2184.       <returns>true if the value is found; otherwise, false.</returns>
  2185.       <param name="forMethodInstance">The given method instance.</param>
  2186.       <param name="value">The returned default value.</param>
  2187.     </member>
  2188.     <member name="P:Microsoft.BusinessData.MetadataModel.ITypeDescriptor.TypeName">
  2189.       <summary>Retrieves the name of the type.</summary>
  2190.       <returns>The name of the type.</returns>
  2191.     </member>
  2192.     <member name="T:Microsoft.BusinessData.MetadataModel.IView">
  2193.       <summary>Represents a collection of fields, where fields are the data members of an entity.</summary>
  2194.     </member>
  2195.     <member name="P:Microsoft.BusinessData.MetadataModel.IView.Entity">
  2196.       <summary>Gets the entity the view belongs to.</summary>
  2197.       <returns>The entity the view belongs to.</returns>
  2198.     </member>
  2199.     <member name="P:Microsoft.BusinessData.MetadataModel.IView.Fields">
  2200.       <summary>Gets the collection of fields in the view.</summary>
  2201.       <returns>The collection of fields in the view.</returns>
  2202.     </member>
  2203.     <member name="M:Microsoft.BusinessData.MetadataModel.IView.GetDefaultValues">
  2204.       <summary>Gets a field value dictionary that contains the default values for this view.</summary>
  2205.       <returns>The field value dictionary that contains the default values for this view.</returns>
  2206.     </member>
  2207.     <member name="M:Microsoft.BusinessData.MetadataModel.IView.GetType(System.String)">
  2208.       <summary>Gets the common language runtime type of the TypeDescriptor object that corresponds to a given dot notation.</summary>
  2209.       <returns>The common language runtime type of the TypeDescriptor.</returns>
  2210.       <param name="fieldDotNotation">The given dot notation.</param>
  2211.     </member>
  2212.     <member name="M:Microsoft.BusinessData.MetadataModel.IView.GetTypeDescriptor(System.String)">
  2213.       <summary>Gets the TypeDescriptor object that corresponds to the given dot notation.</summary>
  2214.       <returns>The TypeDescriptor object that corresponds to the given dot notation.</returns>
  2215.       <param name="fieldDotNotation">The given dot notation.</param>
  2216.     </member>
  2217.     <member name="M:Microsoft.BusinessData.MetadataModel.IView.GetXmlSchema">
  2218.       <summary>Gets the XML schema of the view.</summary>
  2219.       <returns>The XML schema of the view.</returns>
  2220.     </member>
  2221.     <member name="P:Microsoft.BusinessData.MetadataModel.IView.Name">
  2222.       <summary>Gets the name of this View object. </summary>
  2223.       <returns>The name of this View object.</returns>
  2224.     </member>
  2225.     <member name="P:Microsoft.BusinessData.MetadataModel.IView.RelatedSpecificFinderName">
  2226.       <summary>Retrieves the name of the specific finder MethodInstance that this view is tied to.</summary>
  2227.       <returns>The name of the specific finder MethodInstance.</returns>
  2228.     </member>
  2229.     <member name="M:Microsoft.BusinessData.MetadataModel.IView.Verify(System.String)">
  2230.       <summary>Verifies whether the given dot notation maps to a TypeDescriptor object on this view.</summary>
  2231.       <returns>true if the given dot notation maps to a type descriptor on this view; otherwise, false.</returns>
  2232.       <param name="fieldDotNotation">The given dot notation.</param>
  2233.     </member>
  2234.     <member name="T:Microsoft.BusinessData.MetadataModel.MetadataException">
  2235.       <summary>Represents a base exception class that is thrown when the runtime engine encounters miscellaneous issues with Business Connectivity Services (BCS) metadata.</summary>
  2236.     </member>
  2237.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor">
  2238.       <summary>Initializes a new instance of the class.</summary>
  2239.     </member>
  2240.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2241.       <summary>Initializes a new instance of the class by using the serialization information and the streaming context.</summary>
  2242.       <param name="info">The serialization information.</param>
  2243.       <param name="context">The streaming context.</param>
  2244.     </member>
  2245.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.String)">
  2246.       <summary>Initializes a new instance of the class with a message.</summary>
  2247.       <param name="message">The message string.</param>
  2248.     </member>
  2249.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.String,System.Exception)">
  2250.       <summary>Initializes a new instance of the class with a message and the inner exception.</summary>
  2251.       <param name="message">The message string.</param>
  2252.       <param name="inner">The inner exception that caused this exception.</param>
  2253.     </member>
  2254.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.String,System.Exception,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2255.       <summary>Initializes a new instance of the class with a message, the inner exception, the metadataObjectType object, and an exception helper.</summary>
  2256.       <param name="message">The message string.</param>
  2257.       <param name="inner">The inner exception that caused this exception.</param>
  2258.       <param name="metadataObjectType">The metadata object type.</param>
  2259.       <param name="exh">The exception helper that assists in localization.</param>
  2260.     </member>
  2261.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.String,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2262.       <summary>Initializes a new instance of the class with a message, metadata object type, and an exception helper.</summary>
  2263.       <param name="message">The message string.</param>
  2264.       <param name="metadataObjectType">The metadata object type.</param>
  2265.       <param name="exh">The exception helper that assists in localization.</param>
  2266.     </member>
  2267.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.#ctor(System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2268.       <summary>Initializes a new instance of the class with the metadata object type and an exception helper.</summary>
  2269.       <param name="metadataObjectType">The metadata object type.</param>
  2270.       <param name="exh">The exception helper that assists in localization.</param>
  2271.     </member>
  2272.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2273.       <summary>Serializes the information about the metadata object that caused the exception.</summary>
  2274.       <param name="info">The serialization information.</param>
  2275.       <param name="context">The streaming context.</param>
  2276.     </member>
  2277.     <member name="P:Microsoft.BusinessData.MetadataModel.MetadataException.Message">
  2278.       <summary>Represents the error message.</summary>
  2279.       <returns>The error message.</returns>
  2280.     </member>
  2281.     <member name="P:Microsoft.BusinessData.MetadataModel.MetadataException.MetadataObjectType">
  2282.       <summary>Gets or sets the type of the metadata object that caused the exception.</summary>
  2283.       <returns>The metadata object that caused the exception.</returns>
  2284.     </member>
  2285.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataException.ToString">
  2286.       <summary>Converts the exception object to a string.</summary>
  2287.       <returns>The exception object string.</returns>
  2288.     </member>
  2289.     <member name="T:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException">
  2290.       <summary>Represents the exception thrown if the requested metadata object cannot be found in the Business Data Catalog.</summary>
  2291.     </member>
  2292.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor">
  2293.       <summary>Initializes a new instance of the class.</summary>
  2294.     </member>
  2295.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2296.       <summary>Initializes a new instance of the class by using the serialization information and the streaming context.</summary>
  2297.       <param name="info">The serialization information.</param>
  2298.       <param name="context">The streaming context.</param>
  2299.     </member>
  2300.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.String)">
  2301.       <summary>Initializes a new instance of the class with a message.</summary>
  2302.       <param name="message">The message string.</param>
  2303.     </member>
  2304.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.String,System.Exception)">
  2305.       <summary>Constructs a new instance of the class with a message and the inner exception.</summary>
  2306.       <param name="message">The message string.</param>
  2307.       <param name="inner">The inner exception that caused this exception.</param>
  2308.     </member>
  2309.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.String,System.Exception,System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2310.       <summary>Constructs a new instance of the class with a message, the inner exception, the metadata object type, the search criteria, and an exception helper.</summary>
  2311.       <param name="message">The message string.</param>
  2312.       <param name="inner">The inner exception that caused this exception.</param>
  2313.       <param name="metadataObjectType">The metadata object type.</param>
  2314.       <param name="searchCriteria">The search criteria.</param>
  2315.       <param name="exh">The exception helper that assists in localization.</param>
  2316.     </member>
  2317.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.String,System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2318.       <summary>Constructs a new instance of the class with a message, the metadata object type, the search criteria, and an exception helper.</summary>
  2319.       <param name="message">The message string.</param>
  2320.       <param name="metadataObjectType">The metadata object type.</param>
  2321.       <param name="searchCriteria">The search criteria.</param>
  2322.       <param name="exh">The exception helper that assists in localization.</param>
  2323.     </member>
  2324.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.#ctor(System.Type,System.String,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2325.       <summary>Constructs a new instance of the class with a search criteria, a metadata object type, and an exception helper.</summary>
  2326.       <param name="metadataObjectType">The metadata object type.</param>
  2327.       <param name="searchCriteria">The metadata object type.</param>
  2328.       <param name="exh">The exception helper that assists in localization.</param>
  2329.     </member>
  2330.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2331.       <summary>Constructs a new instance of the class with serialization information and streaming context.</summary>
  2332.       <param name="info">The serialization information.</param>
  2333.       <param name="context">The streaming context.</param>
  2334.     </member>
  2335.     <member name="P:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.Message">
  2336.       <summary>Returns the exception message string.</summary>
  2337.       <returns>The exception message.</returns>
  2338.     </member>
  2339.     <member name="P:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.SearchCriteria">
  2340.       <summary>Returns the exception search criteria.</summary>
  2341.       <returns>The search criteria.</returns>
  2342.     </member>
  2343.     <member name="M:Microsoft.BusinessData.MetadataModel.MetadataObjectNotFoundException.ToString">
  2344.       <summary>Converts the object to a string.</summary>
  2345.       <returns>The object as a string.</returns>
  2346.     </member>
  2347.     <member name="T:Microsoft.BusinessData.MetadataModel.MethodInstanceType">
  2348.       <summary>Represents the type of a <see cref="T:Microsoft.Office.Server.ApplicationRegistry.MetadataModel.MethodInstance" /> object.</summary>
  2349.     </member>
  2350.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Finder">
  2351.       <summary>Specifies MethodInstance objects of the type Finder that find one or more instances of an entity in a line-of-business system. These instances typically support filters to define the subset of instances to return. (=(byte)1)</summary>
  2352.     </member>
  2353.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.SpecificFinder">
  2354.       <summary>Specifies MethodInstance objects of the type SpecificFinder thatfind a single instance of an entity, given its primary identifiers. (=(byte)2)</summary>
  2355.     </member>
  2356.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.GenericInvoker">
  2357.       <summary>Specifies MethodInstance objects of type GenericInvoker that execute arbitrary bits of business logic on an entity. (=(byte)4)</summary>
  2358.     </member>
  2359.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.IdEnumerator">
  2360.       <summary>Enumerates all existing identities of an entity by returning EntityInstance with only an identity and the LastModifiedDate fields. (=(byte)5)</summary>
  2361.     </member>
  2362.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Scalar">
  2363.       <summary>Specifies a method that returns a scalar such as an Int, String, or other primitive type. This method tells the Business Data Catalog not to wrap the return value as an EntityInstance object. (=(byte)6)</summary>
  2364.     </member>
  2365.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.AccessChecker">
  2366.       <summary>Specifies a method that returns an array of access rights for the current user for an array of instances of an entity that is passed in as input. Each element of the array corresponds to the current user's rights for the corresponding EntityInstance object in the input. (=(byte) 7)</summary>
  2367.     </member>
  2368.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Creator">
  2369.       <summary>Creates an instance of the entity. (=(byte)8)</summary>
  2370.     </member>
  2371.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Updater">
  2372.       <summary>Updates the entity instance. (=(byte)9)</summary>
  2373.     </member>
  2374.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Deleter">
  2375.       <summary>Deletes the entity instance. (=(byte)10)</summary>
  2376.     </member>
  2377.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.ChangedIdEnumerator">
  2378.       <summary>Enumerates identities of entity instance that are changed, based on specified criteria. (=(byte)11)</summary>
  2379.     </member>
  2380.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.DeletedIdEnumerator">
  2381.       <summary>Enumerates identities of entity instances which are deleted, based on specified criteria. (=(byte)12)</summary>
  2382.     </member>
  2383.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.AssociationNavigator">
  2384.       <summary>Finds associated entity instances. (=(byte)13)</summary>
  2385.     </member>
  2386.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Associator">
  2387.       <summary>Associates two entity instances. (=(byte)14)</summary>
  2388.     </member>
  2389.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.Disassociator">
  2390.       <summary>Removes the association between two entity instances. (=(byte)15)</summary>
  2391.     </member>
  2392.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.StreamAccessor">
  2393.       <summary>Executes an operation that returns a stream. (=(byte)16)</summary>
  2394.     </member>
  2395.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.BinarySecurityDescriptorAccessor">
  2396.       <summary>Fetches a binary security descriptor for an instance of an entity. (=(byte)17)</summary>
  2397.     </member>
  2398.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.BulkSpecificFinder">
  2399.       <summary>Specifies MethodInstance objects of type BulkSpecificFinder that find multiple instances of an entity at one time, given their primary identifiers. (=(byte)20)</summary>
  2400.     </member>
  2401.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.BulkAssociatedIdEnumerator">
  2402.       <summary>Represents a stereotype that returns the sets of┬áidentity values of all participants of the association, given one of the participants of the association. (=(byte)22)</summary>
  2403.     </member>
  2404.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.BulkAssociationNavigator">
  2405.       <summary>Specifies MethodInstance objects of type BulkAssociationNavigator that find destinations of an association for given sources. This field expects a set of source entity primary identifier(s). (=(byte)23)</summary>
  2406.     </member>
  2407.     <member name="F:Microsoft.BusinessData.MetadataModel.MethodInstanceType.BulkIdEnumerator">
  2408.       <summary>Enumerates all given identities of an entity by returning EntityInstance objects that have only an identifier and the LastModifiedDate fields. (=(byte)24)</summary>
  2409.     </member>
  2410.     <member name="T:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException">
  2411.       <summary>Specifies the exception that is thrown when a particular metadata object instance does not have an expected property.</summary>
  2412.     </member>
  2413.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor">
  2414.       <summary>Constructs a new instance of the class.</summary>
  2415.     </member>
  2416.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2417.       <summary>Initializes a new instance of the class by using the serialization information and the streaming context.</summary>
  2418.       <param name="info">The serialization information.</param>
  2419.       <param name="context">The streaming context.</param>
  2420.     </member>
  2421.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.String)">
  2422.       <summary>Initializes a new instance of the class with a message.</summary>
  2423.       <param name="message">The message string.</param>
  2424.     </member>
  2425.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.String,System.Exception)">
  2426.       <summary>Initializes a new instance of the class with a message and the inner exception.</summary>
  2427.       <param name="message">The message string.</param>
  2428.       <param name="inner">The inner exception that caused this exception.</param>
  2429.     </member>
  2430.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.String,System.Exception,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2431.       <summary>Initializes a new instance of the class with a message, the inner exception, the metadata object type, and an exception helper.</summary>
  2432.       <param name="message">The message string.</param>
  2433.       <param name="inner">The inner exception that caused this exception.</param>
  2434.       <param name="metadataObjectType">The metadata object type.</param>
  2435.       <param name="exh">The exception helper that assists in localization.</param>
  2436.     </member>
  2437.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.String,System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2438.       <summary>Initializes a new instance of the class with a message, the metadata object type, and an exception helper.</summary>
  2439.       <param name="message">The message string.</param>
  2440.       <param name="metadataObjectType">The metadata object type.</param>
  2441.       <param name="exh">The exception helper that assists in localization.</param>
  2442.     </member>
  2443.     <member name="M:Microsoft.BusinessData.MetadataModel.MissingMetadataPropertyException.#ctor(System.Type,Microsoft.BusinessData.Infrastructure.IExceptionHelper)">
  2444.       <summary>Initializes a new instance of the class with the metadata object type and an exception helper.</summary>
  2445.       <param name="metadataObjectType">The metadata object type.</param>
  2446.       <param name="exh">The exception helper that assists in localization.</param>
  2447.     </member>
  2448.     <member name="T:Microsoft.BusinessData.MetadataModel.SystemType">
  2449.       <summary>Represents an enumerator that identifies the type of the LobSystem object.</summary>
  2450.     </member>
  2451.     <member name="F:Microsoft.BusinessData.MetadataModel.SystemType.Database">
  2452.       <summary>Specifies that the back-end system is a database. (=1)</summary>
  2453.     </member>
  2454.     <member name="F:Microsoft.BusinessData.MetadataModel.SystemType.WebService">
  2455.       <summary>Specifies that the back-end system is a Web service. (=2)</summary>
  2456.     </member>
  2457.     <member name="F:Microsoft.BusinessData.MetadataModel.SystemType.Custom">
  2458.       <summary>Specifies custom back-end system connection logic. (=6)</summary>
  2459.     </member>
  2460.     <member name="F:Microsoft.BusinessData.MetadataModel.SystemType.Wcf">
  2461.       <summary>Specifies the back-end system is a Windows Communication Foundation Web service. (=8)</summary>
  2462.     </member>
  2463.     <member name="F:Microsoft.BusinessData.MetadataModel.SystemType.DotNetAssembly">
  2464.       <summary>Specifies that the back-end system is a .NET Framework assembly. (=9)</summary>
  2465.     </member>
  2466.     <member name="T:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags">
  2467.       <summary>Describes flags for a type descriptor, such as whether the type descriptor is read-only, or whether the type descriptor is used as a field in a creator view.</summary>
  2468.     </member>
  2469.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.None">
  2470.       <summary>Specifies that there are no flags for the type descriptor. (=0x0)</summary>
  2471.     </member>
  2472.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.CreatorField">
  2473.       <summary>Determines whether this TypeDescriptor is used as a field in a creator view. (=0x1)</summary>
  2474.     </member>
  2475.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.UpdaterField">
  2476.       <summary>Determines whether this TypeDescriptor object is used as an updatable field in a related SpecificFinder view. (=0x2)</summary>
  2477.     </member>
  2478.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.PreUpdaterField">
  2479.       <summary>Determines whether this TypeDescriptor object is used as a field in a related SpecificFinder object view for update purposes, where the expected value of the field is the original value just before the update is applied. (=0x4)</summary>
  2480.     </member>
  2481.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.IsCollection">
  2482.       <summary>Specifies an output parameter's TypeDescriptor object to denote that the child represents a structure in which this TypeDescriptor is a collection. This field is unset on an input parameter's TypeDescriptor to construct an initialized list of input values through default values specified for each child TypeDescriptor. (=0x8)</summary>
  2483.     </member>
  2484.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.ReadOnly">
  2485.       <summary>Denotes whether the element that corresponds to the TypeDescriptor object can be altered during an update operation. (=0x1)</summary>
  2486.     </member>
  2487.     <member name="F:Microsoft.BusinessData.MetadataModel.TypeDescriptorFlags.Significant">
  2488.       <summary>Denotes whether the element corresponding to the TypeDescriptor object is used in computing the hash value that represents whether or not there are changes to the EntityInstance. (=0x20)</summary>
  2489.     </member>
  2490.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.IEntityReferenceCollection">
  2491.       <summary>Represents a collection of IEntityReference objects.</summary>
  2492.     </member>
  2493.     <member name="P:Microsoft.BusinessData.MetadataModel.Collections.IEntityReferenceCollection.Item(System.String,System.String)">
  2494.       <summary>Gets the entity reference with the given namespace and name.</summary>
  2495.       <returns>A reference with the given namespace and name.</returns>
  2496.       <param name="namespace">The namespace of the reference.</param>
  2497.       <param name="name">The name of the reference.</param>
  2498.     </member>
  2499.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.IFieldCollection">
  2500.       <summary>Represents the collection of fields of the current view.</summary>
  2501.     </member>
  2502.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.IFilterDescriptorCollection">
  2503.       <summary>Represents the collection of filter descriptors.</summary>
  2504.     </member>
  2505.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.IIdentifierCollection">
  2506.       <summary>Represents the collection of identifiers.</summary>
  2507.     </member>
  2508.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.ILocalizedNameDictionary">
  2509.       <summary>Represents a collection of localized names, indexed by locale identifiers (LCIDs).</summary>
  2510.     </member>
  2511.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedActionDictionary">
  2512.       <summary>Represents the collection of named actions.</summary>
  2513.     </member>
  2514.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedActionParameterDictionary">
  2515.       <summary>Represents the collection of named action parameters. </summary>
  2516.     </member>
  2517.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedAssociationDictionary">
  2518.       <summary>Represents the collection of named associations.</summary>
  2519.     </member>
  2520.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedAssociationGroupDictionary">
  2521.       <summary>Represents the collection of named association groups.</summary>
  2522.     </member>
  2523.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedDataClassDictionary">
  2524.       <summary>Represents the collection of named data classes. For more information, see <see cref="T:Microsoft.BusinessData.MetadataModel.IDataClass" />.</summary>
  2525.     </member>
  2526.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedEntityDictionary">
  2527.       <summary>Represents the collection of named entities.</summary>
  2528.     </member>
  2529.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedLobSystemDictionary">
  2530.       <summary>Represents the collection of named line-of-business (LOB) systems.</summary>
  2531.     </member>
  2532.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedLobSystemInstanceDictionary">
  2533.       <summary>Represents the collection of line-of-business (LOB) system instances.</summary>
  2534.     </member>
  2535.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedMethodDictionary">
  2536.       <summary>Represents the collection of named methods.</summary>
  2537.     </member>
  2538.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedMethodInstanceDictionary">
  2539.       <summary>Represents the collection of named method instances.</summary>
  2540.     </member>
  2541.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamedPropertyDictionary">
  2542.       <summary>Represents the collection of named properties.</summary>
  2543.     </member>
  2544.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamespacedDataClassDictionaryDictionary">
  2545.       <summary>Represents the collection of the data classes of a line-of-business (LOB) system.</summary>
  2546.     </member>
  2547.     <member name="M:Microsoft.BusinessData.MetadataModel.Collections.INamespacedDataClassDictionaryDictionary.GetEnumerator">
  2548.       <summary>Gets an enumerator of entities in this dictionary.</summary>
  2549.       <returns>An enumerator of entities in this dictionary.</returns>
  2550.     </member>
  2551.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.INamespacedEntityDictionaryDictionary">
  2552.       <summary>Represents the collection of the entities of this line-of-business system.</summary>
  2553.     </member>
  2554.     <member name="P:Microsoft.BusinessData.MetadataModel.Collections.INamespacedEntityDictionaryDictionary.EntityCount">
  2555.       <summary>Gets the number of entities in the collection.</summary>
  2556.       <returns>The number of entities in the collection.</returns>
  2557.     </member>
  2558.     <member name="M:Microsoft.BusinessData.MetadataModel.Collections.INamespacedEntityDictionaryDictionary.GetEnumerator">
  2559.       <summary>Gets an enumerator to the entity collection.</summary>
  2560.       <returns>An enumerator to the entity collection.</returns>
  2561.     </member>
  2562.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.IParameterCollection">
  2563.       <summary>Represents the collection of parameters of a method.</summary>
  2564.     </member>
  2565.     <member name="T:Microsoft.BusinessData.MetadataModel.Collections.ITypeDescriptorCollection">
  2566.       <summary>Provides contextual information about a component, such as its container and property descriptor.</summary>
  2567.     </member>
  2568.     <member name="T:Microsoft.BusinessData.Offlining.AuthoritativeDataStatus">
  2569.       <summary>Represents the enumeration of the authoritative data status.</summary>
  2570.     </member>
  2571.     <member name="F:Microsoft.BusinessData.Offlining.AuthoritativeDataStatus.Fresh">
  2572.       <summary>Indicates the authoritative data is valid and complies with the freshness requirements specified by the relevant cache subscriptions.</summary>
  2573.     </member>
  2574.     <member name="F:Microsoft.BusinessData.Offlining.AuthoritativeDataStatus.Stale">
  2575.       <summary>Indicates the authoritative data is valid, but is no longer fresh according to at least one cache subscription or the default (global) staleness setting.</summary>
  2576.     </member>
  2577.     <member name="F:Microsoft.BusinessData.Offlining.AuthoritativeDataStatus.Obsolete">
  2578.       <summary>Indicates the authoritative data was valid at some point, but due to a local operation, it is very likely or true that the state of its data no longer reflects the expected back-end state.</summary>
  2579.     </member>
  2580.     <member name="F:Microsoft.BusinessData.Offlining.AuthoritativeDataStatus.Invalid">
  2581.       <summary>Indicates the authoritative data is not valid because it was either constructed locally and does not represent the back-end state, or it is internally inconsistent. Invalid is a transient state the system needs to perform initial population of the authoritative row; however, after it is fully populated with back-end data, it never returns to the Invalid status.</summary>
  2582.     </member>
  2583.     <member name="T:Microsoft.BusinessData.Offlining.CannotUpgradeWithPendingOperationsException"></member>
  2584.     <member name="M:Microsoft.BusinessData.Offlining.CannotUpgradeWithPendingOperationsException.#ctor"></member>
  2585.     <member name="M:Microsoft.BusinessData.Offlining.CannotUpgradeWithPendingOperationsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
  2586.     <member name="M:Microsoft.BusinessData.Offlining.CannotUpgradeWithPendingOperationsException.#ctor(System.String)"></member>
  2587.     <member name="M:Microsoft.BusinessData.Offlining.CannotUpgradeWithPendingOperationsException.#ctor(System.String,System.Exception)"></member>
  2588.     <member name="T:Microsoft.BusinessData.Offlining.ConflictData">
  2589.       <summary>Represents the struct of the conflict data.</summary>
  2590.     </member>
  2591.     <member name="F:Microsoft.BusinessData.Offlining.ConflictData.authoritativeValue">
  2592.       <summary>Specifies the authoritative value of the conflicting data in the cache.</summary>
  2593.     </member>
  2594.     <member name="F:Microsoft.BusinessData.Offlining.ConflictData.currentValue">
  2595.       <summary>Specifies the current value of the conflicting data in the cache.</summary>
  2596.     </member>
  2597.     <member name="F:Microsoft.BusinessData.Offlining.ConflictData.fieldFullName">
  2598.       <summary>Specifies full name of the field.</summary>
  2599.     </member>
  2600.     <member name="F:Microsoft.BusinessData.Offlining.ConflictData.fieldName">
  2601.       <summary>Specifies name of the field.</summary>
  2602.     </member>
  2603.     <member name="T:Microsoft.BusinessData.Offlining.IAssociationOperation">
  2604.       <summary>Defines properties that handle the association operation between two entities.</summary>
  2605.     </member>
  2606.     <member name="P:Microsoft.BusinessData.Offlining.IAssociationOperation.Association">
  2607.       <summary>Retrieves the association of the operation.</summary>
  2608.       <returns>The association of the operation.</returns>
  2609.     </member>
  2610.     <member name="P:Microsoft.BusinessData.Offlining.IAssociationOperation.Destination">
  2611.       <summary>Gets the destination identity of association operation.</summary>
  2612.       <returns>The destination identity.</returns>
  2613.     </member>
  2614.     <member name="P:Microsoft.BusinessData.Offlining.IAssociationOperation.Sources">
  2615.       <summary>Gets the source identities of the association operation.</summary>
  2616.       <returns>The collection of the source identities.</returns>
  2617.     </member>
  2618.     <member name="T:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation">
  2619.       <summary>Defines properties that handle authoritative data.</summary>
  2620.     </member>
  2621.     <member name="P:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation.ExpireAfter">
  2622.       <summary>Retrieves the time at which the next refresh will be made.</summary>
  2623.       <returns>The time of the next refresh.</returns>
  2624.     </member>
  2625.     <member name="P:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation.LastException">
  2626.       <summary>Retrieves the exception information for the last refresh attempt if it failed. </summary>
  2627.       <returns>The exception information for the last refresh attempt. If the last refresh attempt succeeded, the exception information is null.</returns>
  2628.     </member>
  2629.     <member name="P:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation.LastRefreshed">
  2630.       <summary>Retrieves the timestamp that reflects the last time the authoritative fields were refreshed from the back-end. </summary>
  2631.       <returns>The timestamp of the last refresh of the authoritative fields.</returns>
  2632.     </member>
  2633.     <member name="P:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation.RetryCount">
  2634.       <summary>Retrieves the number of refresh retry attempts.</summary>
  2635.       <returns>The refresh retry count.</returns>
  2636.     </member>
  2637.     <member name="P:Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation.Status">
  2638.       <summary>Indicates whether the authoritative data is fresh, stale, obsolete, or invalid.</summary>
  2639.       <returns>The status of the authoritative data.</returns>
  2640.     </member>
  2641.     <member name="T:Microsoft.BusinessData.Offlining.ICacheChangeInfo">
  2642.       <summary>Represents an interface that tracks the change information for an item in the cache.</summary>
  2643.     </member>
  2644.     <member name="M:Microsoft.BusinessData.Offlining.ICacheChangeInfo.GetOfflineEntityInstance">
  2645.       <summary>Gets the entity instance that changed.</summary>
  2646.       <returns>The entity instance that changed.</returns>
  2647.     </member>
  2648.     <member name="P:Microsoft.BusinessData.Offlining.ICacheChangeInfo.Identity">
  2649.       <summary>Retrieves the identity of the changed item.</summary>
  2650.       <returns>The identity of the changed item.</returns>
  2651.     </member>
  2652.     <member name="P:Microsoft.BusinessData.Offlining.ICacheChangeInfo.IsDeleted">
  2653.       <summary>Determines whether the deletion of the entity is reported.</summary>
  2654.       <returns>true if the deletion of the entity delete is reported; otherwise, false.</returns>
  2655.     </member>
  2656.     <member name="P:Microsoft.BusinessData.Offlining.ICacheChangeInfo.Token">
  2657.       <summary>Retrieves a token that represents the number of the change.</summary>
  2658.       <returns>The change number.</returns>
  2659.     </member>
  2660.     <member name="T:Microsoft.BusinessData.Offlining.IEntityInstanceReferenceCollection">
  2661.       <summary>Represents a collection of entity instance references.</summary>
  2662.     </member>
  2663.     <member name="T:Microsoft.BusinessData.Offlining.IEntityOperation">
  2664.       <summary>Represents the operations that are performed on an entity.</summary>
  2665.     </member>
  2666.     <member name="M:Microsoft.BusinessData.Offlining.IEntityOperation.GetPreviousState">
  2667.       <summary>Returns the field values that contain the previous state of the operation.</summary>
  2668.       <returns>The field values containing the previous state of the operation.</returns>
  2669.     </member>
  2670.     <member name="M:Microsoft.BusinessData.Offlining.IEntityOperation.GetResultingState">
  2671.       <summary>Returns the field values containing the result of the operation.</summary>
  2672.       <returns>The field values containing the result of the operation.</returns>
  2673.     </member>
  2674.     <member name="P:Microsoft.BusinessData.Offlining.IEntityOperation.Identity">
  2675.       <summary>Retrieves the identity of the entity instance to which the operation applies.</summary>
  2676.       <returns>The identity of the entity instance.</returns>
  2677.     </member>
  2678.     <member name="P:Microsoft.BusinessData.Offlining.IEntityOperation.View">
  2679.       <summary>Retrieves the view of the operation.</summary>
  2680.       <returns>The view of the operation.</returns>
  2681.     </member>
  2682.     <member name="T:Microsoft.BusinessData.Offlining.InternalCacheDatabaseException">
  2683.       <summary>Represents an exception that is thrown when an error is encountered while executing a query on the internal cache database.</summary>
  2684.     </member>
  2685.     <member name="M:Microsoft.BusinessData.Offlining.InternalCacheDatabaseException.#ctor">
  2686.       <summary>Initializes a new instance of the class.</summary>
  2687.     </member>
  2688.     <member name="M:Microsoft.BusinessData.Offlining.InternalCacheDatabaseException.#ctor(System.String)">
  2689.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  2690.       <param name="message">The message that describes the error.</param>
  2691.     </member>
  2692.     <member name="M:Microsoft.BusinessData.Offlining.InternalCacheDatabaseException.#ctor(System.String,System.Exception)">
  2693.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  2694.       <param name="message">The error message that explains the reason for the exception.</param>
  2695.       <param name="inner">The inner exception that caused the current exception.</param>
  2696.     </member>
  2697.     <member name="T:Microsoft.BusinessData.Offlining.InvalidTokenForViewException">
  2698.       <summary>Represents an exception class that is thrown when the token belongs to a previously installed version of the view.</summary>
  2699.     </member>
  2700.     <member name="M:Microsoft.BusinessData.Offlining.InvalidTokenForViewException.#ctor">
  2701.       <summary>Constructs a new instance of the class.</summary>
  2702.     </member>
  2703.     <member name="M:Microsoft.BusinessData.Offlining.InvalidTokenForViewException.#ctor(System.String)">
  2704.       <summary>Constructs a new instance of the class with a message string.</summary>
  2705.       <param name="message">The message string.</param>
  2706.     </member>
  2707.     <member name="M:Microsoft.BusinessData.Offlining.InvalidTokenForViewException.#ctor(System.String,System.Exception)">
  2708.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  2709.       <param name="message">The message string.</param>
  2710.       <param name="inner">The inner exception that caused this exception.</param>
  2711.     </member>
  2712.     <member name="T:Microsoft.BusinessData.Offlining.IOfflineEntityInstance">
  2713.       <summary>Represents an interface that defines methods and properties that handle the offline external item.</summary>
  2714.     </member>
  2715.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.CancelAllInstanceOperations">
  2716.       <summary>Cancels all the operations of this external item.</summary>
  2717.     </member>
  2718.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetAssociationOperations">
  2719.       <summary>Gets the association operations where this external item is either the source or target.</summary>
  2720.       <returns>The association operations.</returns>
  2721.     </member>
  2722.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetAuthoritativeData">
  2723.       <summary>Gets the authoritative data of the current view.</summary>
  2724.       <returns>The authoritative data of the current view.</returns>
  2725.     </member>
  2726.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetAuthoritativeData(Microsoft.BusinessData.Offlining.IAuthoritativeDataInformation@)">
  2727.       <summary>Gets the authoritative data regardless of whether it is valid.</summary>
  2728.       <returns>The authoritative data.</returns>
  2729.       <param name="authoritativeDataInformation">If the authoritative data exists, it is returned regardless of whether it is valid. </param>
  2730.     </member>
  2731.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetConflictData(Microsoft.BusinessData.Offlining.ConflictData[]@)">
  2732.       <summary>Gets an array of conflict data.</summary>
  2733.       <param name="conflictData">The array of the conflicting data.</param>
  2734.     </member>
  2735.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetFailedAssociationOperations">
  2736.       <summary>Gets the collection of the failed association operations.</summary>
  2737.       <returns>The collection of the failed association operations.</returns>
  2738.     </member>
  2739.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetFailedOperation">
  2740.       <summary>Gets the failed operation.</summary>
  2741.       <returns>The failed operation.</returns>
  2742.     </member>
  2743.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.GetLastOperation">
  2744.       <summary>Gets the most recent pending operation, if there is one.</summary>
  2745.       <returns>The most recent pending operation.</returns>
  2746.     </member>
  2747.     <member name="P:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.HasAssociationErrors">
  2748.       <summary>Determines whether the external item has association errors.</summary>
  2749.       <returns>true if it has association errors; otherwise, false.</returns>
  2750.     </member>
  2751.     <member name="P:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.IsAuthoritative">
  2752.       <summary>Determines whether the external item is authoritative.</summary>
  2753.       <returns>true if authoritative; otherwise, false.</returns>
  2754.     </member>
  2755.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.MakeObsolete">
  2756.       <summary>Forces a cache refresh of the instance by marking the authoritative data state as obsolete.</summary>
  2757.     </member>
  2758.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.ReplaceChanges">
  2759.       <summary>Clears the error/conflict in the entity instance and updates it with new values. </summary>
  2760.     </member>
  2761.     <member name="M:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.RequestRefresh">
  2762.       <summary>Forces a cache refresh of the instance by marking the next refresh time as now.</summary>
  2763.     </member>
  2764.     <member name="P:Microsoft.BusinessData.Offlining.IOfflineEntityInstance.SynchronizationStatus">
  2765.       <summary>Retrieves an enumeration of the synchronization status.</summary>
  2766.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.SynchronizationStatus" />.The enumeration value that indicates the synchronization status.</returns>
  2767.     </member>
  2768.     <member name="T:Microsoft.BusinessData.Offlining.IOperation">
  2769.       <summary>Defines methods and properties that handle offline operations.</summary>
  2770.     </member>
  2771.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.CancelAllDependentOperations">
  2772.       <summary>Cancels the current operation and all operations that depend on it.</summary>
  2773.     </member>
  2774.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.CancelSingleOperation">
  2775.       <summary>Cancels a single operation.</summary>
  2776.     </member>
  2777.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.Entity">
  2778.       <summary>Retrieves the external content type of the operation.</summary>
  2779.       <returns>The external content type of the operation.</returns>
  2780.     </member>
  2781.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.GetAllDependencies">
  2782.       <summary>Gets the collection of all operations this operation depends on.</summary>
  2783.       <returns>The collection of all operations that this operation depends on.</returns>
  2784.     </member>
  2785.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.GetDependentOperations">
  2786.       <summary>Gets the collection of all operations that depend on the current one.</summary>
  2787.       <returns>The collection of all operations that depend on the current one.</returns>
  2788.     </member>
  2789.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.GetDirectDependencies">
  2790.       <summary>Gets the collection of operations that this operation is directly dependent on.</summary>
  2791.       <returns>The collection of operations this operation is directly dependent on.</returns>
  2792.     </member>
  2793.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.Id">
  2794.       <summary>Retrieves the unique identifier of the operation.</summary>
  2795.       <returns>The unique identifier of the operation.</returns>
  2796.     </member>
  2797.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.LastException">
  2798.       <summary>Retrieves the last exception thrown when executing the operation.</summary>
  2799.       <returns>The last exception thrown when executing the operation.</returns>
  2800.     </member>
  2801.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.LastExecuted">
  2802.       <summary>Retrieves the date and time of the operation that was executed last.</summary>
  2803.       <returns>The date and time of the operation that was executed last.</returns>
  2804.     </member>
  2805.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.LobSystemInstance">
  2806.       <summary>Retrieves the external system instance object that the operation is executed against.</summary>
  2807.       <returns>external system instance object.</returns>
  2808.     </member>
  2809.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.MethodInstanceType">
  2810.       <summary>Retrieves the MethodInstanceType value of the operation.</summary>
  2811.       <returns>The MethodInstanceType value of the operation.</returns>
  2812.     </member>
  2813.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.NextRetryAfter">
  2814.       <summary>Retrieves the earliest date or time after which the task should be retried.</summary>
  2815.       <returns>The earliest date or time after which the task should be retried.</returns>
  2816.     </member>
  2817.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.OperationStatus">
  2818.       <summary>Retrieves the status of the operation.</summary>
  2819.       <returns>The status of the operation.</returns>
  2820.     </member>
  2821.     <member name="M:Microsoft.BusinessData.Offlining.IOperation.Retry">
  2822.       <summary>Retries the operation.</summary>
  2823.     </member>
  2824.     <member name="P:Microsoft.BusinessData.Offlining.IOperation.RetryCount">
  2825.       <summary>Retrieves the count of retries on the operation. </summary>
  2826.       <returns>The number of retries.</returns>
  2827.     </member>
  2828.     <member name="T:Microsoft.BusinessData.Offlining.IOperationCollection">
  2829.       <summary>Represents the interface of operation collections.</summary>
  2830.     </member>
  2831.     <member name="T:Microsoft.BusinessData.Offlining.IProgressSummary">
  2832.       <summary>Defines properties that handle item processing.</summary>
  2833.     </member>
  2834.     <member name="P:Microsoft.BusinessData.Offlining.IProgressSummary.Failed">
  2835.       <summary>Retrieves the number of items that failed processing.</summary>
  2836.       <returns>The number of items that failed processing.</returns>
  2837.     </member>
  2838.     <member name="P:Microsoft.BusinessData.Offlining.IProgressSummary.Pending">
  2839.       <summary>Retrieves the number of items that are pending processing.</summary>
  2840.       <returns>The number of pending items.</returns>
  2841.     </member>
  2842.     <member name="P:Microsoft.BusinessData.Offlining.IProgressSummary.Total">
  2843.       <summary>Retrieves the total number of items to process.</summary>
  2844.       <returns>The total number of items to process.</returns>
  2845.     </member>
  2846.     <member name="T:Microsoft.BusinessData.Offlining.ISubscription">
  2847.       <summary>Represents a client-only interface, which defines methods and properties that handle subscriptions.</summary>
  2848.     </member>
  2849.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.AddTemporaryMember(Microsoft.BusinessData.Runtime.Identity)">
  2850.       <summary>Adds an existing offline external item to the list of subscription members of the subscription.</summary>
  2851.       <param name="id">The identity identifier.</param>
  2852.     </member>
  2853.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.Associations">
  2854.       <summary>Gets the collection of association definitions used to populate the subscription.</summary>
  2855.       <returns>The collection of association definitions.</returns>
  2856.     </member>
  2857.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.CancelHighPriorityRefresh">
  2858.       <summary>Cancels a high priority request for refreshing the subscription.</summary>
  2859.     </member>
  2860.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.Enabled">
  2861.       <summary>Gets or sets whether the subscription is enabled.</summary>
  2862.       <returns>true if enabled; otherwise, false.</returns>
  2863.     </member>
  2864.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.EntityVersion">
  2865.       <summary>Gets the external content type version.</summary>
  2866.       <returns>The external content type version.</returns>
  2867.     </member>
  2868.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.ExpireAfter">
  2869.       <summary>Indicates how often to refresh the cache subscription.</summary>
  2870.       <returns>The time span after which a refresh is due.</returns>
  2871.     </member>
  2872.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetAssociationProgressSummary">
  2873.       <summary>Returns the progress information about associations to navigate for the subscription.</summary>
  2874.       <returns>The progress information about associations.</returns>
  2875.     </member>
  2876.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetChangedMembers(System.Int64)">
  2877.       <summary>Returns the members of the subscription that were added or modified since the previous call, as identified by the token. </summary>
  2878.       <returns>A list of member external items.</returns>
  2879.       <param name="token">The members token.</param>
  2880.     </member>
  2881.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetMemberCount">
  2882.       <summary>Returns the member count of this subscription.</summary>
  2883.       <returns>The member count.</returns>
  2884.     </member>
  2885.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetMemberProgressSummary">
  2886.       <summary>Returns the progress information about instances to refresh for the subscription.</summary>
  2887.       <returns>The progress information about instances to refresh.</returns>
  2888.     </member>
  2889.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetMembers">
  2890.       <summary>Returns the members of the subscription.</summary>
  2891.       <returns>The members of the subscription.</returns>
  2892.     </member>
  2893.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetQueryProgressSummary">
  2894.       <summary>Returns the progress information about queries of the subscription.</summary>
  2895.       <returns>The progress information about queries.</returns>
  2896.     </member>
  2897.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.GetStatus">
  2898.       <summary>Returns the status of the subscription.</summary>
  2899.       <returns>The status of the subscription.</returns>
  2900.     </member>
  2901.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.Identities">
  2902.       <summary>Gets the collection of subscription identities.</summary>
  2903.       <returns>The collection of subscription identities.</returns>
  2904.     </member>
  2905.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.LastRefreshed">
  2906.       <summary>Gets the time when the last refresh of the subscription is completed.</summary>
  2907.       <returns>The time when the last refresh of the subscription is completed.</returns>
  2908.     </member>
  2909.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.LobSystemInstance">
  2910.       <summary>Gets the LobSystem instance of the subscription.</summary>
  2911.       <returns>The LobSystem instance of the subscription.</returns>
  2912.     </member>
  2913.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.Queries">
  2914.       <summary>Returns the collection of query definitions that are used to populate the subscription.</summary>
  2915.       <returns>The collection of query definitions.</returns>
  2916.     </member>
  2917.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.RefreshStatus">
  2918.       <summary>Gets the refresh status of the cache subscription.</summary>
  2919.       <returns>The refresh status of the cache subscription.</returns>
  2920.     </member>
  2921.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.RequestRefresh">
  2922.       <summary>Triggers the refresh process for the cache subscription.</summary>
  2923.     </member>
  2924.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.RequestRefresh(System.Boolean)">
  2925.       <summary>Triggers the refresh process for the cache subscription with a high priority.</summary>
  2926.       <param name="priority">A Boolean value to set the refresh as high priority.</param>
  2927.     </member>
  2928.     <member name="M:Microsoft.BusinessData.Offlining.ISubscription.Update">
  2929.       <summary>Updates the cache subscription definition information.</summary>
  2930.     </member>
  2931.     <member name="P:Microsoft.BusinessData.Offlining.ISubscription.View">
  2932.       <summary>Gets the view for which the cache subscription applies.</summary>
  2933.       <returns>The view for which the cache subscription applies.</returns>
  2934.     </member>
  2935.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionAssociation">
  2936.       <summary>Defines methods and properties to handle subscription associations. </summary>
  2937.     </member>
  2938.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.Delete">
  2939.       <summary>Deletes the SubscriptionAssociation object from the association collection of the subscription cache.</summary>
  2940.     </member>
  2941.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.DestinationSubscription">
  2942.       <summary>Gets or sets a pointer to the subscription for the view returned by this association.</summary>
  2943.       <returns>A pointer to the subscription.</returns>
  2944.     </member>
  2945.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.Enabled">
  2946.       <summary>Gets or sets whether the subscription association is enabled.</summary>
  2947.       <returns>true if enabled; otherwise, false.</returns>
  2948.     </member>
  2949.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.ExpireAfter">
  2950.       <summary>Indicates how often to refresh the cache subscription association.</summary>
  2951.       <returns>The time span after which to refresh the cache.</returns>
  2952.     </member>
  2953.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.Filters">
  2954.       <summary>Retrieves a collection of values that must be passed as input parameters to the query.</summary>
  2955.       <returns>The collection of values to pass as input parameters.</returns>
  2956.     </member>
  2957.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.LobSystemInstance">
  2958.       <summary>Gets or sets an external system instance.</summary>
  2959.       <returns>An external system instance.</returns>
  2960.     </member>
  2961.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.MethodInstance">
  2962.       <summary>Gets or sets the method instance definition for the association.</summary>
  2963.       <returns>The method instance definition.</returns>
  2964.     </member>
  2965.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.SourceSubscription">
  2966.       <summary>Gets a back-pointer to the subscription object that contains this association.</summary>
  2967.       <returns>A back-pointer to the subscription object.</returns>
  2968.     </member>
  2969.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.TargetView">
  2970.       <summary>Gets the target view that the cache subscription applies to.</summary>
  2971.       <returns>The target view that the cache subscription applies to.</returns>
  2972.     </member>
  2973.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionAssociation.Update">
  2974.       <summary>Updates the cache SubscriptionAssociation definition.</summary>
  2975.     </member>
  2976.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionAssociationCollection">
  2977.       <summary>Represents an interface that defines the subscription association collection.</summary>
  2978.     </member>
  2979.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionAssociationCollection.Create(System.String,Microsoft.BusinessData.MetadataModel.IMethodInstance,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.TimeSpan,Microsoft.BusinessData.Offlining.ISubscription,Microsoft.BusinessData.MetadataModel.IView,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Object}})">
  2980.       <summary>Creates the subscription association collection.</summary>
  2981.       <returns>The subscription association collection.</returns>
  2982.       <param name="name">The name of the collection.</param>
  2983.       <param name="methodInstance">The MethodInstance object.</param>
  2984.       <param name="lobSystemInstance">external system instance.</param>
  2985.       <param name="expireAfter">The expiration date.</param>
  2986.       <param name="destinationSubscription">The destination subscription object.</param>
  2987.       <param name="targetView">The SpecificFinder view on the destination external content type that will be populated by the association MethodInstance object.</param>
  2988.       <param name="properties">The key/value pair of properties.</param>
  2989.     </member>
  2990.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionCollection">
  2991.       <summary>Represents an interface that defines the subscription collection.</summary>
  2992.     </member>
  2993.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionManager">
  2994.       <summary>Represents an interface that contains all public subscription management methods.</summary>
  2995.     </member>
  2996.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionManager.GetSubscription(Microsoft.BusinessData.MetadataModel.IView,System.String)">
  2997.       <summary>gets a single cache subscription given the view and the subscription name.</summary>
  2998.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.ISubscription" />.The subscription.</returns>
  2999.       <param name="view">The view of the subscription.</param>
  3000.       <param name="subscriptionName">The subscription programmatic name.</param>
  3001.     </member>
  3002.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionManager.GetSubscription(System.Int32)">
  3003.       <summary>Gets a single cache subscription given its ID.</summary>
  3004.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.ISubscription" />.The subscription.</returns>
  3005.       <param name="id">The given ID of the subscription.</param>
  3006.     </member>
  3007.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionManager.GetSubscription(System.String,System.String,System.String,System.String)">
  3008.       <summary>Gets a single cache subscription given the fully qualified name of the view and the subscription name.</summary>
  3009.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.ISubscription" />.The subscription.</returns>
  3010.       <param name="entityNamespace">The namespace of the subscription Entity.</param>
  3011.       <param name="entityName">The name of the subscription Entity.</param>
  3012.       <param name="viewName">The namespace of the subscription View.</param>
  3013.       <param name="subscriptionName">The subscription programmatic name.</param>
  3014.     </member>
  3015.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionManager.GetSubscriptions">
  3016.       <summary>Gets all subscriptions in the cache.</summary>
  3017.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.ISubscriptionCollection" />.All subscriptions in the cache.</returns>
  3018.     </member>
  3019.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionManager.GetSubscriptions(System.String)">
  3020.       <summary>Gets all subscriptions in the cache associated with the given solution.</summary>
  3021.       <returns>Returns <see cref="T:Microsoft.BusinessData.Offlining.ISubscriptionCollection" />.All subscriptions in the cache associated with the given solution.</returns>
  3022.       <param name="solutionId">ID of the solution.</param>
  3023.     </member>
  3024.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionQuery">
  3025.       <summary>Defines methods and properties that handle the subscription query.</summary>
  3026.     </member>
  3027.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionQuery.Delete">
  3028.       <summary>Deletes the SubscriptionQuery object from the Queries collection on the cache subscription object.</summary>
  3029.     </member>
  3030.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.Enabled">
  3031.       <summary>Gets and sets whether the subscription query is enabled.</summary>
  3032.       <returns>true if enabled; otherwise, false.</returns>
  3033.     </member>
  3034.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.ExpireAfter">
  3035.       <summary>Indicates how often to refresh the cache subscription query.</summary>
  3036.       <returns>The expiration time span.</returns>
  3037.     </member>
  3038.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.Filters">
  3039.       <summary>Gets a collection of values that must be passed as input parameters to the query.</summary>
  3040.       <returns>A collection of query parameters.</returns>
  3041.     </member>
  3042.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.LastException">
  3043.       <summary>Gets the exception information of the last refresh attempt.</summary>
  3044.       <returns>The exception information of the last refresh attempt.</returns>
  3045.     </member>
  3046.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.LastRefreshed">
  3047.       <summary>Gets the DateTime at which the query was last executed. </summary>
  3048.       <returns>The DateTime at which the query was last executed.</returns>
  3049.     </member>
  3050.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.MethodInstance">
  3051.       <summary>Gets or sets the method instance definition for the query. </summary>
  3052.       <returns>The method instance definition for the query.</returns>
  3053.     </member>
  3054.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.RefreshStatus">
  3055.       <summary>Gets the refresh status of the query.</summary>
  3056.       <returns>The refresh status of the query.</returns>
  3057.     </member>
  3058.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionQuery.Subscription">
  3059.       <summary>Gets the subscription object that contains this query.</summary>
  3060.       <returns>The subscription object that contains this query.</returns>
  3061.     </member>
  3062.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionQuery.Update">
  3063.       <summary>Updates the cache SubscriptionQuery definition information in the external data store.</summary>
  3064.     </member>
  3065.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionQueryCollection">
  3066.       <summary>Represents an interface that defines the collection of subscription queries.</summary>
  3067.     </member>
  3068.     <member name="M:Microsoft.BusinessData.Offlining.ISubscriptionQueryCollection.Create(System.String,Microsoft.BusinessData.MetadataModel.IMethodInstance,System.TimeSpan,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Object}})">
  3069.       <summary>Creates the collection of subscription queries.</summary>
  3070.       <returns>The collection of subscription queries.</returns>
  3071.       <param name="name">The name of the subscription query.</param>
  3072.       <param name="methodInstance">The methodInstance object.</param>
  3073.       <param name="expireAfter">Specifies how often to refresh the subscription query.</param>
  3074.       <param name="properties">The key/value property collection.</param>
  3075.     </member>
  3076.     <member name="T:Microsoft.BusinessData.Offlining.ISubscriptionRefreshStatus">
  3077.       <summary>Represents an interface that defines the subscription refresh status.</summary>
  3078.     </member>
  3079.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionRefreshStatus.HighPriority">
  3080.       <summary>Determines whether this is a high-priority subscription.</summary>
  3081.       <returns>true if high priority; otherwise, false.</returns>
  3082.     </member>
  3083.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionRefreshStatus.LastRefreshed">
  3084.       <summary>Indicates when the subscription refresh ended.</summary>
  3085.       <returns>A value that indicates the ending time of the last refresh.</returns>
  3086.     </member>
  3087.     <member name="P:Microsoft.BusinessData.Offlining.ISubscriptionRefreshStatus.RefreshStatus">
  3088.       <summary>Gets the refresh status of the subscription.</summary>
  3089.       <returns>The refresh status of the subscription.</returns>
  3090.     </member>
  3091.     <member name="T:Microsoft.BusinessData.Offlining.ISynchronizationManager">
  3092.       <summary>Contains all public synchronization management methods.</summary>
  3093.     </member>
  3094.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.GetAllInstancesInError(Microsoft.BusinessData.MetadataModel.IView)">
  3095.       <summary>Gets all entity instances of a given view that are in error, including conflicts and read errors.</summary>
  3096.       <returns>The entity instances of a given view that are in error.</returns>
  3097.       <param name="view">The view of the instances.</param>
  3098.     </member>
  3099.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.GetAllOperationsInError">
  3100.       <summary>Gets all failed operations from the queue, including association errors.</summary>
  3101.       <returns>The failed operations from the queue.</returns>
  3102.     </member>
  3103.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.GetOperation(System.Int32)">
  3104.       <summary>Gets an operation given its identifier (ID).</summary>
  3105.       <returns>The operation.</returns>
  3106.       <param name="operationId">The ID of the operation to be read.</param>
  3107.     </member>
  3108.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.GetOperationExecutionSummary">
  3109.       <summary>Gets the current state of the queue in terms of the number of pending, failed, and completed operations.</summary>
  3110.       <returns>The progress summary.</returns>
  3111.     </member>
  3112.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.GetOperations">
  3113.       <summary>Gets all pending operations from the queue.</summary>
  3114.       <returns>The collection of the pending operations from the queue.</returns>
  3115.     </member>
  3116.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.PopulateCache(Microsoft.BusinessData.MetadataModel.IEntity,Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  3117.       <summary>Gets the LobSystem instances and populates the cache.</summary>
  3118.       <param name="destinationEntity">The destination entity of the association.</param>
  3119.       <param name="sourceEntityInstances">The source entity instances.</param>
  3120.       <param name="association">The association to execute.</param>
  3121.       <param name="filterCollection">The filters to apply.</param>
  3122.       <param name="lobSystemInstance">The LobSystemInstance object.</param>
  3123.     </member>
  3124.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.PopulateCache(Microsoft.BusinessData.MetadataModel.IEntity,Microsoft.BusinessData.Runtime.IFilterCollection,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance)">
  3125.       <summary>Gets the LobSystem instances and populates the cache.</summary>
  3126.       <param name="thisEntity">The entity to populate.</param>
  3127.       <param name="filterCollection">The filters to apply.</param>
  3128.       <param name="finderName">The name of the finder to execute.</param>
  3129.       <param name="lobSystemInstance">The LobSystemInstance object.</param>
  3130.     </member>
  3131.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.PopulateCache(Microsoft.BusinessData.MetadataModel.IView,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.Identity)">
  3132.       <summary>Gets the LobSystem instance and populates the cache.</summary>
  3133.       <param name="view">The view of the instance.</param>
  3134.       <param name="lobSystemInstance">The LobSystemInstance object.</param>
  3135.       <param name="identity">The identity of the instance.</param>
  3136.     </member>
  3137.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.PopulateCache(System.String,System.String,System.String,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,Microsoft.BusinessData.Runtime.Identity)">
  3138.       <summary>Gets the LobSystem instance and populates the cache.</summary>
  3139.       <param name="entityNamespace">The entity namespace of the instance.</param>
  3140.       <param name="entityName">The entity name of the instance.</param>
  3141.       <param name="viewName">The view of the instance.</param>
  3142.       <param name="lobSystemInstance">The LobSystemInstance object.</param>
  3143.       <param name="identity">The identity of the instance.</param>
  3144.     </member>
  3145.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.ResolveIdentity(Microsoft.BusinessData.Runtime.Identity)">
  3146.       <summary>Gets an identity that has both the TemporaryId and the identifier values array populated with the values that are currently available in the cache.</summary>
  3147.       <returns>The Identity object currently available in the cache.</returns>
  3148.       <param name="identity">The Identity object known to the cache.</param>
  3149.     </member>
  3150.     <member name="M:Microsoft.BusinessData.Offlining.ISynchronizationManager.ResolveIdentity(System.Guid)">
  3151.       <summary>Gets an identity that has both the TemporaryId and the Identifier objects populated with the values that are currently available in the cache.</summary>
  3152.       <returns>The Identity object that is currently available in the cache.</returns>
  3153.       <param name="temporaryId">The TemporaryId object known to the cache.</param>
  3154.     </member>
  3155.     <member name="P:Microsoft.BusinessData.Offlining.ISynchronizationManager.WorkOffline">
  3156.       <summary>Controls the cached-based operations of the user who is logged on. </summary>
  3157.       <returns>The current value of the property.</returns>
  3158.     </member>
  3159.     <member name="T:Microsoft.BusinessData.Offlining.OperationDependencyFailedException">
  3160.       <summary>Represents an exception that is thrown when a dependent operation fails.</summary>
  3161.     </member>
  3162.     <member name="M:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.#ctor">
  3163.       <summary>Constructs a new instance of the class.</summary>
  3164.     </member>
  3165.     <member name="M:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.#ctor(System.String)">
  3166.       <summary>Constructs a new instance of the class with a message string.</summary>
  3167.       <param name="message">The message string.</param>
  3168.     </member>
  3169.     <member name="M:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.#ctor(System.String,System.Exception)">
  3170.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  3171.       <param name="message">The message string.</param>
  3172.       <param name="inner">The inner exception that caused this exception.</param>
  3173.     </member>
  3174.     <member name="M:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.#ctor(System.String,System.Exception,Microsoft.BusinessData.Offlining.IOperation)">
  3175.       <summary>Constructs a new instance of the class by using a message, the inner exception, and the current operation object.</summary>
  3176.       <param name="message">The message string.</param>
  3177.       <param name="inner">The inner exception that caused this exception.</param>
  3178.       <param name="operation">The current operation object.</param>
  3179.     </member>
  3180.     <member name="M:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3181.       <summary>Gets the object data.</summary>
  3182.       <param name="info">The serialization information about the requested data.</param>
  3183.       <param name="context">The streaming context of the requested data.</param>
  3184.     </member>
  3185.     <member name="P:Microsoft.BusinessData.Offlining.OperationDependencyFailedException.OperationId">
  3186.       <summary>Gets an integer that represents the identifier (ID) of the operation.</summary>
  3187.       <returns>An integer that represents the ID of the operation.</returns>
  3188.     </member>
  3189.     <member name="T:Microsoft.BusinessData.Offlining.OperationStatus">
  3190.       <summary>Represents an enumeration that defines the operation status.</summary>
  3191.     </member>
  3192.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.Succeeded">
  3193.       <summary>Specifies the operation succeeded.</summary>
  3194.     </member>
  3195.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.InProgress">
  3196.       <summary>Specifies the operation is in progress.</summary>
  3197.     </member>
  3198.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.Failed">
  3199.       <summary>Specifies the operation failed.</summary>
  3200.     </member>
  3201.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.Pending">
  3202.       <summary>Specifies the operation is pending.</summary>
  3203.     </member>
  3204.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.Canceled">
  3205.       <summary>Specifies the operation is canceled.</summary>
  3206.     </member>
  3207.     <member name="F:Microsoft.BusinessData.Offlining.OperationStatus.LongRunning">
  3208.       <summary>Specifies the operation has started a business process on the external system and no results are available.</summary>
  3209.     </member>
  3210.     <member name="T:Microsoft.BusinessData.Offlining.RefreshStatus">
  3211.       <summary>Represents an enumeration that describes the refresh status.</summary>
  3212.     </member>
  3213.     <member name="F:Microsoft.BusinessData.Offlining.RefreshStatus.Succeeded">
  3214.       <summary>Specifies that the refresh succeeded.</summary>
  3215.     </member>
  3216.     <member name="F:Microsoft.BusinessData.Offlining.RefreshStatus.InProgress">
  3217.       <summary>Specifies that the refresh is in progress.</summary>
  3218.     </member>
  3219.     <member name="F:Microsoft.BusinessData.Offlining.RefreshStatus.Failed">
  3220.       <summary>Specifies that the refresh failed.</summary>
  3221.     </member>
  3222.     <member name="F:Microsoft.BusinessData.Offlining.RefreshStatus.Unknown">
  3223.       <summary>Specifies that the refresh status is unknown.</summary>
  3224.     </member>
  3225.     <member name="T:Microsoft.BusinessData.Offlining.SynchronizationStatus">
  3226.       <summary>Represents an enumeration that defines data synchronization between the cache and the data source.</summary>
  3227.     </member>
  3228.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.Unchanged">
  3229.       <summary>Specifies the external item has no changes to synchronize to the data source.</summary>
  3230.     </member>
  3231.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.PendingUpdate">
  3232.       <summary>Specifies the external item is updated locally but the changes are not synchronized to the data source.</summary>
  3233.     </member>
  3234.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.PendingCreate">
  3235.       <summary>Specifies the external item was created locally but the changes are not synchronized to the data source.</summary>
  3236.     </member>
  3237.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.PendingDelete">
  3238.       <summary>The external item has been deleted locally but the changes have not been synchronized to the data source.</summary>
  3239.     </member>
  3240.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.InError">
  3241.       <summary>Specifies there was a error encountered while synchronizing changes of the external item to the data source.</summary>
  3242.     </member>
  3243.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.InConflict">
  3244.       <summary>Specifies the data in the cache and in the data source are not the same.</summary>
  3245.     </member>
  3246.     <member name="F:Microsoft.BusinessData.Offlining.SynchronizationStatus.RefreshNeeded">
  3247.       <summary>The external item needs to be refreshed from the data source.</summary>
  3248.     </member>
  3249.     <member name="T:Microsoft.BusinessData.Runtime.AdministrableProperty">
  3250.       <summary>Represents a single property that is reported by the shim.</summary>
  3251.     </member>
  3252.     <member name="M:Microsoft.BusinessData.Runtime.AdministrableProperty.#ctor(System.String,System.String,System.Type,System.String,System.Type,System.Boolean)">
  3253.       <summary>Constructs a new instance of the class.</summary>
  3254.       <param name="displayName">The display name of the property.</param>
  3255.       <param name="description">The description of the property.</param>
  3256.       <param name="displayType">The type in which the property should be displayed.</param>
  3257.       <param name="propertyName">The name of the property in the metadata.</param>
  3258.       <param name="propertyType">The type of the property in the metadata.</param>
  3259.       <param name="isRequired">Specifies if this property is required for the shim to function.</param>
  3260.     </member>
  3261.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.Description">
  3262.       <summary>Description of the property that should be displayed in the user interface (UI).</summary>
  3263.       <returns>The description of the property.</returns>
  3264.     </member>
  3265.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.DisplayName">
  3266.       <summary>The name of the property that should be displayed in the user interface (UI).</summary>
  3267.       <returns>The UI name of the property.</returns>
  3268.     </member>
  3269.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.DisplayType">
  3270.       <summary>Type in which the property should be displayed in UI.</summary>
  3271.       <returns>The type of the property.</returns>
  3272.     </member>
  3273.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.IsRequired">
  3274.       <summary>Specifies if this property is required in the metadata.</summary>
  3275.       <returns>true if required; otherwise, false.</returns>
  3276.     </member>
  3277.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.PropertyName">
  3278.       <summary>The name of the property in metadata.</summary>
  3279.       <returns>The name of the property in metadata.</returns>
  3280.     </member>
  3281.     <member name="P:Microsoft.BusinessData.Runtime.AdministrableProperty.PropertyType">
  3282.       <summary>The type of the property in metadata.</summary>
  3283.       <returns>The type of the property in metadata.</returns>
  3284.     </member>
  3285.     <member name="T:Microsoft.BusinessData.Runtime.AssociationEntityInstanceReferencesDictionary">
  3286.       <summary>Represents a dictionary with associations as a key, and entity instance reference collection as a value.</summary>
  3287.     </member>
  3288.     <member name="M:Microsoft.BusinessData.Runtime.AssociationEntityInstanceReferencesDictionary.#ctor">
  3289.       <summary>Constructs a new instance of the class.</summary>
  3290.     </member>
  3291.     <member name="M:Microsoft.BusinessData.Runtime.AssociationEntityInstanceReferencesDictionary.#ctor(System.Int32)">
  3292.       <summary>Constructs a new instance of the class with initial capacity.</summary>
  3293.       <param name="capacity">The size of the initial dictionary.</param>
  3294.     </member>
  3295.     <member name="T:Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary">
  3296.       <summary>Represents a dictionary with associations as key and entity instance collection as value.</summary>
  3297.     </member>
  3298.     <member name="M:Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary.#ctor">
  3299.       <summary>Constructs a new instance of the class.</summary>
  3300.     </member>
  3301.     <member name="M:Microsoft.BusinessData.Runtime.AssociationEntityInstancesDictionary.#ctor(System.Int32)">
  3302.       <summary>Initializes a new instance of the class with an initial capacity.</summary>
  3303.       <param name="capacity">Size of the initial dictionary.</param>
  3304.     </member>
  3305.     <member name="T:Microsoft.BusinessData.Runtime.AuthenticationException">
  3306.       <summary>Specifies the error that is thrown when the business data catalog encounters an authentication problem with the back end, such as rejected or expired credentials.
  3307. </summary>
  3308.     </member>
  3309.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.#ctor">
  3310.       <summary>Initializes a new instance of the class.</summary>
  3311.     </member>
  3312.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3313.       <summary>Initializes a new instance of the class with serialized data.</summary>
  3314.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  3315.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  3316.     </member>
  3317.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.#ctor(System.String)">
  3318.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  3319.       <param name="message">The specified error message.</param>
  3320.     </member>
  3321.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.#ctor(System.String,System.Exception)">
  3322.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  3323.       <param name="message">The error message that explains the reason for the exception.</param>
  3324.       <param name="inner">The inner exception that caused the current exception.</param>
  3325.     </member>
  3326.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.#ctor(System.String,System.Exception,System.Uri)">
  3327.       <summary>Initializes a new instance of the class with a specified error message, a reference to the inner exception that caused this exception, and the URL that contains the credentials.</summary>
  3328.       <param name="message">The error message that explains the reason for the exception.</param>
  3329.       <param name="inner">The inner exception that caused the current exception.</param>
  3330.       <param name="credentialEntryUrl">The URL that contains the credentials.</param>
  3331.     </member>
  3332.     <member name="P:Microsoft.BusinessData.Runtime.AuthenticationException.CredentialEntryUrl">
  3333.       <summary>Gets the credential entry URI.</summary>
  3334.       <returns>The credential entry URI.</returns>
  3335.     </member>
  3336.     <member name="M:Microsoft.BusinessData.Runtime.AuthenticationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3337.       <summary>Deserializes the exception object.</summary>
  3338.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  3339.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  3340.     </member>
  3341.     <member name="T:Microsoft.BusinessData.Runtime.BackendNullReturnException">
  3342.       <summary>Represents an exception that is thrown when the back-end method returns null.</summary>
  3343.     </member>
  3344.     <member name="M:Microsoft.BusinessData.Runtime.BackendNullReturnException.#ctor">
  3345.       <summary>Constructs a new instance of the class.</summary>
  3346.     </member>
  3347.     <member name="M:Microsoft.BusinessData.Runtime.BackendNullReturnException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3348.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  3349.       <param name="info">The serialization information.</param>
  3350.       <param name="context">The streaming context.</param>
  3351.     </member>
  3352.     <member name="M:Microsoft.BusinessData.Runtime.BackendNullReturnException.#ctor(System.String)">
  3353.       <summary>Constructs a new instance of the class with a message string.</summary>
  3354.       <param name="message">The message string.</param>
  3355.     </member>
  3356.     <member name="M:Microsoft.BusinessData.Runtime.BackendNullReturnException.#ctor(System.String,System.Exception)">
  3357.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  3358.       <param name="message">The message string.</param>
  3359.       <param name="inner">The inner exception that caused this exception.</param>
  3360.     </member>
  3361.     <member name="T:Microsoft.BusinessData.Runtime.BatchCompletionEventArgs">
  3362.       <summary>Represents a class that provides event arguments for the <see cref="T:Microsoft.BusinessData.Runtime.BatchCompletionEventHandler" /> class.</summary>
  3363.     </member>
  3364.     <member name="M:Microsoft.BusinessData.Runtime.BatchCompletionEventArgs.#ctor">
  3365.       <summary>Constructs a new instance of the class.</summary>
  3366.     </member>
  3367.     <member name="P:Microsoft.BusinessData.Runtime.BatchCompletionEventArgs.AdvanceToNextBatch">
  3368.       <summary>Gets or sets whether the enumerator invokes the function to get another batch of EntityInstances.</summary>
  3369.       <returns>Returns <see cref="T:System.Boolean" />.true if the enumerator invokes the function, otherwise, false.</returns>
  3370.     </member>
  3371.     <member name="P:Microsoft.BusinessData.Runtime.BatchCompletionEventArgs.HasMoreBatches">
  3372.       <summary>Determines whether the enumeration has more batches.</summary>
  3373.       <returns>Returns <see cref="T:System.Boolean" />.true if the enumeration has more batches; otherwise, false.</returns>
  3374.     </member>
  3375.     <member name="T:Microsoft.BusinessData.Runtime.BatchCompletionEventHandler">
  3376.       <summary>Represents a method that handles the batch completion event.</summary>
  3377.       <param name="sender">The enumerator that raised this event.</param>
  3378.       <param name="args">Arguments of the event.</param>
  3379.     </member>
  3380.     <member name="T:Microsoft.BusinessData.Runtime.CacheUsage">
  3381.       <summary>Represents an enumeration that specifies the cache usage mode.</summary>
  3382.     </member>
  3383.     <member name="F:Microsoft.BusinessData.Runtime.CacheUsage.Default">
  3384.       <summary>Specifies the entity default cache usage. (=0)</summary>
  3385.     </member>
  3386.     <member name="F:Microsoft.BusinessData.Runtime.CacheUsage.Online">
  3387.       <summary>Specifies no cache usage. All calls are made online. (=1)</summary>
  3388.     </member>
  3389.     <member name="F:Microsoft.BusinessData.Runtime.CacheUsage.Cached">
  3390.       <summary>Specifies cache to be the main source, online call may be made to get fresher data or if the data is not available in the cache. Modifying operations are queued. (=2)</summary>
  3391.     </member>
  3392.     <member name="F:Microsoft.BusinessData.Runtime.CacheUsage.Offline">
  3393.       <summary>Specifies the cache as the only source. No calls are made online. (=3)</summary>
  3394.     </member>
  3395.     <member name="T:Microsoft.BusinessData.Runtime.CannotConnectException">
  3396.       <summary>Thrown when the Business Data Connectivity (BDC) service cannot successfully make a connection to the back-end business application.</summary>
  3397.     </member>
  3398.     <member name="M:Microsoft.BusinessData.Runtime.CannotConnectException.#ctor">
  3399.       <summary>Constructs a new instance of the class.</summary>
  3400.     </member>
  3401.     <member name="M:Microsoft.BusinessData.Runtime.CannotConnectException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3402.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  3403.       <param name="info">The serialization information.</param>
  3404.       <param name="context">The streaming context.</param>
  3405.     </member>
  3406.     <member name="M:Microsoft.BusinessData.Runtime.CannotConnectException.#ctor(System.String)">
  3407.       <summary>Constructs a new instance of the class with a message string.</summary>
  3408.       <param name="message">The message string.</param>
  3409.     </member>
  3410.     <member name="M:Microsoft.BusinessData.Runtime.CannotConnectException.#ctor(System.String,System.Exception)">
  3411.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  3412.       <param name="message">The message string.</param>
  3413.       <param name="inner">The inner exception that caused this exception.</param>
  3414.     </member>
  3415.     <member name="M:Microsoft.BusinessData.Runtime.CannotConnectException.ToString">
  3416.       <summary>Converts the exception object to a string.</summary>
  3417.       <returns>The exception object to a string.</returns>
  3418.     </member>
  3419.     <member name="T:Microsoft.BusinessData.Runtime.ConflictDetectedException">
  3420.       <summary>Thrown when a conflict is detected between two different updates.</summary>
  3421.     </member>
  3422.     <member name="M:Microsoft.BusinessData.Runtime.ConflictDetectedException.#ctor">
  3423.       <summary>Constructs a new instance of the class.</summary>
  3424.     </member>
  3425.     <member name="M:Microsoft.BusinessData.Runtime.ConflictDetectedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3426.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  3427.       <param name="info">The serialization information.</param>
  3428.       <param name="context">The streaming context.</param>
  3429.     </member>
  3430.     <member name="M:Microsoft.BusinessData.Runtime.ConflictDetectedException.#ctor(System.String)">
  3431.       <summary>Constructs a new instance of the class with a message string.</summary>
  3432.       <param name="message">The message string.</param>
  3433.     </member>
  3434.     <member name="M:Microsoft.BusinessData.Runtime.ConflictDetectedException.#ctor(System.String,System.Exception)">
  3435.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  3436.       <param name="message">The message string.</param>
  3437.       <param name="inner">The inner exception that caused this exception.</param>
  3438.     </member>
  3439.     <member name="T:Microsoft.BusinessData.Runtime.ConnectionPoolFullException">
  3440.       <summary>Thrown when a connection cannot be obtained because the connection pool is full.</summary>
  3441.     </member>
  3442.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor">
  3443.       <summary>Constructs a new instance of the class.</summary>
  3444.     </member>
  3445.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor(Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.Int32)">
  3446.       <summary>Constructs a new instance of the class by setting the value of the Lob system instance and the pool size  mentioned in the parameter passed to the constructor.</summary>
  3447.       <param name="instance">The Lob system instance.</param>
  3448.       <param name="poolsize">The pool size.</param>
  3449.     </member>
  3450.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor(System.Int32)">
  3451.       <summary>Constructs a new instance of the class by using the pool size mentioned in the parameter passed to the constructor.</summary>
  3452.       <param name="poolsize">The pool size.</param>
  3453.     </member>
  3454.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3455.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  3456.       <param name="info">The serialization information.</param>
  3457.       <param name="context">The streaming context.</param>
  3458.     </member>
  3459.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor(System.String)">
  3460.       <summary>Constructs a new instance of the class by using the message string parameter.</summary>
  3461.       <param name="message">The message string.</param>
  3462.     </member>
  3463.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.#ctor(System.String,System.Exception)">
  3464.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  3465.       <param name="message">The message string.</param>
  3466.       <param name="inner">The inner exception that caused this exception.</param>
  3467.     </member>
  3468.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3469.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  3470.       <param name="info">The serialization information.</param>
  3471.       <param name="context">The streaming context.</param>
  3472.     </member>
  3473.     <member name="M:Microsoft.BusinessData.Runtime.ConnectionPoolFullException.ToString">
  3474.       <summary>Converts the exception object to a string.</summary>
  3475.       <returns>The string that represents exception object.</returns>
  3476.     </member>
  3477.     <member name="T:Microsoft.BusinessData.Runtime.DynamicType">
  3478.       <summary>Represents an object whose type can be modified at runtime.</summary>
  3479.     </member>
  3480.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.#ctor">
  3481.       <summary>Constructs a new instance of the class.</summary>
  3482.     </member>
  3483.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.#ctor(System.Int32)">
  3484.       <summary>Constructs a new instance of the class by using the number of children.</summary>
  3485.       <param name="numberOfChildren">The initial number of slots for fields of this type.</param>
  3486.     </member>
  3487.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.#ctor(System.String)">
  3488.       <summary>Constructs a new instance of the class by using the name of this object's type.</summary>
  3489.       <param name="name">The name of this object's type.</param>
  3490.     </member>
  3491.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.#ctor(System.String,System.Int32)">
  3492.       <summary>Constructs a new instance of the class by using the name of this object's type and the number of children.</summary>
  3493.       <param name="name">The name of this object's type.</param>
  3494.       <param name="numberOfChildren">The initial number of slots for fields of this type.</param>
  3495.     </member>
  3496.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
  3497.       <summary>Adds an object to the collection.</summary>
  3498.       <param name="item">The object to be added to the collection.</param>
  3499.     </member>
  3500.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Add(System.String,System.Object)">
  3501.       <summary>Adds a key/value pair to the collection.</summary>
  3502.       <param name="key">The key object.</param>
  3503.       <param name="value">The value object.</param>
  3504.     </member>
  3505.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Clear">
  3506.       <summary>Removes all the items. </summary>
  3507.     </member>
  3508.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
  3509.       <summary>Checks to see if the collection contains a specific item.</summary>
  3510.       <returns>true if the item is found; otherwise, false.</returns>
  3511.       <param name="item">The item object to search for.</param>
  3512.     </member>
  3513.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.ContainsKey(System.String)">
  3514.       <summary>Checks to see if the collection contains a specific key.</summary>
  3515.       <returns>true if the key is found; otherwise, false.</returns>
  3516.       <param name="key">The key to search for.</param>
  3517.     </member>
  3518.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
  3519.       <summary>Copy the collection items to an object array starting at a specific index.</summary>
  3520.       <param name="array">The array to receive the items.</param>
  3521.       <param name="arrayIndex">The starting index.</param>
  3522.     </member>
  3523.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.Count">
  3524.       <summary>Returns the number of fields in the dynamic type.</summary>
  3525.       <returns>The number of fields.</returns>
  3526.     </member>
  3527.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.GetEnumerator">
  3528.       <summary>Returns an enumerator to the collection.</summary>
  3529.       <returns>The returned enumerator.</returns>
  3530.     </member>
  3531.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.GetSchema">
  3532.       <summary>Returns the XML schema.</summary>
  3533.       <returns>The XML schema.</returns>
  3534.     </member>
  3535.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.IsReadOnly">
  3536.       <summary>Checks to see if the dynamic type is read-only.</summary>
  3537.       <returns>true if read-only; otherwise, false.</returns>
  3538.     </member>
  3539.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.Item(System.String)">
  3540.       <summary>Returns an item at a specific key.</summary>
  3541.       <returns>The item searched for.</returns>
  3542.       <param name="key">The key of the item.</param>
  3543.     </member>
  3544.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.Keys">
  3545.       <summary>Returns the collection of keys in the collection.</summary>
  3546.       <returns>The key collection.</returns>
  3547.     </member>
  3548.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.Name">
  3549.       <summary>Returns the name of the dynamic type.</summary>
  3550.       <returns>The name of the dynamic type.</returns>
  3551.     </member>
  3552.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.ReadXml(System.Xml.XmlReader)">
  3553.       <summary>Reads an XML document.</summary>
  3554.       <param name="reader">The XML reader.</param>
  3555.     </member>
  3556.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
  3557.       <summary>Removes an key/value entry from the collection. </summary>
  3558.       <returns>true if succeeded; otherwise, false.</returns>
  3559.       <param name="item">The entry to be removed.</param>
  3560.     </member>
  3561.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.Remove(System.String)">
  3562.       <summary>Removes an item with a specified key string from the collection.</summary>
  3563.       <returns>true if succeeded; otherwise, false.</returns>
  3564.       <param name="key">The key of the item to be removed.</param>
  3565.     </member>
  3566.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  3567.       <summary>Copies the collection items to an array starting at a specific index.</summary>
  3568.       <param name="array">The destination array.</param>
  3569.       <param name="index">The starting index.</param>
  3570.     </member>
  3571.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#ICollection#IsSynchronized">
  3572.       <summary>Checks to see if the dynamic type is synchronized.</summary>
  3573.       <returns>true if synchronized; otherwise, false.</returns>
  3574.     </member>
  3575.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#ICollection#SyncRoot">
  3576.       <summary>Synchronizes the root of the collection.</summary>
  3577.       <returns>The root of the collection.</returns>
  3578.     </member>
  3579.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Add(System.Object,System.Object)">
  3580.       <summary>Adds a key/value pair to the collection.</summary>
  3581.       <param name="key">The key object.</param>
  3582.       <param name="value">The value object.</param>
  3583.     </member>
  3584.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Contains(System.Object)">
  3585.       <summary>Checks to see if the collection contains a specific key object.</summary>
  3586.       <returns>true if found; otherwise, false.</returns>
  3587.       <param name="key">The key to search for.</param>
  3588.     </member>
  3589.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#GetEnumerator">
  3590.       <summary>Returns an enumerator to the dictionary.</summary>
  3591.       <returns>The returned enumerator.</returns>
  3592.     </member>
  3593.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#IsFixedSize">
  3594.       <summary>Checks to see if the items in the collection are of fixed size. </summary>
  3595.       <returns>true if fixed size; otherwise, false.</returns>
  3596.     </member>
  3597.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#IsReadOnly">
  3598.       <summary>Checks to see if the items in the collection are read-only.</summary>
  3599.       <returns>true if read-only; otherwise, false.</returns>
  3600.     </member>
  3601.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Item(System.Object)">
  3602.       <summary>Searches the collection for a specific item using its key.</summary>
  3603.       <returns>The collection item.</returns>
  3604.       <param name="key">The key of the item to search for.</param>
  3605.     </member>
  3606.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Keys">
  3607.       <summary>Returns the collection of keys in the collection.</summary>
  3608.       <returns>The key collection.</returns>
  3609.     </member>
  3610.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Remove(System.Object)">
  3611.       <summary>Removes a specified object from the collection.</summary>
  3612.       <param name="key">The key object of the item to be removed.</param>
  3613.     </member>
  3614.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IDictionary#Values">
  3615.       <summary>Returns the collection of values in the collection.</summary>
  3616.       <returns>The value collection.</returns>
  3617.     </member>
  3618.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.System#Collections#IEnumerable#GetEnumerator">
  3619.       <summary>Returns an enumerator to the collection.</summary>
  3620.       <returns>The returned enumerator.</returns>
  3621.     </member>
  3622.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.TryGetValue(System.String,System.Object@)">
  3623.       <summary>Searches for a value in the collection.</summary>
  3624.       <returns>true if found; otherwise, false.</returns>
  3625.       <param name="key">The key of the item.</param>
  3626.       <param name="value">The value of the item.</param>
  3627.     </member>
  3628.     <member name="P:Microsoft.BusinessData.Runtime.DynamicType.Values">
  3629.       <summary>Returns the collection of values in the dynamic type.</summary>
  3630.       <returns>The value collection in the dynamic type.</returns>
  3631.     </member>
  3632.     <member name="M:Microsoft.BusinessData.Runtime.DynamicType.WriteXml(System.Xml.XmlWriter)">
  3633.       <summary>Writes an XML document.</summary>
  3634.       <param name="writer">The XML writer.</param>
  3635.     </member>
  3636.     <member name="T:Microsoft.BusinessData.Runtime.EntityInstanceCollection">
  3637.       <summary>Represents the collection of external content type instances.</summary>
  3638.     </member>
  3639.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceCollection.#ctor">
  3640.       <summary>Constructs a new instance of the collection class.</summary>
  3641.     </member>
  3642.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceCollection.#ctor(System.Int32)">
  3643.       <summary>Constructs a new instance of the collection class with initial capacity.</summary>
  3644.       <param name="capacity">The initial capacity.</param>
  3645.     </member>
  3646.     <member name="T:Microsoft.BusinessData.Runtime.EntityInstanceReference">
  3647.       <summary>Represents a reference to an external content type instance that can be materialized without any extra information.</summary>
  3648.     </member>
  3649.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.#ctor(Microsoft.BusinessData.Runtime.IEntityInstance)">
  3650.       <summary>Creates a reference to the given external content type instance.</summary>
  3651.       <param name="instance">The given external content type instance.</param>
  3652.     </member>
  3653.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Deserialize(System.String,Microsoft.BusinessData.MetadataModel.IMetadataCatalog)">
  3654.       <summary>Reinstates the given reference string, using given metadata store as the source of external content type.</summary>
  3655.       <returns>Reinstated external content type  instance reference.</returns>
  3656.       <param name="serializedReference">Reference to reinstate.</param>
  3657.       <param name="catalog">The metadata store to use for getting the external content type.</param>
  3658.     </member>
  3659.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Equals(System.Object)">
  3660.       <summary>Checks if two objects are equal.</summary>
  3661.       <returns>true if equal; otherwise, false.</returns>
  3662.       <param name="obj">The other object to compare to.</param>
  3663.     </member>
  3664.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.GetHashCode">
  3665.       <summary>Returns the hash code for this object.</summary>
  3666.       <returns>The hash code for this object.</returns>
  3667.     </member>
  3668.     <member name="P:Microsoft.BusinessData.Runtime.EntityInstanceReference.Identity">
  3669.       <summary>Retrieves the identity of the external content type.</summary>
  3670.       <returns>The identity of the external content type.</returns>
  3671.     </member>
  3672.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Materialize">
  3673.       <summary>Materializes the reference into <see cref="T:Microsoft.BusinessData.Runtime.IEntityInstance" />. </summary>
  3674.       <returns>The materialized IEntityInstance.</returns>
  3675.     </member>
  3676.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Materialize(Microsoft.BusinessData.Runtime.OperationMode)">
  3677.       <summary>Materializes the reference into IEntityInstance using the given operation mode. The data is read lazily.</summary>
  3678.       <returns>The materialized IEntityInstance.</returns>
  3679.       <param name="mode">The operation mode to use for materialization.</param>
  3680.     </member>
  3681.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Materialize(Microsoft.BusinessData.Runtime.OperationMode,System.Boolean)">
  3682.       <summary>Materializes the reference into <see cref="T:Microsoft.BusinessData.Runtime.IEntityInstance" />, using the given operation mode.</summary>
  3683.       <returns>The materialized <see cref="T:Microsoft.BusinessData.Runtime.IEntityInstance" />.</returns>
  3684.       <param name="mode">The operation mode to use for materialization.</param>
  3685.       <param name="readNow">Read-now Boolean parameter.</param>
  3686.     </member>
  3687.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Materialize(System.Boolean)">
  3688.       <summary>Materializes the reference into <see cref="T:Microsoft.BusinessData.Runtime.IEntityInstance" />.</summary>
  3689.       <returns>The materialized <see cref="T:Microsoft.BusinessData.Runtime.IEntityInstance" />.</returns>
  3690.       <param name="readNow">Read-now Boolean parameter.</param>
  3691.     </member>
  3692.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.ReferenceToView(System.String)">
  3693.       <summary>Creates a reference to another view of the same external content type instance.</summary>
  3694.       <returns>The created reference.</returns>
  3695.       <param name="targetSpecificFinderName"></param>
  3696.     </member>
  3697.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReference.Serialize">
  3698.       <summary>Reinstates the external content type  instance reference.</summary>
  3699.       <returns>The reference string.</returns>
  3700.     </member>
  3701.     <member name="T:Microsoft.BusinessData.Runtime.EntityInstanceReferenceCollection">
  3702.       <summary>Represents the collection of external content type instances.</summary>
  3703.     </member>
  3704.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReferenceCollection.#ctor">
  3705.       <summary>Constructs a new instance of the class.</summary>
  3706.     </member>
  3707.     <member name="M:Microsoft.BusinessData.Runtime.EntityInstanceReferenceCollection.#ctor(System.Int32)">
  3708.       <summary>Constructs a new instance of the class with a specified initial capacity.</summary>
  3709.       <param name="capacity">The initial capacity.</param>
  3710.     </member>
  3711.     <member name="T:Microsoft.BusinessData.Runtime.ExceededLimitException"></member>
  3712.     <member name="M:Microsoft.BusinessData.Runtime.ExceededLimitException.#ctor"></member>
  3713.     <member name="M:Microsoft.BusinessData.Runtime.ExceededLimitException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></member>
  3714.     <member name="M:Microsoft.BusinessData.Runtime.ExceededLimitException.#ctor(System.String)"></member>
  3715.     <member name="M:Microsoft.BusinessData.Runtime.ExceededLimitException.#ctor(System.String,System.Exception)"></member>
  3716.     <member name="T:Microsoft.BusinessData.Runtime.ExecutingTooLongException">
  3717.       <summary>Thrown when the execution takes too long time.</summary>
  3718.     </member>
  3719.     <member name="M:Microsoft.BusinessData.Runtime.ExecutingTooLongException.#ctor">
  3720.       <summary>Initializes a new instance of the exception class.</summary>
  3721.     </member>
  3722.     <member name="M:Microsoft.BusinessData.Runtime.ExecutingTooLongException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3723.       <summary>Initializes a new instance of the class with serialized data and a streaming context.</summary>
  3724.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  3725.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  3726.     </member>
  3727.     <member name="M:Microsoft.BusinessData.Runtime.ExecutingTooLongException.#ctor(System.String)">
  3728.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  3729.       <param name="message">The message that describes the error.</param>
  3730.     </member>
  3731.     <member name="M:Microsoft.BusinessData.Runtime.ExecutingTooLongException.#ctor(System.String,System.Exception)">
  3732.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  3733.       <param name="message">The error message that explains the reason for the exception.</param>
  3734.       <param name="inner">The inner exception that caused the current exception. </param>
  3735.     </member>
  3736.     <member name="T:Microsoft.BusinessData.Runtime.ExecutionEventHandler">
  3737.       <summary>Represents the execution event handler.</summary>
  3738.       <param name="context">The context of the execution.</param>
  3739.       <param name="executingMethod">The method to execute.</param>
  3740.     </member>
  3741.     <member name="T:Microsoft.BusinessData.Runtime.IAdministrableSystem">
  3742.       <summary>Implement this interface to allow shims to report properties that they understand on external system and external system instance. These properties then can be displayed in a UI for the administrator to set values for them.</summary>
  3743.     </member>
  3744.     <member name="P:Microsoft.BusinessData.Runtime.IAdministrableSystem.AdministrableLobSystemInstanceProperties"></member>
  3745.     <member name="P:Microsoft.BusinessData.Runtime.IAdministrableSystem.AdministrableLobSystemProperties"></member>
  3746.     <member name="T:Microsoft.BusinessData.Runtime.IAssociatedIdSet">
  3747.       <summary>Wraps source identities and a destination identity of a relationship instance that belongs to an association.</summary>
  3748.     </member>
  3749.     <member name="M:Microsoft.BusinessData.Runtime.IAssociatedIdSet.GetDestinationIdentity">
  3750.       <summary>Gets the destination identity.</summary>
  3751.       <returns>The destination identity.</returns>
  3752.     </member>
  3753.     <member name="M:Microsoft.BusinessData.Runtime.IAssociatedIdSet.GetSourceIdentity(Microsoft.BusinessData.MetadataModel.IEntity)">
  3754.       <summary>Gets the source identity.</summary>
  3755.       <returns>The source identity.</returns>
  3756.       <param name="source">The source external content type.</param>
  3757.     </member>
  3758.     <member name="T:Microsoft.BusinessData.Runtime.IAssociatedIdSetEnumerator">
  3759.       <summary>Defines a collection of associations in which each item has source and destination identities.</summary>
  3760.     </member>
  3761.     <member name="P:Microsoft.BusinessData.Runtime.IAssociatedIdSetEnumerator.Association">
  3762.       <summary>Gets the association between two external content types.</summary>
  3763.       <returns>The association between two external content types.</returns>
  3764.     </member>
  3765.     <member name="T:Microsoft.BusinessData.Runtime.IBatchableEntityInstanceEnumerator">
  3766.       <summary>Defines properties and events that control┬ábatching.</summary>
  3767.     </member>
  3768.     <member name="P:Microsoft.BusinessData.Runtime.IBatchableEntityInstanceEnumerator.Filters">
  3769.       <summary>Retrieves the collection of filters.</summary>
  3770.       <returns>The collection of filters.</returns>
  3771.     </member>
  3772.     <member name="P:Microsoft.BusinessData.Runtime.IBatchableEntityInstanceEnumerator.IsBatchingEnabled">
  3773.       <summary>Checks to see if batching is enabled.</summary>
  3774.       <returns>true if enabled; otherwise, false.</returns>
  3775.     </member>
  3776.     <member name="E:Microsoft.BusinessData.Runtime.IBatchableEntityInstanceEnumerator.OnBatchCompletion">
  3777.       <summary>Represents the event of batch completion.</summary>
  3778.     </member>
  3779.     <member name="T:Microsoft.BusinessData.Runtime.IBatchingTerminationFilter">
  3780.       <summary>Defines a property to control batch termination.</summary>
  3781.     </member>
  3782.     <member name="P:Microsoft.BusinessData.Runtime.IBatchingTerminationFilter.IsTerminated">
  3783.       <summary>Checks to see if the batch process is terminated.</summary>
  3784.       <returns>true if terminated; otherwise, false.</returns>
  3785.     </member>
  3786.     <member name="T:Microsoft.BusinessData.Runtime.ICloseable">
  3787.       <summary>Defines a method to close down the server stream for IEntityInstanceEnumerator.</summary>
  3788.     </member>
  3789.     <member name="M:Microsoft.BusinessData.Runtime.ICloseable.Close">
  3790.       <summary>Closes the server stream.</summary>
  3791.     </member>
  3792.     <member name="T:Microsoft.BusinessData.Runtime.Identity">
  3793.       <summary>Defines the identifier values of an external content type instance.</summary>
  3794.     </member>
  3795.     <member name="M:Microsoft.BusinessData.Runtime.Identity.#ctor(System.Guid)">
  3796.       <summary>Constructs a new instance of the class by using a temporary identifier.</summary>
  3797.       <param name="tempid">The temporary identifier.</param>
  3798.     </member>
  3799.     <member name="M:Microsoft.BusinessData.Runtime.Identity.#ctor(System.Guid,System.Object[])">
  3800.       <summary>Constructs a new instance of the class by using a temporary identifier and an array of identifier values.</summary>
  3801.       <param name="tempid">The temporary identifier.</param>
  3802.       <param name="identifierValues">The values of identifiers.</param>
  3803.     </member>
  3804.     <member name="M:Microsoft.BusinessData.Runtime.Identity.#ctor(System.Object)">
  3805.       <summary>Constructs a new instance of the class by using an identifier value.</summary>
  3806.       <param name="identifierValue">The identifier value.</param>
  3807.     </member>
  3808.     <member name="M:Microsoft.BusinessData.Runtime.Identity.#ctor(System.Object[])">
  3809.       <summary>Constructs a new instance of the class by using an array of identifier values.</summary>
  3810.       <param name="identifierValues">An array of identifier values.</param>
  3811.     </member>
  3812.     <member name="M:Microsoft.BusinessData.Runtime.Identity.Deserialize(System.String)">
  3813.       <summary>Rehydrates the identity from the string form.</summary>
  3814.       <returns>The rehydrated identity.</returns>
  3815.       <param name="serializedIdentity">A string that contains serialized identity.</param>
  3816.     </member>
  3817.     <member name="M:Microsoft.BusinessData.Runtime.Identity.Equals(System.Object)">
  3818.       <summary>Checks to see if two objects are equal.</summary>
  3819.       <returns>true if the objects are equal; otherwise, false.</returns>
  3820.       <param name="obj">The other object to compare to.</param>
  3821.     </member>
  3822.     <member name="M:Microsoft.BusinessData.Runtime.Identity.GetHashCode">
  3823.       <summary>Returns the hash code for this object.</summary>
  3824.       <returns>The hash code.</returns>
  3825.     </member>
  3826.     <member name="M:Microsoft.BusinessData.Runtime.Identity.GetIdentifierValues">
  3827.       <summary>Provides access to identifier values.</summary>
  3828.       <returns>Identifier values.</returns>
  3829.     </member>
  3830.     <member name="P:Microsoft.BusinessData.Runtime.Identity.IdentifierCount">
  3831.       <summary>Returns the number of identifiers.</summary>
  3832.       <returns>The number of identifiers.</returns>
  3833.     </member>
  3834.     <member name="P:Microsoft.BusinessData.Runtime.Identity.IsTemporary">
  3835.       <summary>Checks to see if the identifier is temporary.</summary>
  3836.       <returns>true if temporary; otherwise false.</returns>
  3837.     </member>
  3838.     <member name="P:Microsoft.BusinessData.Runtime.Identity.Item(System.Int32)">
  3839.       <summary>Retrieves the element at the given index.</summary>
  3840.       <returns>The element at the given index.</returns>
  3841.       <param name="identifierIndex">The index of the requested item.</param>
  3842.     </member>
  3843.     <member name="M:Microsoft.BusinessData.Runtime.Identity.Serialize">
  3844.       <summary>Dehydrates the identity into a string.</summary>
  3845.       <returns>The dehydrated identity string.</returns>
  3846.     </member>
  3847.     <member name="P:Microsoft.BusinessData.Runtime.Identity.TemporaryId">
  3848.       <summary>Returns the temporary part of the identity.</summary>
  3849.       <returns>The temporary part of the identity.</returns>
  3850.     </member>
  3851.     <member name="T:Microsoft.BusinessData.Runtime.IEntityInstance">
  3852.       <summary>Defines methods and properties to handle an instance of an external content type.</summary>
  3853.     </member>
  3854.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Associate(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation)">
  3855.       <summary>Associates this external content type instance with the given external content type instances using the given association.</summary>
  3856.       <param name="instances">The other external content type instance.</param>
  3857.       <param name="association">The association.</param>
  3858.     </member>
  3859.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Associate(Microsoft.BusinessData.Runtime.IEntityInstance,Microsoft.BusinessData.MetadataModel.IAssociation)">
  3860.       <summary>Associates this external content type instance with the given external content type instance using the given association.</summary>
  3861.       <param name="instance">The other external content type instance.</param>
  3862.       <param name="association">The association.</param>
  3863.     </member>
  3864.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Delete">
  3865.       <summary>Invokes the delete method for this external content type instance.</summary>
  3866.     </member>
  3867.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Disassociate(Microsoft.BusinessData.Runtime.EntityInstanceCollection,Microsoft.BusinessData.MetadataModel.IAssociation)">
  3868.       <summary>Disassociates this external content type instance from the given external content type instances using the given association.</summary>
  3869.       <param name="instances">The given collection of external content type instances.</param>
  3870.       <param name="association">The given association.</param>
  3871.     </member>
  3872.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Disassociate(Microsoft.BusinessData.Runtime.IEntityInstance,Microsoft.BusinessData.MetadataModel.IAssociation)">
  3873.       <summary>Disassociates this external content type instance from the given external content type instance using the given association.</summary>
  3874.       <param name="instance">The given external content type instance.</param>
  3875.       <param name="association">The given association.</param>
  3876.     </member>
  3877.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.Entity">
  3878.       <summary>Gets the external content type  of this external content type instance.</summary>
  3879.       <returns>The external content type of this external content type instance.</returns>
  3880.     </member>
  3881.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.EntityAsDataRow(System.Data.DataTable)">
  3882.       <summary>Gets an external content type instance as a DataRow object from the specified DataTable object.</summary>
  3883.       <returns>A DataRow object containing all the fields in the external content type instance.</returns>
  3884.       <param name="tableToAddRowTo">The DataTable object to add the external content type instance as a row to.</param>
  3885.     </member>
  3886.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.EntityAsDataTable">
  3887.       <summary>Gets the external content type instance as a DataTable object with a single row of data containing the fields in the external content type  instance.</summary>
  3888.       <returns>A <see cref="T:System.Data.DataTable" /> object with one data row.</returns>
  3889.     </member>
  3890.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.EntityAsFormattedDataRow(System.Data.DataTable)">
  3891.       <summary>Exposes the external content type instance as a DataRow object in the specified DataTable object with formatting of the complex fields in the external content type instance.</summary>
  3892.       <returns>A DataRow object containing all the fields in the external content type instance.</returns>
  3893.       <param name="tableToAddRowTo">The DataTable object to add the external content type instance as a row to.</param>
  3894.     </member>
  3895.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.EntityAsFormattedDataTable">
  3896.       <summary>Exposes the external content type  instance as a DataTable object with formatting of the complex fields in the external content type  instance.</summary>
  3897.       <returns>A DataTable object.</returns>
  3898.     </member>
  3899.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetAssociatedInstanceIdentity(Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.MetadataModel.IEntity)">
  3900.       <summary>Gets the identity of the external content type instance that is associated with this external content type instance.</summary>
  3901.       <returns>The identity of the external content type instance.</returns>
  3902.       <param name="association">The association.</param>
  3903.       <param name="entity">The type of the other external content type instance.</param>
  3904.     </member>
  3905.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetAssociatedInstances(Microsoft.BusinessData.MetadataModel.IAssociation)">
  3906.       <summary>Gets the associated external content type instance with the given association.</summary>
  3907.       <returns>The associated external content type instance.</returns>
  3908.       <param name="association">The given association.</param>
  3909.     </member>
  3910.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetAssociatedInstances(Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection)">
  3911.       <summary>Gets the associated external content type instance with the given association, using given filters.</summary>
  3912.       <returns>The associated external content type instance.</returns>
  3913.       <param name="association">The given association.</param>
  3914.       <param name="filters">The given filters.</param>
  3915.     </member>
  3916.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetAssociatedInstances(Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.IFilterCollection,Microsoft.BusinessData.Runtime.OperationMode)">
  3917.       <summary>Gets the associated external content type instance with the given association, using given operation mode and filters.</summary>
  3918.       <returns>The associated external content type instance.</returns>
  3919.       <param name="association">The given association.</param>
  3920.       <param name="filters">The given filters.</param>
  3921.       <param name="mode">The given operation mode.</param>
  3922.     </member>
  3923.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetAssociatedInstances(Microsoft.BusinessData.MetadataModel.IAssociation,Microsoft.BusinessData.Runtime.OperationMode)">
  3924.       <summary>Gets the associated external content type instance with the given association, using given operation mode.</summary>
  3925.       <returns>The associated external content type instance.</returns>
  3926.       <param name="association">The given association.</param>
  3927.       <param name="mode">The given operation mode.</param>
  3928.     </member>
  3929.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetFormatted(Microsoft.BusinessData.MetadataModel.IField)">
  3930.       <summary>Gets the value of the specified field after applying complex formatting.</summary>
  3931.       <returns>An object that represents the flattened complex structure.</returns>
  3932.       <param name="field">A Field object in the external content type instance that represents a complex structure.</param>
  3933.     </member>
  3934.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetFormatted(System.String)">
  3935.       <summary>Gets the value of the field with the specified name after applying complex formatting. </summary>
  3936.       <returns>An object that represents the flattened complex structure.</returns>
  3937.       <param name="fieldName">The name of a Field object in the external content type instance that represents a complex structure.</param>
  3938.     </member>
  3939.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetIdentity">
  3940.       <summary>Gets the identity of this external content type instance.</summary>
  3941.       <returns>The identity of this external content type instance.</returns>
  3942.     </member>
  3943.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.GetSecurityDescriptor">
  3944.       <summary>Gets the security descriptor for this external content type instance.</summary>
  3945.       <returns>The security descriptor.</returns>
  3946.     </member>
  3947.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.InstanceOperationMode">
  3948.       <summary>Gets the operation mode that this external content type instance is working in.</summary>
  3949.       <returns>The operation mode.</returns>
  3950.     </member>
  3951.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.LobSystemInstance">
  3952.       <summary>Gets the Lob system instance that this external content type instance is coming from.</summary>
  3953.       <returns>The Lob system instance.</returns>
  3954.     </member>
  3955.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstance.RelatedSpecificFinderName">
  3956.       <summary>Gets the specific finder that has a view that is the closest superset of this external content type instance's view.</summary>
  3957.       <returns>The specific finder.</returns>
  3958.     </member>
  3959.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.SwitchView(System.String)">
  3960.       <summary>Gets an external content type instance of the specified view (invokes the named specific finder with the identity of the current instance).</summary>
  3961.       <returns>An external content type instance of the specified view.</returns>
  3962.       <param name="specificFinderName">The name of the view or the specific finder to execute.</param>
  3963.     </member>
  3964.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.SwitchView(System.String,System.Boolean)">
  3965.       <summary>Gets an external content type instance of the specified view (invokes the named specific finder with the identity of the current instance).</summary>
  3966.       <returns>An external content type instance of the specified view.</returns>
  3967.       <param name="specificFinderName">The name of the view or specific finder to execute.</param>
  3968.       <param name="readNow">If true the new instance will be read immediately; otherwise, it will be read when data is required.</param>
  3969.     </member>
  3970.     <member name="M:Microsoft.BusinessData.Runtime.IEntityInstance.Update">
  3971.       <summary>Invokes closest update method of this external content type instance.</summary>
  3972.     </member>
  3973.     <member name="T:Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator">
  3974.       <summary>Represents an enumerator interface that allows reading elements from collections or streams. </summary>
  3975.     </member>
  3976.     <member name="P:Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator.SharedEntityState">
  3977.       <summary>Retrieves the SharedEntityState object for the external items in the enumerator.┬á</summary>
  3978.       <returns>The SharedEntityState object</returns>
  3979.     </member>
  3980.     <member name="T:Microsoft.BusinessData.Runtime.IExecutionContext">
  3981.       <summary>Represents an execution context that is used to pass a property bag of information from the client application to the connector, bypassing the dispatcher.</summary>
  3982.     </member>
  3983.     <member name="P:Microsoft.BusinessData.Runtime.IExecutionContext.ExecutedMethods">
  3984.       <summary>Retrieves a collection of methods executed in this context.</summary>
  3985.       <returns>The collection of methods executed in this context.</returns>
  3986.     </member>
  3987.     <member name="M:Microsoft.BusinessData.Runtime.IExecutionContext.IsManagedProperty(System.String)">
  3988.       <summary>Determines whether a property is managed.</summary>
  3989.       <returns>true if the property is managed; otherwise, false.</returns>
  3990.       <param name="propertyName">The property name.</param>
  3991.     </member>
  3992.     <member name="M:Microsoft.BusinessData.Runtime.IExecutionContext.IsPropertyDefined(System.String)">
  3993.       <summary>Determines whether the given property exists in the property bag.</summary>
  3994.       <returns>true if the property exists in the property bag; otherwise, false.</returns>
  3995.       <param name="propertyName">The property name.</param>
  3996.     </member>
  3997.     <member name="P:Microsoft.BusinessData.Runtime.IExecutionContext.Item(System.String)">
  3998.       <summary>Gets or sets properties in this property bag, which will be accessible to the connector. This allows for the passing information that is not part of a method, like ExecutionPriority.</summary>
  3999.       <returns>An item in the property bag.</returns>
  4000.       <param name="propertyName">The property name.</param>
  4001.     </member>
  4002.     <member name="M:Microsoft.BusinessData.Runtime.IExecutionContext.ManageProperty(System.String)">
  4003.       <summary>Marks a property as managed, in which case, it will be disposed when the context is disposed.</summary>
  4004.       <param name="propertyName">The property name.</param>
  4005.     </member>
  4006.     <member name="E:Microsoft.BusinessData.Runtime.IExecutionContext.MethodExecuted">
  4007.       <summary>Represents an event that is triggered just after a method is executed.</summary>
  4008.     </member>
  4009.     <member name="E:Microsoft.BusinessData.Runtime.IExecutionContext.MethodExecuting">
  4010.       <summary>Represents an event that is triggered just before a method is executed.</summary>
  4011.     </member>
  4012.     <member name="M:Microsoft.BusinessData.Runtime.IExecutionContext.UndefineProperty(System.String)">
  4013.       <summary>Removes the property from the property bag.</summary>
  4014.       <returns>true if the property is removed from the bag; otherwise, false.</returns>
  4015.       <param name="propertyName">The property name.</param>
  4016.     </member>
  4017.     <member name="M:Microsoft.BusinessData.Runtime.IExecutionContext.UnManageProperty(System.String)">
  4018.       <summary>Marks a property as unmanaged.</summary>
  4019.       <param name="propertyName">The property name.</param>
  4020.     </member>
  4021.     <member name="T:Microsoft.BusinessData.Runtime.IExecutionInfo">
  4022.       <summary>Represents the root interface for ExecutionInfo classes; contains contextual information.</summary>
  4023.     </member>
  4024.     <member name="P:Microsoft.BusinessData.Runtime.IExecutionInfo.Exception">
  4025.       <summary>Represents an exception thrown during execution.</summary>
  4026.       <returns>The thrown exception.</returns>
  4027.     </member>
  4028.     <member name="P:Microsoft.BusinessData.Runtime.IExecutionInfo.LobSystemInstance">
  4029.       <summary>Represents the external system instance on which methods are to be executed.</summary>
  4030.       <returns>The external system instance.</returns>
  4031.     </member>
  4032.     <member name="T:Microsoft.BusinessData.Runtime.IFieldAccessor">
  4033.       <summary>Provides functionality that allows the Business Data Connectivity (BDC) service runtime to get and set the object's field value.</summary>
  4034.     </member>
  4035.     <member name="M:Microsoft.BusinessData.Runtime.IFieldAccessor.GetFieldValue(System.String)">
  4036.       <summary>Retrieves the value of the field.</summary>
  4037.       <returns>The value of the field.</returns>
  4038.       <param name="fieldName">The name of the field.</param>
  4039.     </member>
  4040.     <member name="M:Microsoft.BusinessData.Runtime.IFieldAccessor.SetFieldValue(System.String,System.Object)">
  4041.       <summary>Sets the value of the field.</summary>
  4042.       <param name="fieldName">The name of the field.</param>
  4043.       <param name="fieldValue">The value of the field.</param>
  4044.     </member>
  4045.     <member name="T:Microsoft.BusinessData.Runtime.IFieldValueDictionary">
  4046.       <summary>Represents a collection of field/value pairs in a view.</summary>
  4047.     </member>
  4048.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.CalculateHashCode">
  4049.       <summary>Calculates the hash code from the values.</summary>
  4050.       <returns>The hash code.</returns>
  4051.     </member>
  4052.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.CreateCollectionInstance(System.String,System.Int32)">
  4053.       <summary>Creates a new instance of the collection the dot notation points to.</summary>
  4054.       <returns>The instantiated collection.</returns>
  4055.       <param name="fieldDotNotation">The path to the collection.</param>
  4056.       <param name="size">The size of the collection.</param>
  4057.     </member>
  4058.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.CreateInstance(System.String)">
  4059.       <summary>Creates a new instance of the object the dot notation points to.</summary>
  4060.       <returns>The instantiated object.</returns>
  4061.       <param name="fieldDotNotation">The path to the object.</param>
  4062.     </member>
  4063.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.FromXml(System.String)">
  4064.       <summary>Sets the values in this dictionary from given XML.</summary>
  4065.       <param name="xml">A string containing XML data.</param>
  4066.     </member>
  4067.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.GetCollectionSize(System.String)">
  4068.       <summary>Returns the size of the collection that dot notation points to.</summary>
  4069.       <returns>The size of the collection.</returns>
  4070.       <param name="fieldDotNotation">The path to the collection.</param>
  4071.     </member>
  4072.     <member name="P:Microsoft.BusinessData.Runtime.IFieldValueDictionary.Item(Microsoft.BusinessData.MetadataModel.IField)">
  4073.       <summary>Gets or sets the value for the specified field.</summary>
  4074.       <returns>The field value.</returns>
  4075.       <param name="field">The field to get or set.</param>
  4076.     </member>
  4077.     <member name="P:Microsoft.BusinessData.Runtime.IFieldValueDictionary.Item(System.String)">
  4078.       <summary>Gets or sets the value of the field specified by the dot notation.</summary>
  4079.       <returns>The value of the field specified by the dot notation.</returns>
  4080.       <param name="fieldDotNotation">The field specified by the dot notation.</param>
  4081.     </member>
  4082.     <member name="M:Microsoft.BusinessData.Runtime.IFieldValueDictionary.ToXml">
  4083.       <summary>Retrieves the values in XML form.</summary>
  4084.       <returns>The XML values.</returns>
  4085.     </member>
  4086.     <member name="P:Microsoft.BusinessData.Runtime.IFieldValueDictionary.ViewDefinition">
  4087.       <summary>Gets the view of this field value dictionary.</summary>
  4088.       <returns>The view of the field value dictionary.</returns>
  4089.     </member>
  4090.     <member name="T:Microsoft.BusinessData.Runtime.IFilter">
  4091.       <summary>Represents the runtime filter.</summary>
  4092.     </member>
  4093.     <member name="P:Microsoft.BusinessData.Runtime.IFilter.FilterDescriptor">
  4094.       <summary>Gets the filter descriptor associated with this filter.</summary>
  4095.       <returns>The filter descriptor.</returns>
  4096.     </member>
  4097.     <member name="P:Microsoft.BusinessData.Runtime.IFilter.LocalizedDisplayName">
  4098.       <summary>Gets the localized display name of this filter.</summary>
  4099.       <returns>The localized display name of this filter.</returns>
  4100.     </member>
  4101.     <member name="T:Microsoft.BusinessData.Runtime.IFilterCollection">
  4102.       <summary>Represents a read-only collection of filters.</summary>
  4103.     </member>
  4104.     <member name="T:Microsoft.BusinessData.Runtime.IInputOutputFilter">
  4105.       <summary>Represents a filter that has both an input value and an output value.</summary>
  4106.     </member>
  4107.     <member name="T:Microsoft.BusinessData.Runtime.IInstance">
  4108.       <summary>Represents an instance of a data class.</summary>
  4109.     </member>
  4110.     <member name="P:Microsoft.BusinessData.Runtime.IInstance.AdapterObject">
  4111.       <summary>Gets the data of this instance.</summary>
  4112.       <returns>The data of this instance.</returns>
  4113.     </member>
  4114.     <member name="P:Microsoft.BusinessData.Runtime.IInstance.DataClass">
  4115.       <summary>Gets the data class that this instance is coming from.</summary>
  4116.       <returns>The data class this instance is coming from.</returns>
  4117.     </member>
  4118.     <member name="M:Microsoft.BusinessData.Runtime.IInstance.Execute(Microsoft.BusinessData.MetadataModel.IMethodInstance)">
  4119.       <summary>Invokes a method instance.</summary>
  4120.       <returns>The result of the execution.</returns>
  4121.       <param name="methodToExecute">The name of the method instance to execute.</param>
  4122.     </member>
  4123.     <member name="M:Microsoft.BusinessData.Runtime.IInstance.Execute(Microsoft.BusinessData.MetadataModel.IMethodInstance,System.Object[]@)">
  4124.       <summary>Invokes a method instance.</summary>
  4125.       <returns>The execution object.</returns>
  4126.       <param name="methodToExecute">The method instance to execute.</param>
  4127.       <param name="overrideArgs">The array of override arguments.</param>
  4128.     </member>
  4129.     <member name="M:Microsoft.BusinessData.Runtime.IInstance.GetActionUrl(Microsoft.BusinessData.MetadataModel.IAction)"></member>
  4130.     <member name="M:Microsoft.BusinessData.Runtime.IInstance.GetStreamableField(System.String)">
  4131.       <summary>Gets the streamable field of this instance with the given name.</summary>
  4132.       <returns>The streamable field.</returns>
  4133.       <param name="fieldName">The name of the field that contains streamable data.</param>
  4134.     </member>
  4135.     <member name="M:Microsoft.BusinessData.Runtime.IInstance.GetStreamableFields">
  4136.       <summary>Gets the descriptors for streamable fields of this instance.</summary>
  4137.       <returns>The streamable field descriptors.</returns>
  4138.     </member>
  4139.     <member name="P:Microsoft.BusinessData.Runtime.IInstance.TypeDescriptor">
  4140.       <summary>Gets the root type descriptor of the adapter object that this instance has.</summary>
  4141.       <returns>The root type descriptor.</returns>
  4142.     </member>
  4143.     <member name="T:Microsoft.BusinessData.Runtime.IMethodExecutionInfo">
  4144.       <summary>Defines properties to handle method execution.</summary>
  4145.     </member>
  4146.     <member name="P:Microsoft.BusinessData.Runtime.IMethodExecutionInfo.Filters">
  4147.       <summary>Gets the collection of filters.</summary>
  4148.       <returns>The collection of filters.</returns>
  4149.     </member>
  4150.     <member name="P:Microsoft.BusinessData.Runtime.IMethodExecutionInfo.MethodInstance">
  4151.       <summary>Gets the method instance.</summary>
  4152.       <returns>The method instance.</returns>
  4153.     </member>
  4154.     <member name="P:Microsoft.BusinessData.Runtime.IMethodExecutionInfo.Parameters">
  4155.       <summary>Gets the parameter array.</summary>
  4156.       <returns>The parameter array.</returns>
  4157.     </member>
  4158.     <member name="P:Microsoft.BusinessData.Runtime.IMethodExecutionInfo.SystemUtilityType">
  4159.       <summary>Gets the system utility type.</summary>
  4160.       <returns>The system utility type.</returns>
  4161.     </member>
  4162.     <member name="T:Microsoft.BusinessData.Runtime.IOutputFilter">
  4163.       <summary>Represents a filter that holds additional values post method execution.</summary>
  4164.     </member>
  4165.     <member name="P:Microsoft.BusinessData.Runtime.IOutputFilter.OutputTypeDescriptor">
  4166.       <summary>Gets the output type descriptor.</summary>
  4167.       <returns>The output type descriptor.</returns>
  4168.     </member>
  4169.     <member name="P:Microsoft.BusinessData.Runtime.IOutputFilter.Value">
  4170.       <summary>Gets the value of the output filter.</summary>
  4171.       <returns>The value of the output filter.</returns>
  4172.     </member>
  4173.     <member name="T:Microsoft.BusinessData.Runtime.IRuntimeHelper">
  4174.       <summary>Defines various helpers for the Open Information Model (OIM) runtime.</summary>
  4175.     </member>
  4176.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.ExtractIdentity(Microsoft.BusinessData.Runtime.IFieldValueDictionary)">
  4177.       <summary>Extracts Identity from an IFieldValueDictionary object.</summary>
  4178.       <returns>The extracted identity.</returns>
  4179.       <param name="fields">The FieldValueDictionary object that stores values of a view, which has identity.</param>
  4180.     </member>
  4181.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.FilterMetadataObjectsByProperty``1(System.Collections.Generic.IEnumerable{``0},System.String)">
  4182.       <summary>Gets the metadata objects of the given type which define a property with the given name and value.</summary>
  4183.       <returns>An array of metadata objects that define the given property.</returns>
  4184.       <param name="collection">Enumerable collection of objects.</param>
  4185.       <param name="propertyName">Name of the property to look for.</param>
  4186.       <typeparam name="T">Type of the metadata object collection.</typeparam>
  4187.     </member>
  4188.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.FilterMetadataObjectsByProperty``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Object)">
  4189.       <summary>Gets the metadata objects of the given type which define a property with the given name and value.</summary>
  4190.       <returns>An array of metadata objects that define the given property with given value.</returns>
  4191.       <param name="collection">Numerable collection of objects.</param>
  4192.       <param name="propertyName">Name of the property to look for.</param>
  4193.       <param name="propertyValue">Value for the property to look for.</param>
  4194.       <typeparam name="T">Type of the metadata object collection.</typeparam>
  4195.     </member>
  4196.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.GetFirstItem``1(System.Collections.IEnumerable)">
  4197.       <summary>Gets the first metadata object in the enumeration.</summary>
  4198.       <returns>The first item in the enumeration.</returns>
  4199.       <param name="collection">Enumerable collection of objects.</param>
  4200.       <typeparam name="T">Type of the metadata object collection.</typeparam>
  4201.     </member>
  4202.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.GetOutputFilterByName(Microsoft.BusinessData.Runtime.IFilterCollection,System.String)"></member>
  4203.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.GetUserInputFilterByName(Microsoft.BusinessData.Runtime.IFilterCollection,System.String)">
  4204.       <summary>Picks the user input filter which has the given filter descriptor name from the filter collection.</summary>
  4205.       <returns>The available user input filter.</returns>
  4206.       <param name="filters">The collection of filters.</param>
  4207.       <param name="name">The name of the filter descriptor.</param>
  4208.     </member>
  4209.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.VerifyEntityInstanceReference(Microsoft.BusinessData.Runtime.EntityInstanceReference,System.String)">
  4210.       <summary>Checks to see if the EntityInstanceReference references the specified external system instance.</summary>
  4211.       <returns>true if the reference is from the specified external system instance; otherwise, false.</returns>
  4212.       <param name="reference">The reference to validate.</param>
  4213.       <param name="lobsystemInstanceName">external system instance name.</param>
  4214.     </member>
  4215.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.VerifyEntityInstanceReference(Microsoft.BusinessData.Runtime.EntityInstanceReference,System.String,System.String)">
  4216.       <summary>Checks to see if the EntityInstanceReference references the specified external content type in the specified namespace.</summary>
  4217.       <returns>true if the reference is from an external content type with the specified namespace and name; otherwise, false.</returns>
  4218.       <param name="reference">The reference to validate.</param>
  4219.       <param name="entityNamespace">Namespace of the external content type.</param>
  4220.       <param name="entityName">Name of the external content type.</param>
  4221.     </member>
  4222.     <member name="M:Microsoft.BusinessData.Runtime.IRuntimeHelper.VerifyEntityInstanceReference(Microsoft.BusinessData.Runtime.EntityInstanceReference,System.String,System.String,System.String)">
  4223.       <summary>Checks to see if the EntityInstanceReference references the specifed external content type in the specified namespace and specific finder name.</summary>
  4224.       <returns>true if the reference is from an external content type with the specified namespace and name, and from the specific finder; otherwise, false.</returns>
  4225.       <param name="reference">The reference to validate.</param>
  4226.       <param name="entityNamespace">Namespace of the external content type.</param>
  4227.       <param name="entityName">Name of the external content type.</param>
  4228.       <param name="specificFinderName">Name of the specific finder.</param>
  4229.     </member>
  4230.     <member name="T:Microsoft.BusinessData.Runtime.ISharedEntityState">
  4231.       <summary>Represents the shared external content type state information for an external content type's instances.</summary>
  4232.     </member>
  4233.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.ChildTypeDescriptors">
  4234.       <summary>Gets the type descriptors contained in the instances.</summary>
  4235.       <returns>The collection of the child type descriptors.</returns>
  4236.     </member>
  4237.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.DataTableForm">
  4238.       <summary>Gets the shared entity state information as a DataTable object.</summary>
  4239.       <returns>A DataTable object containing the shared external content type state information.</returns>
  4240.     </member>
  4241.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.LobSystem">
  4242.       <summary>Gets the external system object of the external content type instances.</summary>
  4243.       <returns>An external system object representing the external system of the external content type instances.</returns>
  4244.     </member>
  4245.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.LobSystemInstance">
  4246.       <summary>Gets the external system instance of the external content type instances.</summary>
  4247.       <returns>An external system object representing the external system instance of the external content type instances.</returns>
  4248.     </member>
  4249.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.MemberRendererDictionary">
  4250.       <summary>Gets a list of members that are contained in the external content type.</summary>
  4251.       <returns>A dictionary of members in the external content type.</returns>
  4252.     </member>
  4253.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.MemberTypeDescriptorDictionary">
  4254.       <summary>Gets a list of type descriptors of the members contained in the external content type.</summary>
  4255.       <returns>A dictionary of type descriptors of the members in the external content type.</returns>
  4256.     </member>
  4257.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.RootTypeDescriptor">
  4258.       <summary>Gets the root type descriptor of the external content type instance.</summary>
  4259.       <returns>A TypeDescriptor object representing the type of the instance.</returns>
  4260.     </member>
  4261.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.RootTypeDescriptorParameter">
  4262.       <summary>Gets the parameter of the root type descriptor of the external content type instance.</summary>
  4263.       <returns>A Parameter object representing the parameter of the instance.</returns>
  4264.     </member>
  4265.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.TargetEntity">
  4266.       <summary>Gets the target external content type for the external content type instance.</summary>
  4267.       <returns>An external content type object that represents the target entity for the external content type instance.</returns>
  4268.     </member>
  4269.     <member name="P:Microsoft.BusinessData.Runtime.ISharedEntityState.TargetEntityIdentifierTypeDescriptors">
  4270.       <summary>Gets the type descriptors for the identifiers in the target external content type for the external content type instance.</summary>
  4271.       <returns>A list of identifier type descriptors.</returns>
  4272.     </member>
  4273.     <member name="T:Microsoft.BusinessData.Runtime.IStreamableField">
  4274.       <summary>Represents a field of an instance that has stream data.</summary>
  4275.     </member>
  4276.     <member name="M:Microsoft.BusinessData.Runtime.IStreamableField.GetData">
  4277.       <summary>Returns the data stream of the field.</summary>
  4278.       <returns>The data stream.</returns>
  4279.     </member>
  4280.     <member name="P:Microsoft.BusinessData.Runtime.IStreamableField.ParentInstance">
  4281.       <summary>Gets the instance that this field belongs to.</summary>
  4282.       <returns>The instance this field belongs to.</returns>
  4283.     </member>
  4284.     <member name="P:Microsoft.BusinessData.Runtime.IStreamableField.StreamAccessorName">
  4285.       <summary>Gets the name of the MethodInstance that implements the access to the corresponding streamable field.</summary>
  4286.       <returns>The name of the MethodInstance.</returns>
  4287.     </member>
  4288.     <member name="T:Microsoft.BusinessData.Runtime.IStreamableFieldDescriptor">
  4289.       <summary>Defines properties that handle the descriptor of a streamable field.</summary>
  4290.     </member>
  4291.     <member name="P:Microsoft.BusinessData.Runtime.IStreamableFieldDescriptor.HasMimeType">
  4292.       <summary>Informs whether or not a MimeType is defined.</summary>
  4293.       <returns>true if defined; otherwise, false.</returns>
  4294.     </member>
  4295.     <member name="P:Microsoft.BusinessData.Runtime.IStreamableFieldDescriptor.MimeType">
  4296.       <summary>Gets a description of the contents of the stream.</summary>
  4297.       <returns>Description of the contents of the stream.</returns>
  4298.     </member>
  4299.     <member name="P:Microsoft.BusinessData.Runtime.IStreamableFieldDescriptor.StreamAccessorName">
  4300.       <summary>Gets the name of the MethodInstance that opens and returns.</summary>
  4301.       <returns>Name of the MethodInstance.</returns>
  4302.     </member>
  4303.     <member name="T:Microsoft.BusinessData.Runtime.IStreamableFieldDescriptorCollection">
  4304.       <summary>Represents the descriptors collection of the streamable fields.</summary>
  4305.     </member>
  4306.     <member name="T:Microsoft.BusinessData.Runtime.ISystemPropertyValidator">
  4307.       <summary>Defines methods that handle the system property validator.</summary>
  4308.     </member>
  4309.     <member name="M:Microsoft.BusinessData.Runtime.ISystemPropertyValidator.ValidateLobSystemInstanceProperty(System.String,System.Object@,System.String,System.Type)">
  4310.       <summary>Validates an external system instance property.</summary>
  4311.       <param name="name">The name of the property.</param>
  4312.       <param name="value">A reference to the property value.</param>
  4313.       <param name="metadataObjectName">The name of the metadata object.</param>
  4314.       <param name="metadataObjectType">The type of the metadata object.</param>
  4315.     </member>
  4316.     <member name="M:Microsoft.BusinessData.Runtime.ISystemPropertyValidator.ValidateLobSystemProperty(System.String,System.Object@,System.String,System.Type)">
  4317.       <summary>Validates an external system property.</summary>
  4318.       <param name="name">The name of the property.</param>
  4319.       <param name="value">A reference to the property value.</param>
  4320.       <param name="metadataObjectName">The name of the metadata object.</param>
  4321.       <param name="metadataObjectType">The type of the metadata object.</param>
  4322.     </member>
  4323.     <member name="T:Microsoft.BusinessData.Runtime.ISystemProxyAssemblyManager">
  4324.       <summary>Represents an interface that allows the user to extract the proxy assembly and its dependent assembly bytes from the external system store.</summary>
  4325.     </member>
  4326.     <member name="M:Microsoft.BusinessData.Runtime.ISystemProxyAssemblyManager.RetreiveAssemblyBytes(System.Byte[],System.Collections.Generic.IList{System.Byte[]}@)"></member>
  4327.     <member name="T:Microsoft.BusinessData.Runtime.ISystemProxyGenerator">
  4328.       <summary>Represents an interface to handle the proxy generation.</summary>
  4329.     </member>
  4330.     <member name="M:Microsoft.BusinessData.Runtime.ISystemProxyGenerator.GenerateProxyAssembly(Microsoft.BusinessData.MetadataModel.ILobSystemStruct,Microsoft.BusinessData.MetadataModel.Collections.INamedPropertyDictionary)">
  4331.       <summary>Generates the proxy assembly for the given external system, with its given properties. </summary>
  4332.       <returns>Pair element either contains the proxy as a byte array or the assembly object.</returns>
  4333.       <param name="lobSystemStruct">The given external system.</param>
  4334.       <param name="lobSystemProperties">The given external system properties.</param>
  4335.     </member>
  4336.     <member name="T:Microsoft.BusinessData.Runtime.ISystemUtility">
  4337.       <summary>Represents the primary interface implemented by custom shims.</summary>
  4338.     </member>
  4339.     <member name="M:Microsoft.BusinessData.Runtime.ISystemUtility.CreateEntityInstanceDataEnumerator(System.Object,Microsoft.BusinessData.Runtime.ISharedEntityState)">
  4340.       <summary>Converts line-of-business data stream into an enumerator of raw AdapterObjects.</summary>
  4341.       <returns>An enumerator.</returns>
  4342.       <param name="rawStream">Line-of-business data stream to convert.</param>
  4343.       <param name="sharedEntityState">Shared state of EntityInstance that are going to be generated from the returned enumeration.</param>
  4344.     </member>
  4345.     <member name="P:Microsoft.BusinessData.Runtime.ISystemUtility.DefaultConnectionManager">
  4346.       <summary>Gets the ConnectionManager instance that should be used with this system utility by default. This property should return null if the Shim is not capable of explicit connection management.
  4347. </summary>
  4348.       <returns>The ConnectionManager instance</returns>
  4349.     </member>
  4350.     <member name="P:Microsoft.BusinessData.Runtime.ISystemUtility.DefaultTypeReflector">
  4351.       <summary>Gets the TypeReflector instance that should be used with this SystemUtility by default. </summary>
  4352.       <returns>The TypeReflector instance.</returns>
  4353.     </member>
  4354.     <member name="M:Microsoft.BusinessData.Runtime.ISystemUtility.ExecuteStatic(Microsoft.BusinessData.MetadataModel.IMethodInstance,Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.Object[],Microsoft.BusinessData.Runtime.IExecutionContext)">
  4355.       <summary>Executes a MethodInstance in the model against the given LobSystem instance with given parameters.</summary>
  4356.       <param name="mi">MethodInstance that is being executed.</param>
  4357.       <param name="si">LobSystemInstance which the method instance is being executed against.</param>
  4358.       <param name="args">Parameters of the method. The size of the parameter array is equal to the number of parameter objects in the method, and the values are going to be passed in order. Out and return parameters will be null.</param>
  4359.       <param name="context">ExecutionContext where this execution is happening in. This value will be null if ExecutionContext is not created.</param>
  4360.     </member>
  4361.     <member name="T:Microsoft.BusinessData.Runtime.IUserInputFilter">
  4362.       <summary>Represents a filter with one or more values that can be set.</summary>
  4363.     </member>
  4364.     <member name="M:Microsoft.BusinessData.Runtime.IUserInputFilter.GetValueType">
  4365.       <summary>Returns the type of the value at the given index.</summary>
  4366.       <returns>The type of the value at the given index.</returns>
  4367.     </member>
  4368.     <member name="P:Microsoft.BusinessData.Runtime.IUserInputFilter.Item(System.Int32)">
  4369.       <summary>Gets or sets value of the filter at the given index.</summary>
  4370.       <returns>The value of the filter at the given index.</returns>
  4371.       <param name="valueIndex">The given index.</param>
  4372.     </member>
  4373.     <member name="P:Microsoft.BusinessData.Runtime.IUserInputFilter.ValueCount">
  4374.       <summary>Gets the number of values for this filter.</summary>
  4375.       <returns>The number of values for this filter.</returns>
  4376.     </member>
  4377.     <member name="T:Microsoft.BusinessData.Runtime.LobBusinessErrorException">
  4378.       <summary>Thrown when an error occurs during using the LobSystem.</summary>
  4379.     </member>
  4380.     <member name="M:Microsoft.BusinessData.Runtime.LobBusinessErrorException.#ctor">
  4381.       <summary>Constructs a new instance of the class.</summary>
  4382.     </member>
  4383.     <member name="M:Microsoft.BusinessData.Runtime.LobBusinessErrorException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4384.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4385.       <param name="info">The serialization information.</param>
  4386.       <param name="context">The streaming context.</param>
  4387.     </member>
  4388.     <member name="M:Microsoft.BusinessData.Runtime.LobBusinessErrorException.#ctor(System.String)">
  4389.       <summary>Constructs a new instance of the class with a message string.</summary>
  4390.       <param name="message">The message string.</param>
  4391.     </member>
  4392.     <member name="M:Microsoft.BusinessData.Runtime.LobBusinessErrorException.#ctor(System.String,System.Exception)">
  4393.       <summary>Constructs a new instance of the class by using a message and the inner exception.
  4394. </summary>
  4395.       <param name="message">The message string.</param>
  4396.       <param name="inner">The inner exception that caused this exception.</param>
  4397.     </member>
  4398.     <member name="T:Microsoft.BusinessData.Runtime.LobGenericException">
  4399.       <summary>Represents an exception thrown when an error occurs in the line-of-business system during a method execution.</summary>
  4400.     </member>
  4401.     <member name="M:Microsoft.BusinessData.Runtime.LobGenericException.#ctor">
  4402.       <summary>Constructs a new instance of the class.</summary>
  4403.     </member>
  4404.     <member name="M:Microsoft.BusinessData.Runtime.LobGenericException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4405.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4406.       <param name="info">The serialization information.</param>
  4407.       <param name="context">The streaming context.</param>
  4408.     </member>
  4409.     <member name="M:Microsoft.BusinessData.Runtime.LobGenericException.#ctor(System.String)">
  4410.       <summary>Constructs a new instance of the class with a message string.</summary>
  4411.       <param name="message">The message string.</param>
  4412.     </member>
  4413.     <member name="M:Microsoft.BusinessData.Runtime.LobGenericException.#ctor(System.String,System.Exception)">
  4414.       <summary>Constructs a new instance of the class by using a message and the inner exception.
  4415. </summary>
  4416.       <param name="message">The message string.</param>
  4417.       <param name="inner">The inner exception that caused this exception.</param>
  4418.     </member>
  4419.     <member name="T:Microsoft.BusinessData.Runtime.ObjectDeletedException">
  4420.       <summary>Thrown when you try to use an object that has been deleted.</summary>
  4421.     </member>
  4422.     <member name="M:Microsoft.BusinessData.Runtime.ObjectDeletedException.#ctor">
  4423.       <summary>Constructs a new instance of the class.</summary>
  4424.     </member>
  4425.     <member name="M:Microsoft.BusinessData.Runtime.ObjectDeletedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4426.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4427.       <param name="info">The serialization information.</param>
  4428.       <param name="context">The streaming context.</param>
  4429.     </member>
  4430.     <member name="M:Microsoft.BusinessData.Runtime.ObjectDeletedException.#ctor(System.String)">
  4431.       <summary>Constructs a new instance of the class with a message string.</summary>
  4432.       <param name="message">The message string.</param>
  4433.     </member>
  4434.     <member name="M:Microsoft.BusinessData.Runtime.ObjectDeletedException.#ctor(System.String,System.Exception)">
  4435.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  4436.       <param name="message">The message string.</param>
  4437.       <param name="inner">The inner exception that caused this exception.</param>
  4438.     </member>
  4439.     <member name="T:Microsoft.BusinessData.Runtime.ObjectNotFoundException">
  4440.       <summary>Thrown when an object is not present.</summary>
  4441.     </member>
  4442.     <member name="M:Microsoft.BusinessData.Runtime.ObjectNotFoundException.#ctor">
  4443.       <summary>Constructs a new instance of the class.</summary>
  4444.     </member>
  4445.     <member name="M:Microsoft.BusinessData.Runtime.ObjectNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4446.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4447.       <param name="info">The serialization information.</param>
  4448.       <param name="context">The streaming context.</param>
  4449.     </member>
  4450.     <member name="M:Microsoft.BusinessData.Runtime.ObjectNotFoundException.#ctor(System.String)">
  4451.       <summary>Constructs a new instance of the class with a message string.</summary>
  4452.       <param name="message">The message string.</param>
  4453.     </member>
  4454.     <member name="M:Microsoft.BusinessData.Runtime.ObjectNotFoundException.#ctor(System.String,System.Exception)">
  4455.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  4456.       <param name="message">The message string.</param>
  4457.       <param name="inner">The inner exception that caused this exception.</param>
  4458.     </member>
  4459.     <member name="T:Microsoft.BusinessData.Runtime.OperationMode">
  4460.       <summary>Specifies the parameters for an operation.</summary>
  4461.     </member>
  4462.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor">
  4463.       <summary>Constructs a new instance of the class.</summary>
  4464.     </member>
  4465.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(Microsoft.BusinessData.Runtime.CacheUsage)">
  4466.       <summary>Creates a new operation mode with a specified cache mode.</summary>
  4467.       <param name="cacheUsage">The specified cache mode.</param>
  4468.     </member>
  4469.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(Microsoft.BusinessData.Runtime.CacheUsage,System.Boolean)">
  4470.       <summary>Creates a new operation mode with specified cache mode, and optionally allowing partial data.</summary>
  4471.       <param name="cacheUsage">The cache mode to use.</param>
  4472.       <param name="allowPartialData">Whether to allow partial data or not.</param>
  4473.     </member>
  4474.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(Microsoft.BusinessData.Runtime.CacheUsage,System.TimeSpan)">
  4475.       <summary>Creates a new operation mode with specified cache usage and freshness criterion.</summary>
  4476.       <param name="cacheUsage">The cache mode to use.</param>
  4477.       <param name="freshness">The attempted freshness.</param>
  4478.     </member>
  4479.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(Microsoft.BusinessData.Runtime.CacheUsage,System.TimeSpan,System.Boolean)">
  4480.       <summary>Creates a new operation mode with specified cache usage, freshness criterion, and optionally accepting partial data.</summary>
  4481.       <param name="cacheUsage">The cache mode to use.</param>
  4482.       <param name="freshness">The attempted freshness.</param>
  4483.       <param name="allowPartialData">Whether to allow partial data or not.</param>
  4484.     </member>
  4485.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(Microsoft.BusinessData.Runtime.CacheUsage,System.TimeSpan,System.Boolean,System.Boolean)">
  4486.       <summary>Creates a new operation mode with specified cache usage, freshness criterion, and optionally accepting partial data and ignoring conflicts.</summary>
  4487.       <param name="cacheUsage">The cache mode to use.</param>
  4488.       <param name="freshness">The attempted freshness.</param>
  4489.       <param name="allowPartialData">Whether to allow partial data or not.</param>
  4490.       <param name="doNotDetectConflicts">Whether to ignore conflicts or not.</param>
  4491.     </member>
  4492.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(System.Boolean)">
  4493.       <summary>Creates a new operation mode optionally allowing partial data.</summary>
  4494.       <param name="allowPartialData">Whether to allow partial data or not.</param>
  4495.     </member>
  4496.     <member name="M:Microsoft.BusinessData.Runtime.OperationMode.#ctor(System.Boolean,System.Boolean)">
  4497.       <summary>Creates a new operation mode optionally allowing partial data and/or ignoring conflicts.</summary>
  4498.       <param name="allowPartialData">Whether to allow partial data or not.</param>
  4499.       <param name="doNotDetectConflicts">Whether to ignore conflicts or not.</param>
  4500.     </member>
  4501.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.AllowPartialData">
  4502.       <summary>Checks to see if the operation should return partial data.</summary>
  4503.       <returns>true if it should return partial data; otherwise, false.</returns>
  4504.     </member>
  4505.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.CachedWithImmediateRefresh">
  4506.       <summary>Indicates that the item should be read from the back-end if available, and the cache should be refreshed.</summary>
  4507.       <returns>The operation mode of the item.</returns>
  4508.     </member>
  4509.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.CachedWithoutRefresh">
  4510.       <summary>Indicates that the item should be read from the cache if it is available.</summary>
  4511.       <returns>The operation mode of the item.</returns>
  4512.     </member>
  4513.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.CacheUsage">
  4514.       <summary>Determines how the cache should be used.</summary>
  4515.       <returns>Type: <see cref="T:Microsoft.BusinessData.Runtime.CacheUsage" />.The cache usage.</returns>
  4516.     </member>
  4517.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.DoNotDetectConflicts">
  4518.       <summary>Checks to see whether the conflicts should be ignored.</summary>
  4519.       <returns>Type: <see cref="T:System.Boolean" />.true if it should be ignored; otherwise, false.</returns>
  4520.     </member>
  4521.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.Freshness">
  4522.       <summary>Determines how fresh the data is requested.</summary>
  4523.       <returns>Type: <see cref="T:System.TimeSpan" />.The time span of the data.</returns>
  4524.     </member>
  4525.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.Offline">
  4526.       <summary>Indicates that the item should be read from the cache. </summary>
  4527.       <returns>The operation mode of the item.</returns>
  4528.     </member>
  4529.     <member name="P:Microsoft.BusinessData.Runtime.OperationMode.Online">
  4530.       <summary>Indicates that the item should be read from the back-end. </summary>
  4531.       <returns>The operation mode of the item.</returns>
  4532.     </member>
  4533.     <member name="T:Microsoft.BusinessData.Runtime.PartialBulkReadException">
  4534.       <summary>Represents an exception thrown when BulkSpecificFinder returns fewer items than requested.</summary>
  4535.     </member>
  4536.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.#ctor">
  4537.       <summary>Constructs a new instance of the class.</summary>
  4538.     </member>
  4539.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4540.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4541.       <param name="info">The serialization information.</param>
  4542.       <param name="context">The streaming context.</param>
  4543.     </member>
  4544.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.#ctor(System.String)">
  4545.       <summary>Constructs a new instance of the class with a message string.</summary>
  4546.       <param name="message">The message string.</param>
  4547.     </member>
  4548.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.#ctor(System.String,System.Exception)">
  4549.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  4550.       <param name="message">The message string.</param>
  4551.       <param name="inner">The inner exception that caused this exception.</param>
  4552.     </member>
  4553.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.#ctor(System.String,System.Exception,System.Collections.Generic.ICollection{Microsoft.BusinessData.Runtime.Identity},System.Collections.Generic.ICollection{Microsoft.BusinessData.Runtime.Identity})">
  4554.       <summary>Constructs a new instance of the class by using a message, the inner exception, and received and requested identities.</summary>
  4555.       <param name="message">The message string.</param>
  4556.       <param name="inner">The inner exception that caused this exception.</param>
  4557.       <param name="requested">The requested identity collection, which represents the identities that are read.</param>
  4558.       <param name="received">The received identity collection, which represents the identities returned by the external system.</param>
  4559.     </member>
  4560.     <member name="M:Microsoft.BusinessData.Runtime.PartialBulkReadException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4561.       <summary>Gets object data.</summary>
  4562.       <param name="info">The serialization information.</param>
  4563.       <param name="context">The streaming context.</param>
  4564.     </member>
  4565.     <member name="P:Microsoft.BusinessData.Runtime.PartialBulkReadException.ReceivedIdentities">
  4566.       <summary>Gets a list of received identities.</summary>
  4567.       <returns>The list of received identities.</returns>
  4568.     </member>
  4569.     <member name="P:Microsoft.BusinessData.Runtime.PartialBulkReadException.RequestedIdentities">
  4570.       <summary>Gets a list of Requested identities.</summary>
  4571.       <returns>The list of Requested identities.</returns>
  4572.     </member>
  4573.     <member name="T:Microsoft.BusinessData.Runtime.PartialCreateException">
  4574.       <summary>Represents an exception thrown when a CreateWithFields operation needs to execute both Create and UpdateMethodInstances, and execution of UpdateMehtodInstance has failed.</summary>
  4575.     </member>
  4576.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.#ctor">
  4577.       <summary>Constructs a new instance of the class.</summary>
  4578.     </member>
  4579.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4580.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4581.       <param name="info">The serialization information.</param>
  4582.       <param name="context">The streaming context.</param>
  4583.     </member>
  4584.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.#ctor(System.String)">
  4585.       <summary>Constructs a new instance of the class with a message string.</summary>
  4586.       <param name="message">The message string.</param>
  4587.     </member>
  4588.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.#ctor(System.String,System.Exception)">
  4589.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  4590.       <param name="message">The message string.</param>
  4591.       <param name="inner">The inner exception that caused this exception.</param>
  4592.     </member>
  4593.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.#ctor(System.String,System.Exception,Microsoft.BusinessData.Runtime.Identity)">
  4594.       <summary>Constructs a new instance of the class by using a message, the inner exception, and the runtime identity.</summary>
  4595.       <param name="message">The message string.</param>
  4596.       <param name="inner">The inner exception that caused this exception.</param>
  4597.       <param name="identity">The runtime identity.</param>
  4598.     </member>
  4599.     <member name="M:Microsoft.BusinessData.Runtime.PartialCreateException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4600.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4601.       <param name="info">The serialization information.</param>
  4602.       <param name="context">The streaming context.</param>
  4603.     </member>
  4604.     <member name="P:Microsoft.BusinessData.Runtime.PartialCreateException.Identity">
  4605.       <summary>Gets the runtime identity.</summary>
  4606.       <returns>The runtime identity.</returns>
  4607.     </member>
  4608.     <member name="T:Microsoft.BusinessData.Runtime.ProxyGenerationResult">
  4609.       <summary>Represents the results of proxy generation.</summary>
  4610.     </member>
  4611.     <member name="M:Microsoft.BusinessData.Runtime.ProxyGenerationResult.#ctor">
  4612.       <summary>Initializes a new instance of the class.</summary>
  4613.     </member>
  4614.     <member name="P:Microsoft.BusinessData.Runtime.ProxyGenerationResult.Assembly">
  4615.       <summary>Gets or sets the generated assembly.</summary>
  4616.       <returns>The generated assembly.</returns>
  4617.     </member>
  4618.     <member name="P:Microsoft.BusinessData.Runtime.ProxyGenerationResult.CompiledBytes">
  4619.       <summary>Gets or sets the binary bytes of the compiled proxy code (which may represent one or more System.Reflection.Assemblies).</summary>
  4620.       <returns>The binary bytes of the compiled proxy code.</returns>
  4621.     </member>
  4622.     <member name="P:Microsoft.BusinessData.Runtime.ProxyGenerationResult.Fingerprint">
  4623.       <summary>Gets or sets the fingerprint or conceptual signature of the proxy, which may be used as a unique key with which to cache the result.</summary>
  4624.       <returns>The fingerprint or the conceptual signature of the proxy.</returns>
  4625.     </member>
  4626.     <member name="P:Microsoft.BusinessData.Runtime.ProxyGenerationResult.IsValid">
  4627.       <summary>Determines whether the result is valid.</summary>
  4628.       <returns>true if the result is valid; otherwise, false.</returns>
  4629.     </member>
  4630.     <member name="P:Microsoft.BusinessData.Runtime.ProxyGenerationResult.SourceCode">
  4631.       <summary>Gets or sets the source code of the proxy.</summary>
  4632.       <returns>The source code of the proxy.</returns>
  4633.     </member>
  4634.     <member name="T:Microsoft.BusinessData.Runtime.RuntimeException">
  4635.       <summary>Represents any exception thrown during runtime.</summary>
  4636.     </member>
  4637.     <member name="M:Microsoft.BusinessData.Runtime.RuntimeException.#ctor">
  4638.       <summary>Constructs a new instance of the class.</summary>
  4639.     </member>
  4640.     <member name="M:Microsoft.BusinessData.Runtime.RuntimeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4641.       <summary>Constructs a new instance of the class by using the serialization information and the streaming context.</summary>
  4642.       <param name="info">The serialization information.</param>
  4643.       <param name="context">The streaming context.</param>
  4644.     </member>
  4645.     <member name="M:Microsoft.BusinessData.Runtime.RuntimeException.#ctor(System.String)">
  4646.       <summary>Constructs a new instance of the class with a message string.</summary>
  4647.       <param name="message">The message string.</param>
  4648.     </member>
  4649.     <member name="M:Microsoft.BusinessData.Runtime.RuntimeException.#ctor(System.String,System.Exception)">
  4650.       <summary>Constructs a new instance of the class by using a message and the inner exception.</summary>
  4651.       <param name="message">The message string.</param>
  4652.       <param name="inner">The inner exception that caused this exception.</param>
  4653.     </member>
  4654.     <member name="T:Microsoft.BusinessData.Runtime.SsoAuthenticationException">
  4655.       <summary>Thrown when a single sign-on (SSO) related authentication problem occurs, such as when credentials obtained from SSO are being rejected by the back end.</summary>
  4656.     </member>
  4657.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.#ctor">
  4658.       <summary>Initializes a new instance of the class.</summary>
  4659.     </member>
  4660.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4661.       <summary>Initializes a new instance of the class with serialized data.</summary>
  4662.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  4663.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  4664.     </member>
  4665.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.#ctor(System.String)">
  4666.       <summary>Initializes a new instance of the class with a specified error message.</summary>
  4667.       <param name="message">The specified error message.</param>
  4668.     </member>
  4669.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.#ctor(System.String,System.Exception)">
  4670.       <summary>Initializes a new instance of the class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  4671.       <param name="message">The error message that explains the reason for the exception.</param>
  4672.       <param name="inner">The inner exception that caused the current exception.</param>
  4673.     </member>
  4674.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.#ctor(System.String,System.Exception,System.String,System.Uri)">
  4675.       <summary>Initializes a new instance of the class with a specified error message, a reference to the inner exception that caused this exception, and the URL that contains the credentials.</summary>
  4676.       <param name="message">The error message that explains the reason for the exception.</param>
  4677.       <param name="inner">The inner exception that caused the current exception.</param>
  4678.       <param name="targetApplication">The target application.</param>
  4679.       <param name="credentialEntryUrl">The URL that contains the credentials.</param>
  4680.     </member>
  4681.     <member name="M:Microsoft.BusinessData.Runtime.SsoAuthenticationException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4682.       <summary>Deserializes the exception object.</summary>
  4683.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  4684.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  4685.     </member>
  4686.     <member name="P:Microsoft.BusinessData.Runtime.SsoAuthenticationException.TargetApplication">
  4687.       <summary>Gets the target application.</summary>
  4688.       <returns>The target application.</returns>
  4689.     </member>
  4690.     <member name="T:Microsoft.BusinessData.Runtime.TooManyInstancesReturnedException">
  4691.       <summary>Thrown when too many instances are returned.</summary>
  4692.     </member>
  4693.     <member name="M:Microsoft.BusinessData.Runtime.TooManyInstancesReturnedException.#ctor">
  4694.       <summary>Initializes a new instance of the exception class.</summary>
  4695.     </member>
  4696.     <member name="M:Microsoft.BusinessData.Runtime.TooManyInstancesReturnedException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4697.       <summary>Initializes a new instance of the exception class with serialized data and a streaming context.</summary>
  4698.       <param name="info">The serialization information that holds the serialized object data about the exception being thrown.</param>
  4699.       <param name="context">The streaming context that contains contextual information about the source or destination.</param>
  4700.     </member>
  4701.     <member name="M:Microsoft.BusinessData.Runtime.TooManyInstancesReturnedException.#ctor(System.String)">
  4702.       <summary>Initializes a new instance of the exception class with a specified error message.</summary>
  4703.       <param name="message">The message that describes the error.</param>
  4704.     </member>
  4705.     <member name="M:Microsoft.BusinessData.Runtime.TooManyInstancesReturnedException.#ctor(System.String,System.Exception)">
  4706.       <summary>Initializes a new instance of the exception class with a specified error message and a reference to the inner exception that caused this exception.</summary>
  4707.       <param name="message">The message that describes the error.</param>
  4708.       <param name="inner">The inner exception that caused the current exception. </param>
  4709.     </member>
  4710.     <member name="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol">
  4711.       <summary>Represents a wrapper implementation of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> class where the implementation sets the implementation's credentials by reading the metadata defined in the external system instance object.</summary>
  4712.     </member>
  4713.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.#ctor">
  4714.       <summary>Constructs a new instance of the class.</summary>
  4715.     </member>
  4716.     <member name="P:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.BdcHttpCustomHeaderCollection">
  4717.       <summary>Gets the custom header collection.</summary>
  4718.       <returns>The custom header collection.</returns>
  4719.     </member>
  4720.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)">
  4721.       <summary>Overrides the implementation of the BeginInvoke method of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> base class.</summary>
  4722.       <returns>The asynchronous result.</returns>
  4723.       <param name="methodName">The method name.</param>
  4724.       <param name="parameters">The parameter object array.</param>
  4725.       <param name="callback">The callback function.</param>
  4726.       <param name="asyncState">The asynchronous state.</param>
  4727.     </member>
  4728.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.EndInvoke(System.IAsyncResult)">
  4729.       <summary>Overrides the implementation of the EndInvoke method of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> base class.</summary>
  4730.       <returns>The object array.</returns>
  4731.       <param name="asyncResult">The asynchronous result.</param>
  4732.     </member>
  4733.     <member name="P:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.ExtensionType">
  4734.       <summary>Gets or sets the extension type.</summary>
  4735.       <returns>The extension type.</returns>
  4736.     </member>
  4737.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.GetWebRequest(System.Uri)">
  4738.       <summary>Overrides the base class functionality to add custom HTTP headers.</summary>
  4739.       <returns>The Web request.</returns>
  4740.       <param name="uri">The URI of the Web service.</param>
  4741.     </member>
  4742.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.GetWebResponse(System.Net.WebRequest)">
  4743.       <summary>Overrides the GetWebReponse method of the SoapHttpClientProtocol base class and provides the ThrottledWebResponse object.</summary>
  4744.       <returns>The Web response.</returns>
  4745.       <param name="request">The Web request.</param>
  4746.     </member>
  4747.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.Invoke(System.String,System.Object[])">
  4748.       <summary>Overrides the implementation of the Invoke method of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> base class.</summary>
  4749.       <returns>The output object array.</returns>
  4750.       <param name="methodName">The method name.</param>
  4751.       <param name="parameters">The parameter object array.</param>
  4752.     </member>
  4753.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback)">
  4754.       <summary>Overrides the implementation of the InvokeAsync method of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> base class.</summary>
  4755.       <param name="methodName">The method name.</param>
  4756.       <param name="parameters">The parameter object array.</param>
  4757.       <param name="callback">The callback function.</param>
  4758.     </member>
  4759.     <member name="M:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback,System.Object)">
  4760.       <summary>Overrides the implementation of the InvokeAsync method of the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> base class.</summary>
  4761.       <param name="methodName">The method name.</param>
  4762.       <param name="parameters">The parameter object array.</param>
  4763.       <param name="callback">The callback function.</param>
  4764.       <param name="userState">The user state.</param>
  4765.     </member>
  4766.     <member name="P:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.LobSystemInstance">
  4767.       <summary>Gets or sets the external system instance object.</summary>
  4768.       <returns>The external system instance object.</returns>
  4769.     </member>
  4770.     <member name="P:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol.ThrottledWebResponseType">
  4771.       <summary>Gets or sets the ThrottledWebResponseType object.</summary>
  4772.       <returns>The ThrottledWebResponseType object.</returns>
  4773.     </member>
  4774.     <member name="T:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension">
  4775.       <summary>Represents an extension interface for the <see cref="T:Microsoft.BusinessData.SystemSpecific.BdcSoapHttpClientProtocol" /> class.</summary>
  4776.     </member>
  4777.     <member name="M:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)">
  4778.       <summary>Begins the invocation of a method.</summary>
  4779.       <returns>Returns <see cref="T:System.IAsyncResult" />.The asynchronous result.</returns>
  4780.       <param name="methodName">The method name.</param>
  4781.       <param name="parameters">The parameter object array.</param>
  4782.       <param name="callback">The callback function.</param>
  4783.       <param name="asyncState">The asynchronous state.</param>
  4784.     </member>
  4785.     <member name="M:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension.EndInvoke(System.IAsyncResult)">
  4786.       <summary>Ends the invocation of a method.</summary>
  4787.       <returns>Returns <see cref="T:System.Object" />.The output object array.</returns>
  4788.       <param name="asyncResult">The asynchronous result.</param>
  4789.     </member>
  4790.     <member name="M:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension.Invoke(System.String,System.Object[])">
  4791.       <summary>Invokes a method with the method name and returns the output.</summary>
  4792.       <returns>The output object array.</returns>
  4793.       <param name="methodName">The method name.</param>
  4794.       <param name="parameters">The parameter array.</param>
  4795.     </member>
  4796.     <member name="M:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback)">
  4797.       <summary>Invokes an asynchronous operation by using the method name, the parameter object array, and the callback function.</summary>
  4798.       <param name="methodName">The method name.</param>
  4799.       <param name="parameters">The parameter object array.</param>
  4800.       <param name="callback">The callback function.</param>
  4801.     </member>
  4802.     <member name="M:Microsoft.BusinessData.SystemSpecific.IBdcSoapHttpClientProtocolExtension.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback,System.Object)">
  4803.       <summary>Invokes an asynchronous operation by using the method name, the parameter object array, the callback function, and the user state.</summary>
  4804.       <param name="methodName">The method name.</param>
  4805.       <param name="parameters">The parameter object array.</param>
  4806.       <param name="callback">The callback function.</param>
  4807.       <param name="userState">The user state.</param>
  4808.     </member>
  4809.     <member name="T:Microsoft.BusinessData.SystemSpecific.IContextProperty">
  4810.       <summary>Represents an interface that enables retrieval of the Business Data Connectivity (BDC) service.</summary>
  4811.     </member>
  4812.     <member name="P:Microsoft.BusinessData.SystemSpecific.IContextProperty.ExecutionContext">
  4813.       <summary>Gets or sets the execution context set by the caller.</summary>
  4814.       <returns>The execution context set by the caller.</returns>
  4815.     </member>
  4816.     <member name="P:Microsoft.BusinessData.SystemSpecific.IContextProperty.LobSystemInstance">
  4817.       <summary>Gets or sets the external system instance object for the calling method.</summary>
  4818.       <returns>The external system instance object.</returns>
  4819.     </member>
  4820.     <member name="P:Microsoft.BusinessData.SystemSpecific.IContextProperty.MethodInstance">
  4821.       <summary>Gets or sets the MethodInstance object for the calling method.</summary>
  4822.       <returns>The MethodInstance object.</returns>
  4823.     </member>
  4824.     <member name="T:Microsoft.BusinessData.SystemSpecific.IStreamingAdapterObject">
  4825.       <summary>Represents an interface that is implemented by all shims that need to support information streaming.</summary>
  4826.     </member>
  4827.     <member name="M:Microsoft.BusinessData.SystemSpecific.IStreamingAdapterObject.GetStream">
  4828.       <summary>Gets the information stream.</summary>
  4829.       <returns>The stream.</returns>
  4830.     </member>
  4831.     <member name="T:Microsoft.BusinessData.SystemSpecific.IUsernamePassword">
  4832.       <summary>Represents an interface for customizing implementations of SOAP header authentications for the Windows Communication Foundation (WCF) connector.</summary>
  4833.     </member>
  4834.     <member name="P:Microsoft.BusinessData.SystemSpecific.IUsernamePassword.Password">
  4835.       <summary>Gets or sets a password credential secure string.</summary>
  4836.       <returns>The password credential secure string.</returns>
  4837.     </member>
  4838.     <member name="P:Microsoft.BusinessData.SystemSpecific.IUsernamePassword.UserName">
  4839.       <summary>Gets or sets a user name credential secure string.</summary>
  4840.       <returns>The user name credential secure string.</returns>
  4841.     </member>
  4842.     <member name="T:Microsoft.BusinessData.SystemSpecific.ThrottleScope">
  4843.       <summary>Defines the scope of the throttling.</summary>
  4844.     </member>
  4845.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleScope.Global">
  4846.       <summary>Global. (=0)</summary>
  4847.     </member>
  4848.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleScope.Database">
  4849.       <summary>A database system type. (=1)</summary>
  4850.     </member>
  4851.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleScope.WebService">
  4852.       <summary>Web service system type. (=2)</summary>
  4853.     </member>
  4854.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleScope.Wcf">
  4855.       <summary>Windows Communication Foundation (WCF) system type. (=3)</summary>
  4856.     </member>
  4857.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleScope.Custom">
  4858.       <summary>A custom system type. (=4)</summary>
  4859.     </member>
  4860.     <member name="T:Microsoft.BusinessData.SystemSpecific.ThrottleType">
  4861.       <summary>Specifies the type of throttling to perform on a <see cref="T:Microsoft.BusinessData.SystemSpecific.ThrottleScope" /> object.</summary>
  4862.     </member>
  4863.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleType.None">
  4864.       <summary>No throttling is done. (=0)</summary>
  4865.     </member>
  4866.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleType.Items">
  4867.       <summary>Throttling is based on the number of items that are returned from the external system. (=1)</summary>
  4868.     </member>
  4869.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleType.Size">
  4870.       <summary>Throttling is based on the amount of data that is returned from the external system. (=2)</summary>
  4871.     </member>
  4872.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleType.Connections">
  4873.       <summary>Throttling is based on the number of connections that are opened to the external system. (=3)</summary>
  4874.     </member>
  4875.     <member name="F:Microsoft.BusinessData.SystemSpecific.ThrottleType.Timeout">
  4876.       <summary />
  4877.     </member>
  4878.     <member name="T:Microsoft.BusinessData.SystemSpecific.Wcf.IWcfBindingProvider">
  4879.       <summary>Represents an interface that is required to implement a user-generated proxy.</summary>
  4880.     </member>
  4881.     <member name="M:Microsoft.BusinessData.SystemSpecific.Wcf.IWcfBindingProvider.CreateBinding(Microsoft.BusinessData.MetadataModel.ILobSystemInstance,System.ServiceModel.Channels.Binding)">
  4882.       <summary>Creates and returns a binding that is combined with a supplied implementation ClientBase and Endpoint address URI to generate a proxy.</summary>
  4883.       <returns>A binding combined with a supplied implementation ClientBase and Endpoint address URI. 
  4884. </returns>
  4885.       <param name="lobSystemInstance">The external system instance object.</param>
  4886.       <param name="existingBinding">The existing binding or can be null.</param>
  4887.     </member>
  4888.   </members>
  4889. </doc>