<?xml version="1.0"?>
<doc>
<assembly>
<name>Npgsql</name>
</assembly>
<members>
<member name="T:NpgsqlTypes.ArrayNativeToBackendTypeConverter">
<summary>
Handles serialisation of .NET array or IEnumeration to pg format.
Arrays of arrays, enumerations of enumerations, arrays of enumerations etc.
are treated as multi-dimensional arrays (in much the same manner as an array of arrays
is used to emulate multi-dimensional arrays in languages that lack native support for them).
If such an enumeration of enumerations is "jagged" (as opposed to rectangular, cuboid,
hypercuboid, hyperhypercuboid, etc) then this class will "correctly" serialise it, but pg
will raise an error as it doesn't allow jagged arrays.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayNativeToBackendTypeConverter.#ctor(NpgsqlTypes.NpgsqlNativeTypeInfo)">
<summary>
Create an ArrayNativeToBackendTypeConverter with the element converter passed
</summary>
<param name="elementConverter">The <see cref="T:NpgsqlTypes.NpgsqlNativeTypeInfo"/> that would be used to serialise the element type.</param>
</member>
<member name="M:NpgsqlTypes.ArrayNativeToBackendTypeConverter.ArrayToArrayText(NpgsqlTypes.NpgsqlNativeTypeInfo,System.Object,System.Boolean,NpgsqlTypes.NativeToBackendTypeConverterOptions,System.Boolean)">
<summary>
Serialise the enumeration or array.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayNativeToBackendTypeConverter.ArrayToArrayBinary(NpgsqlTypes.NpgsqlNativeTypeInfo,System.Object,NpgsqlTypes.NativeToBackendTypeConverterOptions)">
<summary>
Convert a System.Array to PG binary format.
Write the array header and prepare to write array data to the stream.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayNativeToBackendTypeConverter.WriteBinaryArrayData(NpgsqlTypes.NpgsqlNativeTypeInfo,System.Array,NpgsqlTypes.NativeToBackendTypeConverterOptions,System.IO.MemoryStream,System.Int32,System.Int32[])">
<summary>
Append all array data to the binary stream.
</summary>
</member>
<member name="T:NpgsqlTypes.ArrayBackendToNativeTypeConverter">
<summary>
Handles parsing of pg arrays into .NET arrays.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.TokenEnumeration(System.String)">
<summary>
Takes a string representation of a pg 1-dimensional array
(or a 1-dimensional row within an n-dimensional array)
and allows enumeration of the string represenations of each items.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.ArrayChunkEnumeration(System.String)">
<summary>
Takes a string representation of a pg n-dimensional array
and allows enumeration of the string represenations of the next
lower level of rows (which in turn can be taken as (n-1)-dimensional arrays.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.RecursiveArrayListEnumeration(System.Collections.ArrayList)">
<summary>
Takes an ArrayList which may be an ArrayList of ArrayLists, an ArrayList of ArrayLists of ArrayLists
and so on and enumerates the items that aren't ArrayLists (the leaf nodes if we think of the ArrayList
passed as a tree). Simply uses the ArrayLists' own IEnumerators to get that of the next,
pushing them onto a stack until we hit something that isn't an ArrayList.
<param name="list"><see cref="T:System.Collections.ArrayList">ArrayList</see> to enumerate</param>
<returns><see cref="T:System.Collections.IEnumerable">IEnumerable</see></returns>
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.#ctor(NpgsqlTypes.NpgsqlBackendTypeInfo)">
<summary>
Create a new ArrayBackendToNativeTypeConverter
</summary>
<param name="elementConverter"><see cref="T:NpgsqlTypes.NpgsqlBackendTypeInfo"/> for the element type.</param>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.ArrayTextToArray(NpgsqlTypes.NpgsqlBackendTypeInfo,System.Byte[],System.Int16,System.Int32)">
<summary>
Creates an array from pg text representation.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.ToArrayList(NpgsqlTypes.NpgsqlBackendTypeInfo,System.String,System.Int16,System.Int32)">
<summary>
Creates an array list from pg represenation of an array.
Multidimensional arrays are treated as ArrayLists of ArrayLists
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.ToArray(System.Collections.ArrayList,System.Type)">
<summary>
Creates an n-dimensional array from an ArrayList of ArrayLists or
a 1-dimensional array from something else.
</summary>
<param name="list"><see cref="T:System.Collections.ArrayList"/> to convert</param>
<param name="elementType">Type of the elements in the list</param>
<returns><see cref="T:System.Array"/> produced.</returns>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.ArrayBinaryToArray(NpgsqlTypes.NpgsqlBackendTypeInfo,System.Byte[],System.Int32,System.Int32)">
<summary>
Creates an n-dimensional System.Array from PG binary representation.
This function reads the array header and sets up an n-dimensional System.Array object to hold its data.
PopulateArrayFromBinaryArray() is then called to carry out array population.
</summary>
</member>
<member name="M:NpgsqlTypes.ArrayBackendToNativeTypeConverter.PopulateArrayFromBinaryArray(NpgsqlTypes.NpgsqlBackendTypeInfo,System.Byte[],System.Int32,System.Int32,System.Int32@,System.Int32[],System.Int32[],System.Int32,System.Array,System.Int32[])">
<summary>
Recursively populates an array from PB binary data representation.
</summary>
</member>
<member name="T:NpgsqlTypes.ArrayBackendToNativeTypeConverter.IntSetIterator">
<summary>
Takes an array of ints and treats them like the limits of a set of counters.
Retains a matching set of ints that is set to all zeros on the first ++
On a ++ it increments the "right-most" int. If that int reaches it's
limit it is set to zero and the one before it is incremented, and so on.
Making this a more general purpose class is pretty straight-forward, but we'll just put what we need here.
</summary>
</member>
<member name="T:NpgsqlTypes.BitString">
<summary>
<para>Implements a bit string; a collection of zero or more bits which can each be 1 or 0.</para>
<para>BitString's behave as a list of bools, though like most strings and unlike most collections the position
tends to be of as much significance as the value.</para>
<para>BitStrings are often used as masks, and are commonly cast to and from other values.</para>
</summary>
</member>
<member name="F:NpgsqlTypes.BitString.Empty">
<summa
没有合适的资源?快使用搜索试试~ 我知道了~
unity支持的Npgsq.dll
共36个文件
dll:32个
xml:4个
需积分: 9 3 下载量 48 浏览量
2022-07-18
16:16:52
上传
评论
收藏 1.15MB RAR 举报
温馨提示
unity支持的Npgsq.dll
资源详情
资源评论
资源推荐
收起资源包目录
Npgsql.rar (36个子文件)
net35
de
Npgsql.resources.dll 28KB
fr
Npgsql.resources.dll 28KB
ja
Npgsql.resources.dll 28KB
zh-CN
Npgsql.resources.dll 16KB
es
Npgsql.resources.dll 10KB
Npgsql.dll 347KB
Npgsql.xml 336KB
fi
Npgsql.resources.dll 9KB
Mono.Security.dll 292KB
net20
de
Npgsql.resources.dll 28KB
fr
Npgsql.resources.dll 28KB
ja
Npgsql.resources.dll 28KB
zh-CN
Npgsql.resources.dll 16KB
es
Npgsql.resources.dll 10KB
Npgsql.dll 402KB
Npgsql.xml 396KB
fi
Npgsql.resources.dll 9KB
Mono.Security.dll 292KB
net45
de
Npgsql.resources.dll 18KB
fr
Npgsql.resources.dll 18KB
ja
Npgsql.resources.dll 18KB
zh-CN
Npgsql.resources.dll 16KB
es
Npgsql.resources.dll 10KB
Npgsql.dll 348KB
Npgsql.xml 336KB
fi
Npgsql.resources.dll 9KB
Mono.Security.dll 294KB
net40
de
Npgsql.resources.dll 18KB
fr
Npgsql.resources.dll 18KB
ja
Npgsql.resources.dll 18KB
zh-CN
Npgsql.resources.dll 16KB
es
Npgsql.resources.dll 10KB
Npgsql.dll 348KB
Npgsql.xml 336KB
fi
Npgsql.resources.dll 9KB
Mono.Security.dll 294KB
共 36 条
- 1
Unity_Hou
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0