A database based on .net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

178 lines
7.4 KiB

<?xml version="1.0"?>
<doc>
<assembly>
<name>GBase.Api</name>
</assembly>
<members>
<member name="T:GBase.Api.Communication.ICommunicationSettings">
<summary>
Settings for a client-server communication
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.Protocol">
<summary>
The used <see cref="T:GBase.Api.Communication.ServerProtocol"/>
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.IpAddress">
<summary>
The used <see cref="P:GBase.Api.Communication.ICommunicationSettings.IpAddress"/>
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.Port">
<summary>
The used port
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.GBaseEndpoint">
<summary>
The used endpoint for the GBase
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.GBaseTableEndpoint">
<summary>
The used endpoint for the GBaseTable
</summary>
</member>
<member name="P:GBase.Api.Communication.ICommunicationSettings.GBaseColumnEndpoint">
<summary>
The used endpoint for the GBaseColumn
</summary>
</member>
<member name="T:GBase.Api.Communication.ServerProtocol">
<summary>
The protocol used for the connection between client and server
</summary>
</member>
<member name="F:GBase.Api.Communication.ServerProtocol.Http">
<summary>
Http connection
</summary>
</member>
<member name="F:GBase.Api.Communication.ServerProtocol.Https">
<summary>
Https connection
</summary>
</member>
<member name="F:GBase.Api.Communication.ServerProtocol.Tcp">
<summary>
net.tcp connection
</summary>
</member>
<member name="T:GBase.Api.Communication.ServerProtocolExtensions">
<summary>
Extension methods for the <see cref="T:GBase.Api.Communication.ServerProtocol"/> enum
</summary>
</member>
<member name="M:GBase.Api.Communication.ServerProtocolExtensions.GetProtocolString(GBase.Api.Communication.ServerProtocol)">
<summary>
Get a protocol string for a <see cref="T:GBase.Api.Communication.ServerProtocol"/>
</summary>
<param name="protocol">The <see cref="T:GBase.Api.Communication.ServerProtocol"/></param>
<returns>A protocol string for the <see cref="T:GBase.Api.Communication.ServerProtocol"/></returns>
<exception cref="T:System.ArgumentOutOfRangeException">Invalid protocol passed.</exception>
</member>
<member name="M:GBase.Api.Communication.ServerProtocolExtensions.GetServerProtocolFromString(System.String)">
<summary>
Get the <see cref="T:GBase.Api.Communication.ServerProtocol"/> for a given <see cref="T:System.String"/>
</summary>
<param name="string">The given <see cref="T:System.String"/></param>
<returns>The <see cref="T:GBase.Api.Communication.ServerProtocol"/> for the given <see cref="T:System.String"/></returns>
<exception cref="T:System.ArgumentOutOfRangeException">Invalid string passed.</exception>
</member>
<member name="T:GBase.Api.GBaseEntryChangedEventArgs">
<summary>
<see cref="T:System.EventArgs"/> for the <see cref="T:GBase.Api.INotifyGBaseEntryChanged"/> event
</summary>
</member>
<member name="M:GBase.Api.GBaseEntryChangedEventArgs.#ctor(System.String,System.Object)">
<summary>
<see cref="T:System.EventArgs"/> for the <see cref="T:GBase.Api.INotifyGBaseEntryChanged"/> event
</summary>
<param name="columnName">The name of the IGBaseColumn</param>
<param name="value">The new value</param>
</member>
<member name="P:GBase.Api.GBaseEntryChangedEventArgs.ColumnName">
<summary>
The name of the IGBaseColumn
</summary>
</member>
<member name="P:GBase.Api.GBaseEntryChangedEventArgs.Value">
<summary>
The new value
</summary>
</member>
<member name="T:GBase.Api.INotifyGBaseEntryChanged">
<summary>
Notify the GBase that an entry has changed
</summary>
</member>
<member name="E:GBase.Api.INotifyGBaseEntryChanged.GBaseEntryChanged">
<summary>
Notify the GBase that an entry has changed
</summary>
</member>
<member name="T:GBase.Api.NotifyGBaseEntryChanged">
<summary>
Notify the GBase that an entry has changed
</summary>
</member>
<member name="E:GBase.Api.NotifyGBaseEntryChanged.GBaseEntryChanged">
<summary>
Notify the GBase that an entry has changed
</summary>
</member>
<member name="M:GBase.Api.NotifyGBaseEntryChanged.RaiseGBaseEntryChanged(System.Object,System.String,System.Object)">
<summary>
Raise the <see cref="E:GBase.Api.NotifyGBaseEntryChanged.GBaseEntryChanged"/> event
</summary>
<param name="entry">The entry (sender)</param>
<param name="columnName">The name of the IGBaseColumn</param>
<param name="value">The new value</param>
</member>
<member name="T:GBase.Api.Services.IGBaseColumnService">
<summary>
ServiceContract for the GBaseColumn
</summary>
</member>
<member name="M:GBase.Api.Services.IGBaseColumnService.Dummy">
<summary>
Dummy OperationContract
</summary>
</member>
<member name="T:GBase.Api.Services.IGBaseService">
<summary>
ServiceContract for the GBase
</summary>
</member>
<member name="M:GBase.Api.Services.IGBaseService.AddTable">
<summary>
Add a table to the GBase
</summary>
<returns>True if successful, false if not</returns>
</member>
<member name="M:GBase.Api.Services.IGBaseService.RemoveTable">
<summary>
Remove a table from the GBase
</summary>
<returns>True if successful, false if not</returns>
</member>
<member name="T:GBase.Api.Services.IGBaseTableService">
<summary>
ServiceContract for the GBaseTable
</summary>
</member>
<member name="M:GBase.Api.Services.IGBaseTableService.AddColumn">
<summary>
Add a column to the GBaseTable
</summary>
<returns>True if successful, false if not</returns>
</member>
<member name="M:GBase.Api.Services.IGBaseTableService.RemoveColumn">
<summary>
Remove a column from the GBaseTable
</summary>
<returns>True if successful, false if not</returns>
</member>
</members>
</doc>