<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Web.DomainServices.WebControls</name>
    </assembly>
    <members>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsNullableType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is a <see cref="T:System.Nullable"/>
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the given type is a nullable type</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.GetNonNullableType(System.Type)">
            <summary>
            If the given type is <see cref="T:System.Nullable"/>, returns the element type,
            otherwise simply returns the input type
            </summary>
            <param name="type">The type to test that may or may not be Nullable</param>
            <returns>Either the input type or, if it was Nullable, its element type</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsPredefinedType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is a primitive type or one
            of our standard acceptable simple types, such as <see cref="T:System.String"/>,
            <see cref="T:System.Guid"/>, or one of our standard generic types whose generic
            argument is primitive or simple (e.g. Nullable, IEnumerable).
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsPredefinedListType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is <see cref="T:System.Collections.Generic.IEnumerable`1"/> or an <see cref="T:System.Collections.IList"/> type, 
            and is either an interface, an array, or has a default constructor.
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsPredefinedSimpleType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is either primitive or one of our
            standard acceptable simple types, such as <see cref="T:System.String"/>,
            <see cref="T:System.Guid"/>, etc
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is a primitive or standard acceptable types</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsPredefinedGenericType(System.Type)">
            <summary>
            Returns <c>true</c> if the given type is one of our well-known generic types,
            such as <see cref="T:System.Nullable"/> or <see cref="T:System.Collections.IEnumerable"/>
            </summary>
            <param name="type">The type to test</param>
            <returns><c>true</c> if the type is one of our predefined generic types</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.GetElementType(System.Type)">
            <summary>
            Returns the underlying element type starting from a given type.
            </summary>
            <remarks>
            Simple types simply return the input type.
            If the given type is an array, this method returns the array's
            element type.
            If the type is a generic type of <see cref="T:System.Collections.IEnumerable"/>, 
            or <see cref="T:System.Nullable"/>, this method returns the element
            type of the generic parameter
            </remarks>
            <param name="type"></param>
            <returns>The underlying element type starting from the given type</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.ConvertValue(System.Type,System.Object)">
            <summary>
            Convert the specified value to the desired type.
            </summary>
            <remarks>we need this because json serializer does not specify
            type information for fields when sending across the wire. When 
            transmitting some types or specific values of some types 
            (e.g. byte), the deserializer thinks the values are Int32 
            instead of what they should be. So on the server side, we need 
            to try to convert them back to the expected types to see if such
            conversions are supported.
            </remarks>
            <param name="type">type to convert value to</param>
            <param name="rawValue">raw value to convert</param>
            <returns>object with specified value and type</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.ConvertValue(System.Type,System.Object,System.Boolean)">
            <summary>
            Convert the specified value to the desired type.
            </summary>
            <remarks>we need this because json serializer does not specify
            type information for fields when sending across the wire. When 
            transmitting some types or specific values of some types 
            (e.g. byte), the deserializer thinks the values are Int32 
            instead of what they should be. So on the server side, we need 
            to try to convert them back to the expected types to see if such
            conversions are supported.
            </remarks>
            <param name="type">type to convert value to</param>
            <param name="rawValue">raw value to convert</param>
            <param name="isQueryStringValue">Whether the value is a value coming from a query string.</param>
            <returns>object with specified value and type</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.Utility.IsSerializableDataMember(System.ComponentModel.PropertyDescriptor,System.Boolean)">
            <summary>
            Returns true if the specified property is a data member that should be serialized
            </summary>
            <param name="propertyDescriptor">The property to inspect</param>
            <param name="isEntity">True if the specified property is defined on an Entity</param>
            <returns>true if the specified property is a data member that should be serialized</returns>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.HtmlAccess">
            <summary>
            Specifies how the Silverlight-based application has access to the HTML document object model (DOM) on a page.
            </summary>
        </member>
        <member name="F:System.Web.DomainServices.WebControls.HtmlAccess.SameDomain">
            <summary>
            Specifies that HTML DOM access is allowed for same-domain applications but not for cross-domain applications.
            </summary>
        </member>
        <member name="F:System.Web.DomainServices.WebControls.HtmlAccess.Disabled">
            <summary>
            Specifies that HTML DOM access is not allowed.
            </summary>
        </member>
        <member name="F:System.Web.DomainServices.WebControls.HtmlAccess.Enabled">
            <summary>
            Specifies that HTML DOM access is allowed.
            </summary>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.EntityOperationException">
            <summary>
            Wrap an EntityOperation in an exception
            NOTE: Temporary to unblock the ASP.NET team!
            </summary>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityOperationException.#ctor(System.Web.DomainServices.EntityOperation)">
            <summary>
            Build an EntityOperationException to wrap an EntityOperation
            </summary>
            <param name="entityOperation"></param>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.EntityOperationException.EntityOperation">
            <summary>
            The wrapped EntityOperation
            </summary>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.EntityTypeResolver">
            <summary>
            Type resolver used for both serialization and deserialization. 
            </summary>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityTypeResolver.Create(System.Web.DomainServices.DomainServiceDescription)">
            <summary>
            Creates an instance that can be used for deserialization
            </summary>
            <param name="domainServiceDescription">The DomainServiceDescription for the Types being serialized.</param>
            <returns>The resolver instance</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityTypeResolver.ResolveType(System.String)">
            <summary>
            Returns the type for the specified type name
            </summary>
            <param name="id">The type name to map to a Type</param>
            <returns>The Type the type name maps to</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityTypeResolver.ResolveTypeId(System.Type)">
            <summary>
            Gets the type name that should be used in the serialization stream for
            the specified type
            </summary>
            <param name="type">The Type to resolve</param>
            <returns>The resolved name</returns>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.AspNetServiceProvider">
            <summary>
            Service provider used with DomainService for web scenarios
            </summary>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.#ctor(System.Web.DomainServices.DomainService,System.Boolean)">
            <summary>
            Public constructor
            </summary>
            <param name="domainService">The domain service whose entities will be serialized with this converter</param>
            <param name="serializing">True if the converter is for serialization, false for deserialization</param>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.Deserialize(System.Collections.Generic.IDictionary{System.String,System.Object},System.Type,System.Web.Script.Serialization.JavaScriptSerializer)">
            <summary>
            Converts the provided dictionary into an object of the specified type.
            </summary>
            <param name="dictionary">A dictionary of property data 
            stored as name/value pairs</param>
            <param name="type">The type of the resulting object</param>
            <param name="serializer">The System.Web.Script.Serialization.JavaScriptSerializer instance</param>
            <returns>The deserialized object</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.GetSerializableDataMembers(System.Web.DomainServices.DomainService,System.Type)">
            <summary>
            Returns the collection of serializable properties for the specified type exposed by the specified
            service.
            </summary>
            <param name="domainService">The service instance</param>
            <param name="t">The object type</param>
            <returns>The collection of serializable properties</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.Serialize(System.Object,System.Web.Script.Serialization.JavaScriptSerializer)">
            <summary>
            Builds a dictionary of name/value pairs for the specified object
            </summary>
            <param name="obj">The object to serialize</param>
            <param name="serializer">The object that is responsible for the serialization</param>
            <returns>An object that contains key/value pairs that represent the object’s data</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.GetIncludeMap(System.Type)">
            <summary>
            Computes and returns a map of all projection includes for the specified type,
            returning the map from cache if already computed.
            </summary>
            <param name="type">The type being serialized</param>
            <returns></returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.ConvertToClientValue(System.Object)">
            <summary>
            Converts a value to a value that can be used by clients.
            </summary>
            <param name="value">The value to convert.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.EntityConverter.IsDefaultValue(System.Type,System.Object)">
            <summary>
            Returns true if the specified value is the default value for its type
            </summary>
            <param name="t">The Type of the value</param>
            <param name="value">The value to inspect</param>
            <returns>True if the value is default, false otherwise</returns>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.EntityConverter.SupportedTypes">
            <summary>
            Gets the set of Types supported by this converter
            </summary>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.Resources.SystemWebData">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Common_GreaterThanOrEqualToZero">
            <summary>
              Looks up a localized string similar to Value must be greater than or equal to 0..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Common_NullOrEmpty">
            <summary>
              Looks up a localized string similar to Value cannot be null or empty..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Common_PageCannotBeNull">
            <summary>
              Looks up a localized string similar to Page cannot be null. Please ensure that this operation is being performed in the context of an ASP.NET request..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_DomainServiceTypeNameCouldNotBeFound">
            <summary>
              Looks up a localized string similar to Unable to load DomainServiceTypeName &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_DomainServiceTypeNameMustBeDomainService">
            <summary>
              Looks up a localized string similar to DomainServiceTypeName must be of type DomainService..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_DomainServiceTypeNameMustBeSpecified">
            <summary>
              Looks up a localized string similar to The DomainDataSource &apos;{0}&apos; must specify a DomainServiceTypeName..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_EnableDelete">
            <summary>
              Looks up a localized string similar to Specifies whether the Delete operation is enabled..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_EnableInsert">
            <summary>
              Looks up a localized string similar to Specifies whether the Insert operation is enabled..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_EnableUpdate">
            <summary>
              Looks up a localized string similar to Specifies whether the Update operation is enabled..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_MaximumRowsParameterNameMustBeSpecified">
            <summary>
              Looks up a localized string similar to MaximumRowsParameterName must be specified..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_SelectMethodMustBeSpecified">
            <summary>
              Looks up a localized string similar to The DomainDataSource &apos;{0}&apos; must specify a SelectMethod..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_StartRowIndexParameterNameMustBeSpecified">
            <summary>
              Looks up a localized string similar to StartRowIndexParameterName must be specified..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_TotalCountOutParameterMustBeSpecified">
            <summary>
              Looks up a localized string similar to When StartRowIndexParameterName and MaximumRowsParameterName are set the SelectMethod must specify and out parameter that sets the total count..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_UnableToResolveSelectMethod">
            <summary>
              Looks up a localized string similar to The DomainDataSource &apos;{0}&apos; was unable to resolve SelectMethod &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainDataSource_UnknownQueryParameter">
            <summary>
              Looks up a localized string similar to SelectMethod &apos;{0}&apos; does not have a parameter named &apos;{1}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainValidator_ConflictError">
            <summary>
              Looks up a localized string similar to Conflict encountered. Members in conflict are &apos;{0}&apos;..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.DomainValidator_UnableToFindDataSource">
            <summary>
              Looks up a localized string similar to Unable to find DataSource..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_AutoUpgrade">
            <summary>
              Looks up a localized string similar to Specifies whether the Silverlight upgrade dialog should appear automatically if the client does not have the version specified by the MinimumVersion property..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_CannotSetAlternateContentTemplate">
            <summary>
              Looks up a localized string similar to The PluginNotInstalledTemplate of Silverlight control with ID &apos;{0}&apos; cannot be changed after it has been instantiated..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_EnableCacheVisualization">
            <summary>
              Looks up a localized string similar to Gets or sets a value that determines whether to show cache visualizations..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_EnableFrameRateCounter">
            <summary>
              Looks up a localized string similar to Gets or sets a value that determines whether to display the current frame rate in the hosting browser&apos;s status bar..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_EnableGPUAcceleration">
            <summary>
              Looks up a localized string similar to Gets or sets a value that determines whether to use GPU hardware acceleration..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_EnableRedrawRegions">
            <summary>
              Looks up a localized string similar to Gets or sets a value that determines whether to show the areas of the plug-in that are being redrawn each frame..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_EnableUserState">
            <summary>
              Looks up a localized string similar to Specifies whether the user state will be serialized..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_GetSilverlight">
            <summary>
              Looks up a localized string similar to Get Microsoft Silverlight.
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_HtmlAccess">
            <summary>
              Looks up a localized string similar to Gets or sets a value that determines whether the hosted content in the Silverlight plug-in has access to the browser Document Object Model (DOM)..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_InitParameters">
            <summary>
              Looks up a localized string similar to Gets or sets an optional set of user-defined initialization parameters..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_MaxFrameRate">
            <summary>
              Looks up a localized string similar to Gets or sets the maximum number of frames to render per second..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_MediaChapterCollectionInvalidType">
            <summary>
              Looks up a localized string similar to Object is not a MediaChapter..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_MinimumVersion">
            <summary>
              Looks up a localized string similar to Specifies the minimum runtime version of Silverlight required on the client by this control..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginError">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when a Silverlight error occurs..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginFullScreenChanged">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when full screen mode is changed..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginLoaded">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when Silverlight has loaded..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginResized">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when Silverlight is resized..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginSourceDownloadComplete">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when the Source has been completely downloaded..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_OnPluginSourceDownloadProgressChanged">
            <summary>
              Looks up a localized string similar to Specifies a client-side event handler name for the event that fires when the Source download progress changes..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_PluginBackground">
            <summary>
              Looks up a localized string similar to Specifies the background color of the rectangular region that displays the Silverlight document..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_ScaleMode">
            <summary>
              Looks up a localized string similar to Specifies how the plug-in fills the available space..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_Source">
            <summary>
              Looks up a localized string similar to Specifies the Silverlight document to render..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_SplashScreenSource">
            <summary>
              Looks up a localized string similar to Specifies the Silverlight Splash Screen document to render while the specified by Source is loading..
            </summary>
        </member>
        <member name="P:System.Web.DomainServices.WebControls.Resources.SystemWebData.Silverlight_Windowless">
            <summary>
              Looks up a localized string similar to Specifies whether the Silverlight plug-in displays as a window-less plug-in..
            </summary>
        </member>
        <member name="T:System.Web.DomainServices.WebControls.UserSerializer">
            <summary>
            Utility for serializing a user entity to send in the object tag.
            </summary>
        </member>
        <member name="F:System.Web.DomainServices.WebControls.UserSerializer.UserKey">
            <summary>
            Key for use in serializing the user.
            </summary>
            <remarks>
            This key is duplicateed on the client and server.
            </remarks>
        </member>
        <member name="M:System.Web.DomainServices.WebControls.UserSerializer.SerializeUser(System.Web.Ria.ApplicationServices.UserBase)">
            <summary>
            Serializes the user from the specified domain service.
            </summary>
            <param name="user">The user to serialize</param>
            <returns>A serialized user</returns>
        </member>
    </members>
</doc>
