<html xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:mshelp="http://msdn.microsoft.com/mshelp"><head><link rel="SHORTCUT ICON" href="./../icons/favicon.ico" /><style type="text/css">.OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabLeft,.OH_CodeSnippetContainerTabLeftDisabled { backgroundImageName: tabLeftBG.gif; }.OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabRight,.OH_CodeSnippetContainerTabRightDisabled { backgroundImageName: tabRightBG.gif; }.OH_footer { backgroundImageName: footer_slice.gif; background-position: top; background-repeat: repeat-x; }</style><link rel="stylesheet" type="text/css" href="./../styles/branding.css" /><link rel="stylesheet" type="text/css" href="./../styles/branding-en-US.css" /><style type="text/css">
body
{
border-left:5px solid #e6e6e6;
overflow-x:scroll;
overflow-y:scroll;
}
</style><script src="./../scripts/branding.js" type="text/javascript"><!----></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>AspNetMemberServiceProxy.CreateDatabase Method </title><meta name="Language" content="en-us" /><meta name="System.Keywords" content="CreateDatabase method" /><meta name="System.Keywords" content="AspNetMemberServiceProxy.CreateDatabase method" /><meta name="Microsoft.Help.F1" content="CryptoGateway.RDB.Data.AspNetMember.AspNetMemberServiceProxy.CreateDatabase" /><meta name="Microsoft.Help.Id" content="M:CryptoGateway.RDB.Data.AspNetMember.AspNetMemberServiceProxy.CreateDatabase(CryptoGateway.RDB.Data.AspNetMember.CallContext)" /><meta name="Description" content="If the targeting database does not exist or is an empty one, create the database and/or the tables and other constructs." /><meta name="Microsoft.Help.ContentType" content="Reference" /><meta name="BrandingAware" content="'true'" /><meta name="container" content="CryptoGateway.RDB.Data.AspNetMember" /><meta name="file" content="499613b8-5156-55b3-076c-b8f96ab597dc" /><meta name="guid" content="499613b8-5156-55b3-076c-b8f96ab597dc" /><link type="text/css" rel="stylesheet" href="ms-help://Hx/HxRuntime/HxLink.css" /><meta name="SelfBranded" content="true" /></head><body onload="onLoad()" class="primary-mtps-offline-document"><div class="OH_outerDiv"><div class="OH_outerContent"><table class="TitleTable"><tr><td class="OH_tdTitleColumn">AspNetMemberServiceProxy<span id="ID0EBBABAAA"> </span><script type="text/javascript">
addToLanSpecTextIdSet("ID0EBBABAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
</script>CreateDatabase Method </td><td class="OH_tdRunningTitleColumn">Service Proxy API for Membership data sources</td></tr></table><div id="mainSection"><div id="mainBody"><span class="introStyle"></span><p style="color: #dc143c; font-size: 8.5pt; font-weight: bold;">[This is preliminary documentation and is subject to change.]</p><div class="summary">
If the targeting database does not exist or is an empty one, create the database and/or the tables and other constructs.
</div><p></p><b>Namespace:</b> <a href="9b9992ae-86cf-af3e-5eb6-8fad208413c4.htm" target="">CryptoGateway.RDB.Data.AspNetMember</a><br /><b>Assembly:</b> <span sdata="assembly">AspNetMemberServiceProxy.Desktop</span> (in AspNetMemberServiceProxy.Desktop.dll) Version: 0.0.0.0<div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Syntax</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><div id="snippetGroup_Syntax" class="code"><div id="ID0EDJDAAAAA" class="OH_CodeSnippetContainer"><div class="OH_CodeSnippetContainerTabs" id="ID0EDJDAAAAA_tabs"><div class="OH_CodeSnippetContainerTabLeftActive" id="ID0EDJDAAAAA_tabimgleft"></div><div id="ID0EDJDAAAAA_tab1" class="OH_CodeSnippetContainerTabActive" EnableCopyCode="true"><a href="#" onclick="javascript:ChangeTab('ID0EDJDAAAAA','C#','1','4');return false;">C#</a></div><div id="ID0EDJDAAAAA_tab2" class="OH_CodeSnippetContainerTab" EnableCopyCode="true"><a href="#" onclick="javascript:ChangeTab('ID0EDJDAAAAA','Visual Basic','2','4');return false;">VB</a></div><div id="ID0EDJDAAAAA_tab3" class="OH_CodeSnippetContainerTab" EnableCopyCode="true"><a href="#" onclick="javascript:ChangeTab('ID0EDJDAAAAA','Visual C++','3','4');return false;">C++</a></div><div id="ID0EDJDAAAAA_tab4" class="OH_CodeSnippetContainerTab" EnableCopyCode="true"><a href="#" onclick="javascript:ChangeTab('ID0EDJDAAAAA','F#','4','4');return false;">F#</a></div><div class="OH_CodeSnippetContainerTabRight" id="ID0EDJDAAAAA_tabimgright"></div></div><div id="ID0EDJDAAAAA_codecollection" class="OH_CodeSnippetContainerCodeCollection"><div class="OH_CodeSnippetToolBar"><div class="OH_CodeSnippetToolBarText"><a id="ID0EDJDAAAAA_ViewColorized" href="#" onclick="javascript:ExchangeTitleContent('ID0EDJDAAAAA','4')" title="View Colorized" style="display: none">View Colorized</a><a id="ID0EDJDAAAAA_copycode" href="#" onclick="javascript:CopyToClipboard('ID0EDJDAAAAA','4')" title="Copy to Clipboard">Copy to Clipboard</a><a id="ID0EDJDAAAAA_PrintText" class="OH_PrintText" href="#" onclick="javascript:Print('ID0EDJDAAAAA','4')" title="Print">Print</a></div></div><div id="ID0EDJDAAAAA_code_Div1" class="OH_CodeSnippetContainerCode" style="display: block"><pre><span class="keyword">public</span> <span class="identifier">bool</span> <span class="identifier">CreateDatabase</span>(
<span class="identifier">CallContext</span> <span class="parameter">cntx</span>
)</pre></div><div id="ID0EDJDAAAAA_code_Plain_Div1" class="OH_CodeSnippetContainerCode" style="display: none"><pre>public bool CreateDatabase(
CallContext cntx
)</pre></div><div id="ID0EDJDAAAAA_code_Div2" class="OH_CodeSnippetContainerCode" style="display: none"><pre><span class="keyword">Public</span> <span class="keyword">Function</span> <span class="identifier">CreateDatabase</span> (
<span class="parameter">cntx</span> <span class="keyword">As</span> <span class="identifier">CallContext</span>
) <span class="keyword">As</span> <span class="identifier">Boolean</span></pre></div><div id="ID0EDJDAAAAA_code_Plain_Div2" class="OH_CodeSnippetContainerCode" style="display: none"><pre>Public Function CreateDatabase (
cntx As CallContext
) As Boolean</pre></div><div id="ID0EDJDAAAAA_code_Div3" class="OH_CodeSnippetContainerCode" style="display: none"><pre><span class="keyword">public</span>:
<span class="keyword">virtual</span> <span class="identifier">bool</span> <span class="identifier">CreateDatabase</span>(
<span class="identifier">CallContext</span>^ <span class="parameter">cntx</span>
) <span class="keyword">sealed</span></pre></div><div id="ID0EDJDAAAAA_code_Plain_Div3" class="OH_CodeSnippetContainerCode" style="display: none"><pre>public:
virtual bool CreateDatabase(
CallContext^ cntx
) sealed</pre></div><div id="ID0EDJDAAAAA_code_Div4" class="OH_CodeSnippetContainerCode" style="display: none"><pre><span class="keyword">abstract</span> <span class="identifier">CreateDatabase</span> :
<span class="parameter">cntx</span> : <span class="identifier">CallContext</span> <span class="keyword">-></span> <span class="identifier">bool</span>
<span class="keyword">override</span> <span class="identifier">CreateDatabase</span> :
<span class="parameter">cntx</span> : <span class="identifier">CallContext</span> <span class="keyword">-></span> <span class="identifier">bool</span> </pre></div><div id="ID0EDJDAAAAA_code_Plain_Div4" class="OH_CodeSnippetContainerCode" style="display: none"><pre>abstract CreateDatabase :
cntx : CallContext -> bool
override CreateDatabase :
cntx : CallContext -> bool </pre></div></div></div><script>addSpecificTextLanguageTagSet('ID0EDJDAAAAA');</script></div><div id="parameters"><h4 class="subHeading">Parameters</h4><dl paramName="cntx"><dt><span class="parameter">cntx</span></dt><dd>Type: <a href="1a3658b6-b213-9ff6-572e-f77262c032c5.htm" target="">CryptoGateway.RDB.Data.AspNetMember<span id="ID0EBCAAIDAAAAA"> </span><script type="text/javascript">
addToLanSpecTextIdSet("ID0EBCAAIDAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
</script>CallContext</a><br /><span>Authenticated caller context object. If cannot be null.</span></dd></dl></div><h4 class="subHeading">Return Value</h4>Type: <img src="./../icons/online_icon.gif" class="OH_offlineIcon" alt="Online" title="Online" /><a href="http://msdn2.microsoft.com/en-us/library/a28wyd50" target="_blank">Boolean</a><br />
Whether or not the call is successful.
<h4 class="subHeading">Implements</h4><a href="2488fe9d-2cb4-a03a-ab96-bf9bdee03e6f.htm" target="">IAspNetMemberService2<span id="ID0EBBDAAAAA"> </span><script type="text/javascript">
addToLanSpecTextIdSet("ID0EBBDAAAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
</script>CreateDatabase(CallContext)</a><br /><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Remarks</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div>
Depending on the type of the relational data source attached, this method may not be relevent.
For real relational database stores, it is safer to create an empty database named "AspNetMember" inside the targeting database server and
then call this method to create the tables and other constructs.
<a name="seeAlsoSection"><!----></a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">See Also</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><div class="seeAlsoStyle"><a href="194b3795-94d7-4b44-4ddf-bc2af2b372a3.htm" target="">AspNetMemberServiceProxy Class</a></div><div class="seeAlsoStyle"><a href="526acc0d-f5df-d58e-ef2a-0c9918372a5d.htm" target="">AspNetMemberServiceProxy Members</a></div><div class="seeAlsoStyle"><a href="9b9992ae-86cf-af3e-5eb6-8fad208413c4.htm" target="">CryptoGateway.RDB.Data.AspNetMember Namespace</a></div></div></div></div></div><div id="OH_footer" class="OH_footer"><p /><div class="OH_feedbacklink"><a href="mailto:?subject=Service+Proxy+API+for+Membership+data+sources+AspNetMemberServiceProxy.CreateDatabase+Method++100+EN-US&body=Your%20feedback%20is%20used%20to%20improve%20the%20documentation%20and%20the%20product.%20Your%20e-mail%20address%20will%20not%20be%20used%20for%20any%20other%20purpose%20and%20is%20disposed%20of%20after%20the%20issue%20you%20report%20is%20resolved.%20While%20working%20to%20resolve%20the%20issue%20that%20you%20report%2c%20you%20may%20be%20contacted%20via%20e-mail%20to%20get%20further%20details%20or%20clarification%20on%20the%20feedback%20you%20sent.%20After%20the%20issue%20you%20report%20has%20been%20addressed%2c%20you%20may%20receive%20an%20e-mail%20to%20let%20you%20know%20that%20your%20feedback%20has%20been%20addressed.">Send Feedback</a> on this topic.</div></div></body></html>