class BSON::Binary

def self.from_csharp_legacy_uuid(uuid_binary)

Other tags:
    Api: - private

Returns:
  • (BSON::Binary) - the Binary object

Parameters:
  • uuid_binary (String) -- the UUID data
def self.from_csharp_legacy_uuid(uuid_binary)
  uuid_binary.sub!(/\A(.)(.)(.)(.)(.)(.)(.)(.)(.{8})\z/, '\4\3\2\1\6\5\8\7\9')
  new(uuid_binary, :uuid_old)
end