Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
515 lines (496 sloc) 30.1 KB
<Type Name="ModelDataSource" FullName="System.Web.UI.WebControls.ModelDataSource">
<TypeSignature Language="C#" Value="public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ModelDataSource extends System.Object implements class System.Web.UI.IDataSource, class System.Web.UI.IStateManager" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.WebControls.ModelDataSource" />
<TypeSignature Language="VB.NET" Value="Public Class ModelDataSource&#xA;Implements IDataSource, IStateManager" />
<TypeSignature Language="C++ CLI" Value="public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager" />
<TypeSignature Language="F#" Value="type ModelDataSource = class&#xA; interface IDataSource&#xA; interface IStateManager" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Web.UI.IDataSource</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Web.UI.IStateManager</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>The data source control used by data-bound controls to perform CRUD (create, read, update, delete) operations when model binding is in use.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ModelDataSource (System.Web.UI.Control dataControl);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Web.UI.Control dataControl) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.#ctor(System.Web.UI.Control)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (dataControl As Control)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; ModelDataSource(System::Web::UI::Control ^ dataControl);" />
<MemberSignature Language="F#" Value="new System.Web.UI.WebControls.ModelDataSource : System.Web.UI.Control -&gt; System.Web.UI.WebControls.ModelDataSource" Usage="new System.Web.UI.WebControls.ModelDataSource dataControl" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="dataControl" Type="System.Web.UI.Control" />
</Parameters>
<Docs>
<param name="dataControl">The data-bound control.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.UI.WebControls.ModelDataSource" /> class.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The <paramref name="dataControl" /> parameter is <see langword="null" />.</exception>
</Docs>
</Member>
<Member MemberName="CallingDataMethods">
<MemberSignature Language="C#" Value="public event System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods;" />
<MemberSignature Language="ILAsm" Value=".event class System.Web.UI.WebControls.CallingDataMethodsEventHandler CallingDataMethods" />
<MemberSignature Language="DocId" Value="E:System.Web.UI.WebControls.ModelDataSource.CallingDataMethods" />
<MemberSignature Language="VB.NET" Value="Public Custom Event CallingDataMethods As CallingDataMethodsEventHandler " />
<MemberSignature Language="C++ CLI" Value="public:&#xA; event System::Web::UI::WebControls::CallingDataMethodsEventHandler ^ CallingDataMethods;" />
<MemberSignature Language="F#" Value="member this.CallingDataMethods : System.Web.UI.WebControls.CallingDataMethodsEventHandler " Usage="member this.CallingDataMethods : System.Web.UI.WebControls.CallingDataMethodsEventHandler " />
<MemberType>Event</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.CallingDataMethodsEventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Occurs when model binding is in use and data methods are being called.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DataControl">
<MemberSignature Language="C#" Value="public System.Web.UI.Control DataControl { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Web.UI.Control DataControl" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.WebControls.ModelDataSource.DataControl" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property DataControl As Control" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; property System::Web::UI::Control ^ DataControl { System::Web::UI::Control ^ get(); };" />
<MemberSignature Language="F#" Value="member this.DataControl : System.Web.UI.Control" Usage="System.Web.UI.WebControls.ModelDataSource.DataControl" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.Control</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the data-bound control that is using this control as a data source when model binding is in use.</summary>
<value>The data-bound control.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsTrackingViewState">
<MemberSignature Language="C#" Value="protected virtual bool IsTrackingViewState ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance bool IsTrackingViewState() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.IsTrackingViewState" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Function IsTrackingViewState () As Boolean" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; virtual bool IsTrackingViewState();" />
<MemberSignature Language="F#" Value="abstract member IsTrackingViewState : unit -&gt; bool&#xA;override this.IsTrackingViewState : unit -&gt; bool" Usage="modelDataSource.IsTrackingViewState " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns a value that indicates whether the control is tracking view state.</summary>
<returns>
<see langword="true" /> if the control is tracking view state; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadViewState">
<MemberSignature Language="C#" Value="protected virtual void LoadViewState (object savedState);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void LoadViewState(object savedState) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.LoadViewState(System.Object)" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Sub LoadViewState (savedState As Object)" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; virtual void LoadViewState(System::Object ^ savedState);" />
<MemberSignature Language="F#" Value="abstract member LoadViewState : obj -&gt; unit&#xA;override this.LoadViewState : obj -&gt; unit" Usage="modelDataSource.LoadViewState savedState" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.LoadViewState(System.Object)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="savedState" Type="System.Object" />
</Parameters>
<Docs>
<param name="savedState">The saved view state.</param>
<summary>Loads the previously saved view state.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This method is used primarily by the .NET Framework infrastructure and is not intended to be used directly from your code. However, control developers can override this method to specify how a custom server control restores its view state. For more information, see [ASP.NET State Management Overview](https://msdn.microsoft.com/library/0218d965-5d30-445b-b6a6-8870e70e63ce(v=vs.100)).
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="SaveViewState">
<MemberSignature Language="C#" Value="protected virtual object SaveViewState ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance object SaveViewState() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.SaveViewState" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Function SaveViewState () As Object" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; virtual System::Object ^ SaveViewState();" />
<MemberSignature Language="F#" Value="abstract member SaveViewState : unit -&gt; obj&#xA;override this.SaveViewState : unit -&gt; obj" Usage="modelDataSource.SaveViewState " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.SaveViewState</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Saves the state of the control.</summary>
<returns>Returns the control's current view state; otherwise, returns <see langword="null" />, if there is no view state associated with the control.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IDataSource.DataSourceChanged">
<MemberSignature Language="C#" Value="event EventHandler System.Web.UI.IDataSource.DataSourceChanged;" />
<MemberSignature Language="ILAsm" Value=".event class System.EventHandler System.Web.UI.IDataSource.DataSourceChanged" />
<MemberSignature Language="DocId" Value="E:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IDataSource#DataSourceChanged" />
<MemberSignature Language="VB.NET" Value="Custom Event DataSourceChanged As EventHandler Implements System.Web.UI.IDataSource" />
<MemberType>Event</MemberType>
<Implements>
<InterfaceMember>E:System.Web.UI.IDataSource.DataSourceChanged</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.EventHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>Occurs when the underlying data source has changed. The change may be due to a change in the control's properties, or a change in the data due to an edit action performed by the data source control.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IDataSource> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IDataSource.GetView">
<MemberSignature Language="C#" Value="System.Web.UI.DataSourceView IDataSource.GetView (string viewName);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Web.UI.DataSourceView System.Web.UI.IDataSource.GetView(string viewName) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IDataSource#GetView(System.String)" />
<MemberSignature Language="VB.NET" Value="Function GetView (viewName As String) As DataSourceView Implements IDataSource.GetView" />
<MemberSignature Language="C++ CLI" Value=" virtual System::Web::UI::DataSourceView ^ System.Web.UI.IDataSource.GetView(System::String ^ viewName) = System::Web::UI::IDataSource::GetView;" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IDataSource.GetView(System.String)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.DataSourceView</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="viewName" Type="System.String" />
</Parameters>
<Docs>
<param name="viewName">The name of the view.</param>
<summary>Returns the view.</summary>
<returns>The view.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IDataSource> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IDataSource.GetViewNames">
<MemberSignature Language="C#" Value="System.Collections.ICollection IDataSource.GetViewNames ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.ICollection System.Web.UI.IDataSource.GetViewNames() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IDataSource#GetViewNames" />
<MemberSignature Language="VB.NET" Value="Function GetViewNames () As ICollection Implements IDataSource.GetViewNames" />
<MemberSignature Language="C++ CLI" Value=" virtual System::Collections::ICollection ^ System.Web.UI.IDataSource.GetViewNames() = System::Web::UI::IDataSource::GetViewNames;" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IDataSource.GetViewNames</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.ICollection</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the view names.</summary>
<returns>The view names.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IDataSource> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IStateManager.IsTrackingViewState">
<MemberSignature Language="C#" Value="bool System.Web.UI.IStateManager.IsTrackingViewState { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool System.Web.UI.IStateManager.IsTrackingViewState" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IStateManager#IsTrackingViewState" />
<MemberSignature Language="VB.NET" Value=" ReadOnly Property IsTrackingViewState As Boolean Implements IStateManager.IsTrackingViewState" />
<MemberSignature Language="C++ CLI" Value="property bool System::Web::UI::IStateManager::IsTrackingViewState { bool get(); };" />
<MemberSignature Language="F#" Usage="System.Web.UI.IStateManager.IsTrackingViewState" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:System.Web.UI.IStateManager.IsTrackingViewState</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Returns a value that indicates whether the control is tracking view state.</summary>
<value>
<see langword="true" /> if the control is tracking view state; otherwise, <see langword="false" />.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IStateManager> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IStateManager.LoadViewState">
<MemberSignature Language="C#" Value="void IStateManager.LoadViewState (object savedState);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Web.UI.IStateManager.LoadViewState(object savedState) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IStateManager#LoadViewState(System.Object)" />
<MemberSignature Language="VB.NET" Value="Sub LoadViewState (savedState As Object) Implements IStateManager.LoadViewState" />
<MemberSignature Language="C++ CLI" Value=" virtual void System.Web.UI.IStateManager.LoadViewState(System::Object ^ savedState) = System::Web::UI::IStateManager::LoadViewState;" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.LoadViewState(System.Object)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="savedState" Type="System.Object" />
</Parameters>
<Docs>
<param name="savedState">The saved view state.</param>
<summary>Loads the previously saved view state.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IStateManager> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IStateManager.SaveViewState">
<MemberSignature Language="C#" Value="object IStateManager.SaveViewState ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance object System.Web.UI.IStateManager.SaveViewState() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IStateManager#SaveViewState" />
<MemberSignature Language="VB.NET" Value="Function SaveViewState () As Object Implements IStateManager.SaveViewState" />
<MemberSignature Language="C++ CLI" Value=" virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.SaveViewState</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Saves the state of the control.</summary>
<returns>Returns the control's current view state; otherwise, returns <see langword="null" />, if there is no view state associated with the control.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IStateManager> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="System.Web.UI.IStateManager.TrackViewState">
<MemberSignature Language="C#" Value="void IStateManager.TrackViewState ();" />
<MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance void System.Web.UI.IStateManager.TrackViewState() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.System#Web#UI#IStateManager#TrackViewState" />
<MemberSignature Language="VB.NET" Value="Sub TrackViewState () Implements IStateManager.TrackViewState" />
<MemberSignature Language="C++ CLI" Value=" virtual void System.Web.UI.IStateManager.TrackViewState() = System::Web::UI::IStateManager::TrackViewState;" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.TrackViewState</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Tracks view-state changes to the control so that they can be stored in the <see cref="T:System.Web.UI.StateBag" /> object.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This member is an explicit interface member implementation. It can be used only when the <xref:System.Web.UI.WebControls.ModelDataSource> instance is cast to an <xref:System.Web.UI.IStateManager> interface.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="TrackViewState">
<MemberSignature Language="C#" Value="protected virtual void TrackViewState ();" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void TrackViewState() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.TrackViewState" />
<MemberSignature Language="VB.NET" Value="Protected Overridable Sub TrackViewState ()" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; virtual void TrackViewState();" />
<MemberSignature Language="F#" Value="abstract member TrackViewState : unit -&gt; unit&#xA;override this.TrackViewState : unit -&gt; unit" Usage="modelDataSource.TrackViewState " />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.UI.IStateManager.TrackViewState</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Tracks view-state changes to the control so that they can be stored in the <see cref="T:System.Web.UI.StateBag" /> object.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This method can be overridden to mark the starting point to begin tracking and saving changes to the control as part of the view state for the object.
]]></format>
</remarks>
</Docs>
</Member>
<MemberGroup MemberName="UpdateProperties">
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Updates the required properties when model binding is in use.</summary>
</Docs>
</MemberGroup>
<Member MemberName="UpdateProperties">
<MemberSignature Language="C#" Value="public void UpdateProperties (string modelTypeName, string selectMethod);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UpdateProperties(string modelTypeName, string selectMethod) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.UpdateProperties(System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub UpdateProperties (modelTypeName As String, selectMethod As String)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; void UpdateProperties(System::String ^ modelTypeName, System::String ^ selectMethod);" />
<MemberSignature Language="F#" Value="member this.UpdateProperties : string * string -&gt; unit" Usage="modelDataSource.UpdateProperties (modelTypeName, selectMethod)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="modelTypeName" Type="System.String" />
<Parameter Name="selectMethod" Type="System.String" />
</Parameters>
<Docs>
<param name="modelTypeName">The name of the model type.</param>
<param name="selectMethod">The name of the select method.</param>
<summary>Updates the required properties for one-way data binding.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UpdateProperties">
<MemberSignature Language="C#" Value="public void UpdateProperties (string modelTypeName, string selectMethod, string updateMethod, string insertMethod, string deleteMethod, string dataKeyName);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void UpdateProperties(string modelTypeName, string selectMethod, string updateMethod, string insertMethod, string deleteMethod, string dataKeyName) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.WebControls.ModelDataSource.UpdateProperties(System.String,System.String,System.String,System.String,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub UpdateProperties (modelTypeName As String, selectMethod As String, updateMethod As String, insertMethod As String, deleteMethod As String, dataKeyName As String)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; void UpdateProperties(System::String ^ modelTypeName, System::String ^ selectMethod, System::String ^ updateMethod, System::String ^ insertMethod, System::String ^ deleteMethod, System::String ^ dataKeyName);" />
<MemberSignature Language="F#" Value="member this.UpdateProperties : string * string * string * string * string * string -&gt; unit" Usage="modelDataSource.UpdateProperties (modelTypeName, selectMethod, updateMethod, insertMethod, deleteMethod, dataKeyName)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="modelTypeName" Type="System.String" />
<Parameter Name="selectMethod" Type="System.String" />
<Parameter Name="updateMethod" Type="System.String" />
<Parameter Name="insertMethod" Type="System.String" />
<Parameter Name="deleteMethod" Type="System.String" />
<Parameter Name="dataKeyName" Type="System.String" />
</Parameters>
<Docs>
<param name="modelTypeName">The name of the model type.</param>
<param name="selectMethod">The name of the select method.</param>
<param name="updateMethod">The name of the update method.</param>
<param name="insertMethod">The name of the insert method.</param>
<param name="deleteMethod">The name of the delete method.</param>
<param name="dataKeyName">The data key name.</param>
<summary>Updates the required properties for two-way data binding.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="View">
<MemberSignature Language="C#" Value="public virtual System.Web.UI.WebControls.ModelDataSourceView View { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Web.UI.WebControls.ModelDataSourceView View" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.WebControls.ModelDataSource.View" />
<MemberSignature Language="VB.NET" Value="Public Overridable ReadOnly Property View As ModelDataSourceView" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual property System::Web::UI::WebControls::ModelDataSourceView ^ View { System::Web::UI::WebControls::ModelDataSourceView ^ get(); };" />
<MemberSignature Language="F#" Value="member this.View : System.Web.UI.WebControls.ModelDataSourceView" Usage="System.Web.UI.WebControls.ModelDataSource.View" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.UI.WebControls.ModelDataSourceView</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the default (and only) view object for this data source control.</summary>
<value>The view object.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.