Skip to content

Commit 6c19d4b

Browse files
author
mtx48109
committed
added additional class
1 parent 2a0bf65 commit 6c19d4b

File tree

5 files changed

+40
-68
lines changed

5 files changed

+40
-68
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,16 @@
11201120
"redirect_url": "/cpp/data/oledb/csession-class#starttransaction",
11211121
"redirect_document_id": false
11221122
},
1123+
{
1124+
"source_path": "docs/data/oledb/cstreamrowset-close.md",
1125+
"redirect_url": "/cpp/data/oledb/cstreamrowset-class#close",
1126+
"redirect_document_id": false
1127+
},
1128+
{
1129+
"source_path": "docs/data/oledb/cstreamrowset-cstreamrowset.md",
1130+
"redirect_url": "/cpp/data/oledb/cstreamrowset-class#cstreamrowset",
1131+
"redirect_document_id": false
1132+
},
11231133
{
11241134
"source_path": "docs/dotnet/index.md",
11251135
"redirect_url": "/cpp/dotnet/dotnet-programming-with-cpp-cli-visual-cpp",

docs/data/oledb/TOC.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,6 @@
120120
### [CRowset Class](crowset-class.md)
121121
### [CSession Class](csession-class.md)
122122
### [CStreamRowset Class](cstreamrowset-class.md)
123-
#### [CStreamRowset::Close](cstreamrowset-close.md)
124-
#### [CStreamRowset::CStreamRowset](cstreamrowset-cstreamrowset.md)
125123
### [CTable Class](ctable-class.md)
126124
#### [CTable::Open](ctable-open.md)
127125
### [CXMLAccessor Class](cxmlaccessor-class.md)

docs/data/oledb/cstreamrowset-class.md

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ ms.custom: ""
44
ms.date: "11/04/2016"
55
ms.technology: ["cpp-data"]
66
ms.topic: "reference"
7-
f1_keywords: ["ATL::CStreamRowset<TAccessor>", "ATL::CStreamRowset", "CStreamRowset", "ATL.CStreamRowset<TAccessor>", "ATL.CStreamRowset"]
7+
f1_keywords: ["ATL::CStreamRowset<TAccessor>", "ATL::CStreamRowset", "CStreamRowset", "ATL.CStreamRowset<TAccessor>", "ATL.CStreamRowset",
8+
"CStreamRowset::CStreamRowset", "CStreamRowset.CStreamRowset", "ATL.CStreamRowset.CStreamRowset", "ATL::CStreamRowset::CStreamRowset", "CStreamRowset", "CStreamRowset<TAccessor>::CStreamRowset", "ATL::CStreamRowset<TAccessor>::CStreamRowset",
9+
"CStreamRowset<TAccessor>.Close", "ATL.CStreamRowset<TAccessor>.Close", "CStreamRowset::Close", "CStreamRowset<TAccessor>::Close", "ATL::CStreamRowset::Close", "ATL.CStreamRowset.Close", "ATL::CStreamRowset<TAccessor>::Close", "CStreamRowset.Close"]
810
dev_langs: ["C++"]
9-
helpviewer_keywords: ["CStreamRowset class"]
11+
helpviewer_keywords: ["CStreamRowset class", "CStreamRowset class, constructor", "Close method"]
1012
ms.assetid: a106e953-a38a-464e-8ea5-28963d9e4811
1113
author: "mikeblome"
1214
ms.author: "mblome"
@@ -23,17 +25,20 @@ class CStreamRowset
2325
```
2426
2527
#### Parameters
26-
`TAccessor`
28+
*TAccessor*
2729
An accessor class.
30+
31+
## Requirements
32+
**Header:** atldbcli.h
2833
2934
## Members
3035
3136
### Methods
3237
3338
|||
3439
|-|-|
35-
|[CStreamRowset](../../data/oledb/cstreamrowset-cstreamrowset.md)|Constructor. Instantiates and initializes the `CStreamRowset` object.|
36-
|[Close](../../data/oledb/cstreamrowset-close.md)|Releases the [ISequentialStream](https://msdn.microsoft.com/en-us/library/ms718035.aspx) interface pointer in the class.|
40+
|[CStreamRowset](#cstreamrowset)|Constructor. Instantiates and initializes the `CStreamRowset` object.|
41+
|[Close](#close)|Releases the [ISequentialStream](https://msdn.microsoft.com/library/ms718035.aspx) interface pointer in the class.|
3742
3843
## Remarks
3944
Use `CStreamRowset` in your `CCommand` or `CTable` declaration, for example:
@@ -44,7 +49,7 @@ class CStreamRowset
4449
4550
[!code-cpp[NVC_OLEDB_Consumer#12](../../data/oledb/codesnippet/cpp/cstreamrowset-class_2.cpp)]
4651
47-
`ICommand::Execute` returns an `ISequentialStream` pointer, which is stored in `m_spStream`. You then use the **Read** method to retrieve the (Unicode string) data in XML format. For example:
52+
`ICommand::Execute` returns an `ISequentialStream` pointer, which is stored in `m_spStream`. You then use the `Read` method to retrieve the (Unicode string) data in XML format. For example:
4853
4954
[!code-cpp[NVC_OLEDB_Consumer#13](../../data/oledb/codesnippet/cpp/cstreamrowset-class_3.cpp)]
5055
@@ -53,8 +58,25 @@ class CStreamRowset
5358
> [!NOTE]
5459
> This feature works with SQL Server 2000 only.
5560
56-
## Requirements
57-
**Header:** atldbcli.h
61+
## <a name="cstreamrowset"></a> CStreamRowset::CStreamRowset
62+
Instantiates and initializes the `CStreamRowset` object.
63+
64+
### Syntax
65+
66+
```cpp
67+
CStreamRowset();
68+
69+
```
70+
71+
## <a name="close"></a> CStreamRowset::Close
72+
Releases the [ISequentialStream](https://msdn.microsoft.com/library/ms718035.aspx) interface pointer in the class.
73+
74+
### Syntax
75+
76+
```cpp
77+
void Close();
78+
79+
```
5880

5981
## See Also
6082
[OLE DB Consumer Templates](../../data/oledb/ole-db-consumer-templates-cpp.md)

docs/data/oledb/cstreamrowset-close.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/data/oledb/cstreamrowset-cstreamrowset.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)