Chilkat v11.0.0 Binary Properties

🔙 v11 Compatibility Index

Binary properties are removed from C, C++, Objective-C, Delphi DLL, PHP, Ruby, Perl, CkPython, TCL, and Xojo. The binary properties will remain in other programming languages, such as C#, VB.NET, etc.

The binary properties in Chilkat are:

Crypt2.IV

Fix by calling SetEncodedIV. Load a Chilkat BinData/CkBinData object with the binary bytes, and then call Crypt2.SetEncodedIV(BinData.GetEncoded("base64"),"base64")

Crypt2.Salt

Fix by calling SetEncodedSalt. Load a Chilkat BinData/CkBinData object with the binary bytes, and then call Crypt2.SetEncodedSalt(BinData.GetEncoded("base64"),"base64")

Crypt2.SecretKey

Fix by calling SetEncodedKey. Load a Chilkat BinData/CkBinData object with the binary bytes, and then call Crypt2.SetEncodedKey(BinData.GetEncoded("base64"),"base64")

Dsa.Hash

Fix by calling SetEncodedHash. Load a Chilkat BinData/CkBinData object with the binary bytes, and then call Dsa.SetEncodedHash(BinData.GetEncoded("base64"),"base64")

Gzip.ExtraData

Fix by calling SetExtraData. Load a Chilkat BinData/CkBinData object with the binary bytes, and then call Gzip.SetExtraData(BinData.GetEncoded("base64"),"base64")

HttpResponse.Body

Fix by calling GetBodyBd. Call BinData.GetBodyBd to get the bytes of the body in a Chilkat BinData/CkBinData object. Then get the binary bytes by calling BinData.GetData()

Upload.ResponseBody

Fix by calling Upload.ResponseBodyStr. The HTTP server's response to an upload is generally never binary.