C# (CSharp) Microsoft.Protocols.TestSuites.SharedAdapter Namespace

Classes

Name Description
AbstractChunking This class specifies the base class for file chunking.
AllFilter All filter
AllocateExtendedGuidRangeSubResponseData This class is used to represent the allocate extended guid range response data.
BasicObjectParseErrorException
BinaryItem This class specifies arbitrary binary stream of data.
CellID This class is used to specify the cell identifier.
CellIDArray
CellIDFilter Specifies a particular cell to query.
CellKnowledge This class specifies the data element knowledge of the client.
CellKnowledgeEntry This class specifies cell knowledge entry.
CellKnowledgeRange
CellManifestCurrentRevision
CellManifestDataElementData Cell manifest data element
ChunkingFactory This class is used to create instance of AbstractChunking.
Compact64bitInt A 9-byte encoding of values in the range 0x0002000000000000 through 0xFFFFFFFFFFFFFFFF
ContentTagKnowledge This class specifies the content tag for each BLOB heap.
ContentTagKnowledgeEntry
CustomFilter Specifies a custom filter to apply.
DataElementFragment
DataElementHash Specifies an data element hash stream object.
DataElementIDsFilter Specifies the data element identifiers to query.
DataElementPackage A data element package contains the serialized file data elements made up of storage index, storage manifest, cell manifest, revision manifest, and object group or object data, or both.
DataElementParseErrorException
DataElementTypeFilter Specifies the data element type to query.
DataElementUtils This class is used to build data element list or parse the data element list.
DataNodeObjectData Data Node Object data.
DataSizeObject Data Size Object
DiagnosticRequestOptionOutput This class is used to represent the DiagnosticRequestOptionOutput.
Editor
EditorsTable
EditorsTableUtils This method is used to extract EditorsTable from the MS-FSSHTTPB binary response.
ExGUIDArray
ExGuid The class is used to specify the ExGuid structure.
Filter
FragmentDataElementData This class specifies the data part in the data element fragment structure.
FragmentKnowledge This class is used to tell the client which fragments of a large data element have been uploaded to the server.
FragmentKnowledgeEntry
FsshttpbCellRequest This class specifies a kind of request.
FsshttpbCellSubRequest This class specifies a base class for all the cell sub request.
FsshttpbResponse A response message specifies the format used to contain sub-responses matching sub-requests.
HierarchyFilter Specifies the hierarchy storage index keys to query as well as the depth to query.
IntermediateNodeObject The data of Intermediate Node Object.
IntermediateNodeObject.IntermediateNodeObjectBuilder The class is used to build a intermediate node object.
Knowledge This class specifies the client knows about a state of a file.
KnowledgeParseErrorException
LittleEndianBitConverter Implement a converter which converts to/from little-endian byte arrays.
MS_FSSHTTP_FSSHTTPBAdapter Class MS_FSSHTTP_FSSHTTPB_Adapter implement interface IFSSHTTPFSSHTTPB
MS_FSSHTTP_FSSHTTPBManagedCodeSUTControlAdapter The implementation of the SUT control managed code adapter interface.
MsfsshttpAdapterCapture This partial part of MsfsshttpAdapterCapture class is used to test Get docMetaInfo response related requirements.
MsfsshttpbAdapterCapture This is the partial part of the class MsfsshttpbAdapterCapture for MS-FSSHTTPB transport.
MsfsshttpbSubRequestMapping This class is used to maintain the sub request token for ms-fsshttpb.
MsfsshttpdCapture A class contains methods which capture requirements related with MS-FSSHTTPD.
NodeObject This class is used to represent a node object.
ObjectGroupData Object Data
ObjectGroupDataElementData Object Group data element
ObjectGroupDataElementData.Builder The internal class for build a list of DataElement from an node object.
ObjectGroupDeclarations Object Group Declarations
ObjectGroupMetadata Specifies an object group metadata.
ObjectGroupMetadataDeclarations Object Metadata Declaration
ObjectGroupObjectBLOBDataDeclaration object data BLOB declaration
ObjectGroupObjectData object data
ObjectGroupObjectDataBLOBReference object data BLOB reference
ObjectGroupObjectDeclare
PutChangesCellSubRequest This class specifies changes sub-request.
PutChangesResponse This class is used to represent the PutChangesResponse.
PutChangesResponseSerialNumberReassign
PutChangesResponseSerialNumberReassignAll Specifies a put changes response serial number reassign all.
PutChangesSubResponseData Specifies an optional response to remap serial numbers
QueryAccessCellSubRequest This class specifies query access sub-request.
QueryAccessSubResponseData Specifies the access permissions requested for read/write to the file
QueryChangesCellSubRequest This class specifies query change sub-request.
QueryChangesSubResponseData Gives back the set of changes the server has for the data elements
RDCAnalysisChunking This class is used to process RDC analysis chunking.
RDCSignatureGenerator A class implements MD4 algorithm to generate RDC signature.
ReadAccessResponse
RequestMessageBodyWriter A class is used to construct the body of the request message.
ResponseParseErrorException
RevisionManifest
RevisionManifestDataElementData Revision Manifest data element
RevisionManifestObjectGroupReferences Specifies a revision manifest object group references, each followed by object group extended GUIDs.
RevisionManifestRootDeclare Specifies a revision manifest root declare, each followed by root and object extended GUIDs.
RootNodeObject
RootNodeObject.RootNodeObjectBuilder The class is used to build a root node object.
SequenceNumberGenerator This class is used to generate the token by atomic increase the token by 1.
SignatureObject Signature Object
SimpleChunking This class is used to process simple chunking.
SpecializedKnowledge This class specifies the SpecializedKnowledge.
StorageIndexCellMapping Specifies the storage index cell mappings (with cell identifier, cell mapping extended GUID, and cell mapping serial number).
StorageIndexDataElementData Storage Index data element
StorageIndexManifestMapping
StorageIndexReferencedDataElementsFilter Specifies the storage index referenced data element type to query.
StorageIndexRevisionMapping Specifies the storage index revision mappings (with revision and revision mapping extended GUIDs, and revision mapping serial number).
StorageManifestDataElementData Storage Manifest data element
StorageManifestRootDeclare
StorageManifestSchemaGUID Specifies a storage manifest schema GUID.
StreamObjectHeaderEnd This class specifies the base class for 8-bit or 16-bit stream object header end.
StreamObjectHeaderEnd16bit An 16-bit header for a compound object would indicate the end of a stream object
StreamObjectHeaderEnd8bit An 8-bit header for a compound object would indicate the end of a stream object
StreamObjectHeaderStart This class specifies the base class for 16-bit or 32-bit stream object header start.
StreamObjectHeaderStart16bit
StreamObjectHeaderStart32bit An 32-bit header for a compound object would indicate the start of a stream object
StreamObjectParseErrorException
StringItem The count and content of an arbitrary wide character string.
SubResponseValidationWrapper This class is used to validate the schema for each specified sub response.
WaterlineKnowledge This class specifies the waterline knowledge.
WaterlineKnowledgeEntry
WriteAccessResponse Specifies the write access response.
ZipFilesChunking This class is used to process zip file chunking.
ZipHeader